1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/powerplay
Nicholas Kazlauskas e2bf3723db drm/amd/powerplay: Fix hardmins not being sent to SMU for RV
[Why]
DC uses these to raise the voltage as needed for higher dispclk/dppclk
and to ensure that we have enough bandwidth to drive the displays.

There's a bug preventing these from actuially sending messages since
it's checking the actual clock (which is 0) instead of the incoming
clock (which shouldn't be 0) when deciding to send the hardmin.

[How]
Check the clocks != 0 instead of the actual clocks.

Fixes: 9ed9203c3e ("drm/amd/powerplay: rv dal-pplib interface refactor powerplay part")
Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Evan Quan <evan.quan@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
2020-08-26 15:45:51 -04:00
..
hwmgr drm/amd/powerplay: Fix hardmins not being sent to SMU for RV 2020-08-26 15:45:51 -04:00
inc drm/amd/powerplay: update swSMU VCN/JPEG PG logics 2020-08-07 17:48:57 -04:00
smumgr drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume 2020-08-07 17:52:15 -04:00
amd_powerplay.c drm/amd/powerplay: perform PG ungate prior to CG ungate 2020-05-06 16:51:15 -04:00
amdgpu_smu.c drm/amd/powerplay: put VCN/JPEG into PG ungate state before dpm table setup(V3) 2020-08-07 17:50:38 -04:00
arcturus_ppt.c drm/amdgpu: fix uninit-value in arcturus_log_thermal_throttling_event() 2020-08-18 16:59:26 -04:00
arcturus_ppt.h drm/amd/powerplay: update arcturus_ppt.c/h V3 2019-07-30 23:48:33 -05:00
Makefile drm/amd/powerplay: unify swSMU index to asic specific index mapping 2020-07-21 15:37:37 -04:00
navi10_ppt.c drm/amd/powerplay: update swSMU VCN/JPEG PG logics 2020-08-07 17:48:57 -04:00
navi10_ppt.h drm/amdgpu/smu: custom pstate profiling clock frequence for navi series asics 2020-01-07 12:01:09 -05:00
renoir_ppt.c drm/amd/powerplay: update swSMU VCN/JPEG PG logics 2020-08-07 17:48:57 -04:00
renoir_ppt.h drm/amd/powerplay: drop smu_v12_0.c unnecessary wrapper V2 2020-07-15 12:43:38 -04:00
sienna_cichlid_ppt.c drm/amd/pm: set VCN pg per instances 2020-08-26 15:14:57 -04:00
sienna_cichlid_ppt.h drm/amd/powerplay: support to get power index for sienna_cichlid 2020-06-03 13:52:13 -04:00
smu_cmn.c drm/amd/powerplay: off by one bugs in smu_cmn_to_asic_specific_index() 2020-08-06 16:34:56 -04:00
smu_cmn.h drm/amd/powerplay: drop unnecessary message support check(v2) 2020-08-06 16:33:18 -04:00
smu_internal.h drm/amd/powerplay: put VCN/JPEG into PG ungate state before dpm table setup(V3) 2020-08-07 17:50:38 -04:00
smu_v11_0.c drm/amdgpu: enable GFXOFF for navy_flounder 2020-08-06 16:45:46 -04:00
smu_v12_0.c drm/amd/powerplay: tag swSMU code layers 2020-07-21 15:37:38 -04:00