linux/drivers/gpu/drm/amd/powerplay
Hawking Zhang 73c86d628d drm/amdgpu: fix modprobe failure for uvd_4/5/6
For uvd_4/5/6, amdgpu driver will only power on them when
there are jobs assigned to decode/enc rings.uvd_4/5/6 dpm was broken
since amdgpu_dpm_set_powergating_by_smu only covers gfx block.

The change would add more IP block support in amdgpu_dpm_set_powergating_by_smu
For GFX/UVD/VCN/VCE, if the new SMU driver is supported, invoke new
power gate helper function smu_dpm_set_power_gate, otherwise, fallback to
legacy powerplay helper function pp_set_powergating_by_smu. For other IP blocks
always invoke legacy powerplay helper function.

Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com>
Reviewed-by: Tianci Yin <tianci.yin@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2019-06-24 09:29:59 -05:00
..
hwmgr drm/amd/powerplay: detect version of smu backend (v2) 2019-06-17 11:02:03 -05:00
inc drm/amd/powerplay: add interface to get uclk dpm table 2019-06-22 09:34:06 -05:00
smumgr drm/amd/powerplay: detect version of smu backend (v2) 2019-06-17 11:02:03 -05:00
amd_powerplay.c drm/amd/powerplay: fix semicolon code style issue 2019-03-19 15:04:03 -05:00
amdgpu_smu.c drm/amdgpu: fix modprobe failure for uvd_4/5/6 2019-06-24 09:29:59 -05:00
Makefile drm/amd/powerplay: introduce the navi10 pptable implementation 2019-06-21 18:59:24 -05:00
navi10_ppt.c drm/amd/powerplay: remove unsupport function set_thermal_fan_table for navi10 2019-06-21 18:59:33 -05:00
navi10_ppt.h drm/amd/powerplay: introduce the navi10 pptable implementation 2019-06-21 18:59:24 -05:00
smu_v11_0.c drm/amd/powrplay: add interface for dc to get max clock values 2019-06-22 09:33:44 -05:00
vega20_ppt.c drm/amdgpu/powerplay/vega20: use correct table index 2019-06-21 18:59:33 -05:00
vega20_ppt.h drm/amd/powerplay: simplified od_settings for each asic 2019-06-21 18:59:32 -05:00