summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/pm/amdgpu_dpm.c
AgeCommit message (Expand)AuthorLines
2022-06-03drm/amdgpu/pm: implement the SMU_MSG_EnableGfxImu functionHuang Rui-0/+14
2022-05-26drm/amd/pm: Return auto perf level, if unsupportedLijo Lazar-0/+3
2022-05-03Backmerge tag 'v5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie-0/+39
2022-04-27drm/amd/pm: fix the deadlock issue observed on SIEvan Quan-0/+39
2022-04-19drm/amdgpu/pm: fix the null pointer while the smu is disabledHuang Rui-1/+1
2022-04-06drm/amdgpu: don't use BACO for reset in S3Alex Deucher-0/+11
2022-04-05drm/amdgpu: don't use BACO for reset in S3Alex Deucher-0/+11
2022-03-25drm/amdgpu/pm: add asic smu support checkStanley.Yang-0/+6
2022-03-15drm/amd/pm: use pm mutex to protect ecc info tableStanley.Yang-1/+6
2022-03-15drm/amd/pm: add send bad channel info functionStanley.Yang-0/+12
2022-02-02amdgpu/pm: Implement new API function "emit" that accepts buffer base and wri...Darren Powell-0/+21
2022-01-27drm/amd/pm: fix the deadlock observed on performance_level settingEvan Quan-33/+17
2022-01-14drm/amd/pm: fix null ptr accessFlora Cui-1/+1
2022-01-14drm/amd/pm: correct the checks for fan attributes supportEvan Quan-9/+12
2022-01-14drm/amdgpu/pm: move additional logic into amdgpu_dpm_force_performance_levelAlex Deucher-2/+59
2022-01-14drm/amd/pm: unified lock protections in amdgpu_dpm.cEvan Quan-183/+524
2022-01-14drm/amd/pm: do not expose the smu_context structure used internally in powerEvan Quan-16/+34
2022-01-14drm/amd/pm: move those code piece used by Stoney only to smu8_hwmgr.cEvan Quan-14/+0
2022-01-14drm/amd/pm: optimize the amdgpu_pm_compute_clocks() implementationsEvan Quan-180/+22
2022-01-14drm/amd/pm: create a new holder for those APIs used only by legacy ASICs(si/kv)Evan Quan-1008/+14
2022-01-14drm/amd/pm: do not expose the API used internally only in kv_dpm.cEvan Quan-23/+0
2022-01-14drm/amd/pm: do not expose those APIs used internally only in si_dpm.cEvan Quan-25/+0
2022-01-14drm/amd/pm: do not expose those APIs used internally only in amdgpu_dpm.cEvan Quan-2/+23
2022-01-14drm/amd/pm: do not expose power implementation details to displayEvan Quan-0/+218
2022-01-14drm/amd/pm: do not expose power implementation details to amdgpu_pm.cEvan Quan-1/+460
2022-01-14drm/amd/pm: do not expose implementation details to other blocks out of powerEvan Quan-0/+90
2021-11-17drm/amd/pm: avoid duplicate powergate/ungate settingEvan Quan-0/+10
2021-04-09drm/amd/pm: unify the interface for power gatingEvan Quan-9/+0
2021-04-09drm/amd/pm: unify the interface for loading SMU microcodeEvan Quan-1/+4
2021-04-09drm/amd/pm: fix gpu reset failure by MP1 state settingGuchun Chen-3/+0
2021-04-09drm/amd/pm: fix MP1 state setting failure in s3 testGuchun Chen-0/+3
2021-02-26amdgpu/pm: Powerplay API for smu , changed 4 dpm functions to use APIDarren Powell-63/+33
2021-02-26amdgpu/pm: Powerplay API for smu , changed 5 dpm powergating & sensor functio...Darren Powell-58/+28
2021-02-26amdgpu/pm: Powerplay API for smu , changed 6 dpm reset functions to use APIDarren Powell-32/+14
2020-12-01drm/amdgpu: skip power profile switch in sriovJingwen Chen-0/+3
2020-08-24drm/amdgpu: Get DRM dev from adev by inline-fLuben Tuikov-3/+3
2020-08-14drm/amdgpu: drop log message in amdgpu_dpm_baco_reset()Alex Deucher-2/+0
2020-08-14drm/amd/pm: optimize the power related source code layoutEvan Quan-0/+1689