linux/drivers/gpu/drm/amd/powerplay/hwmgr
Rex Zhu 600ae890be drm/amdgpu: Use real power source in powerplay instand of hardcode
1. move ac_power to struct pm from dpm, so can be shared with powerplay
2. remove power_source in powerplay, use adev->pm.ac_power instand.
3. update ac_power before dispatch power task.

Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2018-06-15 12:20:45 -05:00
..
hardwaremanager.c drm/amd/powerplay: add a framework for perfroming pre display 2018-05-17 08:54:23 -05:00
hwmgr_ppt.h
hwmgr.c drm/amdgpu: Use real power source in powerplay instand of hardcode 2018-06-15 12:20:45 -05:00
Makefile drm/amd/pp: Remove Dead functions on Vega12 2018-04-03 12:52:57 -05:00
pp_overdriver.c
pp_overdriver.h
pp_psm.c drm/amd/powerplay: fix wrong clock adjust sequence 2018-06-13 13:45:22 -05:00
pp_psm.h
ppatomctrl.c drm/amd/pp: Fix static checker warning 2018-05-24 00:15:13 -05:00
ppatomctrl.h drm/amd/powerplay: update ppatomctrl.c (v2) 2018-05-15 13:44:03 -05:00
ppatomfwctrl.c drm/amd/powerplay: bug fixs for getsmuclockinfo 2018-05-30 12:35:34 -05:00
ppatomfwctrl.h drm/amd/pp: Refine pp_atomfwctrl_get_vbios_bootup_values 2018-05-15 13:43:03 -05:00
ppevvmath.h
pppcielanes.c
pppcielanes.h
pptable_v1_0.h
process_pptables_v1_0.c drm/amd/pp: Allow underclocking when od table is empty in vbios 2018-05-31 14:07:46 -05:00
process_pptables_v1_0.h
processpptables.c drm/amd/pp: Allow underclocking when od table is empty in vbios 2018-05-31 14:07:46 -05:00
processpptables.h
smu7_clockpowergating.c drm/amd/pp: Remove SAMU support in powerplay 2018-06-15 12:20:45 -05:00
smu7_clockpowergating.h drm/amd/pp: Remove SAMU support in powerplay 2018-06-15 12:20:45 -05:00
smu7_dyn_defaults.h drm/amd/pp: Change activity_target for performance optimization on Polaris 2018-02-19 14:18:46 -05:00
smu7_hwmgr.c drm/amdgpu: Use real power source in powerplay instand of hardcode 2018-06-15 12:20:45 -05:00
smu7_hwmgr.h drm/amd/pp: Remove SAMU support in powerplay 2018-06-15 12:20:45 -05:00
smu7_powertune.c drm/amd/pp: fix a couple locking issues 2018-05-24 00:15:37 -05:00
smu7_powertune.h
smu7_thermal.c drm/amd/pp: Fix set wrong temperature range on smu7 2018-03-22 14:43:01 -05:00
smu7_thermal.h
smu8_hwmgr.c drm/amdgpu: remove duplicate cg/pg wrapper functions 2018-04-11 13:07:53 -05:00
smu8_hwmgr.h drm/amd/pp: Rename file name cz_* to smu8_* 2018-03-15 09:58:56 -05:00
smu10_hwmgr.c drm/amdgpu: fix CG enabling hang with gfxoff enabled 2018-06-13 13:45:21 -05:00
smu10_hwmgr.h drm/amd/pp: Use dynamic gfx_clk rather than hardcoded values 2018-05-15 13:43:47 -05:00
smu10_inc.h drm/amd/pp: Replace rv_* with smu10_* 2018-03-15 09:57:12 -05:00
smu_helper.c drm/amd/pp: Fix NULL point check error in smu_set_watermarks_for_clocks_ranges 2018-05-15 13:43:33 -05:00
smu_helper.h drm/amd/pp: Move common code to smu_helper.c 2018-05-15 13:43:19 -05:00
vega10_hwmgr.c drm/amdgpu: Use real power source in powerplay instand of hardcode 2018-06-15 12:20:45 -05:00
vega10_hwmgr.h drm/amd/pp: Remove SAMU support in powerplay 2018-06-15 12:20:45 -05:00
vega10_inc.h
vega10_powertune.c drm/amd/pp: initialize result to before or'ing in data 2018-06-13 13:45:22 -05:00
vega10_powertune.h
vega10_pptable.h
vega10_processpptables.c drm/amd/pp: Allow underclocking when od table is empty in vbios 2018-05-31 14:07:46 -05:00
vega10_processpptables.h
vega10_thermal.c drm/amd/pp: use soc15 common macros instead of vega10 specific 2018-05-15 13:43:04 -05:00
vega10_thermal.h drm/amd/pp: Delete get_xclk function in powerplay (v2) 2018-03-19 13:38:31 -05:00
vega12_hwmgr.c drm/amd/pp: Remove struct pp_gpu_power 2018-05-15 13:43:18 -05:00
vega12_hwmgr.h drm/amd/powerplay: Get more than 8 level gfxclk states 2018-05-15 13:43:09 -05:00
vega12_inc.h drm/amd/powerplay: add vega12_inc.h 2018-03-21 14:36:53 -05:00
vega12_pptable.h drm/amd/powerplay: add vega12_pptable.h 2018-03-21 14:36:55 -05:00
vega12_processpptables.c drm/amd/powerplay: add registry key to disable ACG 2018-05-15 13:43:35 -05:00
vega12_processpptables.h drm/amd/powerplay: add the hw manager for vega12 (v4) 2018-03-21 14:36:56 -05:00
vega12_thermal.c drm/amd/pp: use soc15 common macros instead of vega10 specific 2018-05-15 13:43:04 -05:00
vega12_thermal.h drm/amd/powerplay: add the hw manager for vega12 (v4) 2018-03-21 14:36:56 -05:00