summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-28drm/amdgpu: Add kernel parameter support for ignoring bad page thresholdKent Russell1-4/+11
2021-10-28drm/amdgpu: Warn when bad pages approaches 90% thresholdKent Russell1-0/+7
2021-10-20drm/amdgpu: Clarify error when hitting bad page thresholdKent Russell1-1/+1
2021-09-16drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_countMichel Dänzer1-1/+1
2021-08-30drm/amdgpu: Process any VBIOS RAS EEPROM addressLuben Tuikov1-12/+13
2021-08-06drm/amdgpu: set RAS EEPROM address from VBIOSJohn Clements1-0/+17
2021-07-09drm/amdgpu: return -EFAULT if copy_to_user() failsDan Carpenter1-2/+2
2021-07-09drm/amdgpu: unlock on error in amdgpu_ras_debugfs_table_read()Dan Carpenter1-3/+5
2021-07-08drm/amdgpu: fix a signedness bug in __verify_ras_table_checksum()Dan Carpenter1-2/+1
2021-07-01drm/amdgpu: fix 64 bit divide in eeprom codeAlex Deucher1-5/+9
2021-07-01drm/amdgpu: RAS EEPROM table is now in debugfsLuben Tuikov1-7/+234
2021-07-01drm/amdgpu: Optimize EEPROM RAS table I/OLuben Tuikov1-277/+567
2021-07-01drm/amdgpu: Get rid of test functionLuben Tuikov1-33/+0
2021-07-01drm/amdgpu: Some renamesLuben Tuikov1-15/+15
2021-07-01drm/amdgpu: Nerf buffLuben Tuikov1-49/+49
2021-07-01drm/amdgpu: Use explicit cardinality for clarityLuben Tuikov1-4/+4
2021-07-01drm/amdgpu: Simplify RAS EEPROM checksum calculationsLuben Tuikov1-49/+49
2021-07-01drm/amdgpu: Fix amdgpu_ras_eeprom_init()Luben Tuikov1-1/+1
2021-07-01drm/amdgpu: Return result fix in RASLuben Tuikov1-1/+1
2021-07-01drm/amdgpu: EEPROM: add explicit read and writeLuben Tuikov1-5/+5
2021-07-01drm/amdgpu: RAS xfer to read/writeLuben Tuikov1-5/+19
2021-07-01drm/amdgpu: Rename misspelled functionLuben Tuikov1-5/+5
2021-07-01drm/amdgpu: RAS: EEPROM --> RASLuben Tuikov1-53/+50
2021-07-01drm/amdgpu: Fix wrap-around bugs in RASLuben Tuikov1-10/+10
2021-07-01drm/amdgpu: RAS and FRU now use 19-bit I2C addressLuben Tuikov1-53/+29
2021-07-01drm/amdgpu: i2c subsystem uses 7 bit addressesAlex Deucher1-5/+5
2021-07-01drm/amdgpu/ras: switch ras eeprom handling to use generic helperAlex Deucher1-58/+28
2021-04-09drm/amdgpu: enable ras eeprom on aldebaranJohn Clements1-1/+7
2021-03-24drm/amdgpu: fix send ras disable cmd when asic not support rasStanley.Yang1-1/+8
2021-03-24drm/amdgpu: Reset the devices in the XGMI hive duirng probeshaoyunl1-1/+1
2021-02-27drm/amdgpu: remove unnecessary reading for epprom headerDennis Li1-32/+6
2021-01-05drm/amdgpu: enable ras eeprom support for sienna cichlidJohn Clements1-1/+7
2020-11-02drm/amdgpu/amdgpu: improve code indentation and alignmentDeepak R Varma1-7/+7
2020-10-30drm/amdgpu: remove redundant GPU resetDennis Li1-16/+0
2020-10-21drm/amdgpu: protect eeprom update from GPU resetDennis Li1-0/+8
2020-08-05drm/amdgpu: added RAS EEPROM device support checkJohn Clements1-1/+16
2020-08-05drm/amdgpu: update eeprom once specifying one bigger threshold(v3)Guchun Chen1-2/+28
2020-08-05drm/amdgpu: break GPU recovery once it's in bad state(v4)Guchun Chen1-0/+40
2020-08-05drm/amdgpu: schedule ras recovery when reaching bad page threshold(v2)Guchun Chen1-1/+36
2020-08-05drm/amdgpu: break driver init process when it's bad GPU(v5)Guchun Chen1-1/+9
2020-08-05drm/amdgpu: add bad gpu tag definitionGuchun Chen1-0/+3
2020-08-05drm/amdgpu: validate bad page threshold in ras(v3)Guchun Chen1-0/+5
2020-03-16drm/amdgpu: Move EEPROM I2C adapter to amdgpu_deviceAndrey Grodzovsky1-40/+8
2020-02-26drm/amdgpu: Add Arcturus D342 page retire supportJohn Clements1-6/+46
2019-11-26drm/amdgpu: Resolved offchip EEPROM I/O issueJohn Clements1-5/+12
2019-10-25drm/amdgpu: Use ARCTURUS in RAS EEPROM.Andrey Grodzovsky1-1/+8
2019-10-03drm/amdgpu: remove redundant variable definitionGuchun Chen1-7/+8
2019-09-16drm/amdgpu:Fix EEPROM checksum calculation.Andrey Grodzovsky1-78/+86
2019-09-16drm/amdgpu: Add amdgpu_ras_eeprom_reset_tableAndrey Grodzovsky1-8/+17
2019-09-14drm/madgpu: Fix EEPROM Checksum calculation.Andrey Grodzovsky1-2/+2