linux_dsm_epyc7002/drivers/gpu/drm/amd
Andrey Grodzovsky 64f55e6292 drm/amdgpu: Add RAS EEPROM table.
Add RAS EEPROM table manager to eanble RAS errors to be stored
upon appearance and retrived on driver load.

v2: Fix some prints.

v3:
Fix checksum calculation.
Make table record and header structs packed to do correct byte value sum.
Fix record crossing EEPROM page boundry.

v4:
Fix byte sum val calculation for record - look at sizeof(record).
Fix some style comments.

v5: Add description to EEPROM_TABLE_RECORD_SIZE and syntax fixes.

Signed-off-by: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
Reviewed-by: Luben Tuikov <Luben.Tuikov@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2019-08-27 08:17:14 -05:00
..
acp treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
amdgpu drm/amdgpu: Add RAS EEPROM table. 2019-08-27 08:17:14 -05:00
amdkfd amd/amdkfd: add Arcturus vf DID support 2019-08-23 11:30:52 -05:00
display drm/amdgpu/display: fix build error without CONFIG_DRM_AMD_DC_DSC_SUPPORT 2019-08-27 08:16:19 -05:00
include drm/amdgpu/display: add flag for multi-display mclk switching 2019-08-23 11:33:00 -05:00
powerplay drm/amd/powerplay: Fix an off by one in navi10_get_smu_msg_index() 2019-08-27 08:16:08 -05:00