summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-27drm/amdgpu: prepare to handle pasid poison consumptionYiPeng Chai1-0/+3
2024-04-27drm/amdgpu: add condition check for amdgpu_umc_fill_error_recordYiPeng Chai1-1/+1
2024-04-27drm/amdgpu: Add delay work to retire bad pagesYiPeng Chai1-0/+3
2024-04-27drm/amdgpu: umc v12_0 logs ecc errorsYiPeng Chai1-1/+6
2024-04-27drm/amdgpu: add interface to update umc v12_0 ecc statusYiPeng Chai1-0/+6
2024-03-20drm/amdgpu: make reset method configurable for RAS poisonTao Zhou1-2/+2
2024-03-20drm/amdgpu: Update setting EEPROM table versionCandice Li1-2/+0
2024-01-25drm/amdgpu: Support passing poison consumption ras block to SRIOVYiPeng Chai1-1/+2
2024-01-23drm/amdgpu: add interface to check mca umc statusYiPeng Chai1-1/+3
2024-01-23drm/amdgpu: Use asynchronous polling to handle umc_v12_0 poisoningYiPeng Chai1-0/+3
2023-09-12drm/amdgpu: add address conversion for UMC v12Tao Zhou1-0/+5
2023-06-09drm/amdgpu: Support setting EEPROM table versionStanley.Yang1-0/+2
2023-04-12drm/amdgpu: optimize redundant code in umc_v8_10YiPeng Chai1-0/+7
2023-03-14drm/amdgpu: Move umc ras block init to gmc ras sw_initHawking Zhang1-0/+1
2023-03-06drm/amdgpu: Support umc node harvest config on umc v8_10Candice Li1-2/+5
2023-02-24drm/amdgpu: add umc retire unit elementTao Zhou1-0/+2
2022-10-27drm/amdgpu: remove ras_error_status parameter for UMC poison handlerTao Zhou1-3/+1
2022-10-27drm/amdgpu: add RAS page retirement functions for MCATao Zhou1-0/+2
2022-10-18drm/amdgpu: move convert_error_address out of umc_rasHawking Zhang1-3/+0
2022-10-11drm/amdgpu: define RAS convert_error_address APITao Zhou1-5/+2
2022-09-29drm/amdgpu: export umc error address convert interfaceTao Zhou1-0/+6
2022-07-18drm/amdgpu: add umc ras functions for umc v8_10_0YiPeng Chai1-0/+10
2022-03-03drm/amdgpu: Remove redundant calls of amdgpu_ras_block_late_fini in umc ras b...yipechai1-1/+0
2022-03-03drm/amdgpu: Modify .ras_fini function pointer parameteryipechai1-1/+1
2022-02-17drm/amdgpu: Modify .ras_late_init function pointer parameteryipechai1-1/+1
2022-02-14drm/amdgpu: Optimize amdgpu_umc_ras_late_init/amdgpu_umc_ras_fini function codeyipechai1-0/+4
2022-01-27drm/amdgpu: add umc_fill_error_record to make code more simpleTao Zhou1-0/+5
2022-01-15drm/amdgpu: Modify umc block to fit for the unified ras block data and opsyipechai1-9/+5
2021-12-30drm/amdgpu: save error count in RAS poison handlerTao Zhou1-2/+1
2021-12-29drm/amdgpu: add gpu reset control for umc page retirementTao Zhou1-2/+3
2021-11-22drm/amdgpu: add new query interface for umc block v2Stanley.Yang1-0/+4
2021-09-28drm/amdgpu: add poison mode query for UMCTao Zhou1-0/+1
2021-06-19drm/amdgpu: fix bad address translation for sienna_cichlidStanley.Yang1-0/+5
2021-04-09drm/amdgpu: split umc callbacks to ras and non-ras onesHawking Zhang1-2/+7
2020-07-23drm/amdgpu: move umc specific macros to headerJohn Clements1-0/+14
2020-01-07drm/amdgpu: resolve bug in UMC 6 error counter queryJohn Clements1-35/+0
2019-10-03drm/amdgpu: move umc ras fini to umc blockTao Zhou1-0/+1
2019-10-03drm/amdgpu: remove ih_info parameter of umc_ras_late_initTao Zhou1-2/+2
2019-10-03drm/amdgpu: move umc_ras_if from gmc to umc blockTao Zhou1-0/+1
2019-10-03drm/amdgpu: move umc ras irq functions to umc blockTao Zhou1-0/+6
2019-10-03drm/amdgpu: fix an UMC hw arbitrator bug(v3)Monk Liu1-0/+1
2019-09-16drm/amdgpu: rename umc ras_init to err_cnt_initTao Zhou1-1/+1
2019-09-16drm/amdgpu: move umc late init from gmc to umc blockTao Zhou1-0/+2
2019-08-09drm/amdgpu: implement UMC 64 bits REG operationsTao Zhou1-0/+9
2019-08-02drm/amdgpu: add macro of umc for each channelTao Zhou1-0/+23
2019-08-02drm/amdgpu: add more parameters and functions to amdgpu_umc structureTao Zhou1-0/+13
2019-07-31drm/amdgpu: add structures for umc error address translationTao Zhou1-0/+2
2019-07-31drm/amdgpu: switch to amdgpu_umc structureTao Zhou1-0/+6
2019-07-31drm/amdgpu: add amdgpu_umc_functions structureHawking Zhang1-0/+29