linux/drivers/gpu/drm/amd/powerplay/hwmgr
Alex Deucher a9b3c00165 drm/amd/powerplay/smu7: allow mclk switching with no displays
If there are no displays attached, there is no reason to disable
mclk switching.

Fixes mclks getting set to high when there are no displays attached.

Reviewed-by: Eric Huang <JinhuiEric.Huang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
2018-02-19 14:20:21 -05:00
..
cz_clockpowergating.c drm/amd/powerplay: Fix enum mismatch 2018-02-19 14:19:41 -05:00
cz_clockpowergating.h drm/amd/powerplay: use struct amd_pm_funcs in powerplay 2017-09-18 23:30:34 -04:00
cz_hwmgr.c drm/amd/pp: Refine pp_dpm_force_clock_level functions 2018-02-19 14:19:06 -05:00
cz_hwmgr.h drm/amd/pp: Delete dead code in powerplay 2018-02-19 14:18:47 -05:00
hardwaremanager.c drm/amd/powerplay: export thermal range through temp sysfs 2018-02-19 14:17:07 -05:00
hwmgr_ppt.h drm/amd/powerplay: add some new structures for Vega10 2017-03-29 23:54:52 -04:00
hwmgr.c drm/amd/pp: Disable OD feature on APU/Iceland 2018-02-19 14:18:18 -05:00
Makefile drm/amdgpu: add license to Makefiles 2017-12-07 11:51:10 -05:00
pp_acpi.c drm/amd: include <linux/delay.h> instead of "linux/delay.h" 2017-05-22 10:05:00 +02:00
pp_overdriver.c drm/amdgpu: add license to files where it was missing 2017-12-07 11:51:25 -05:00
pp_overdriver.h drm/amd/powerplay: Fix missing newlines at end of file 2017-12-06 12:47:59 -05:00
pp_psm.c drm/amd/pp: delete repeated call of force_dpm_level 2017-12-19 12:11:58 -05:00
pp_psm.h drm/amd/powerplay: Fix psm_set_user_performance_state() 2017-09-12 14:23:18 -04:00
ppatomctrl.c drm/amd/powerplay: fix copy-n-paste error on vddci_buf index 2017-11-09 18:12:19 -05:00
ppatomctrl.h drm/amd/powerplay: Add support functions for CI to ppatomctrl.c 2017-09-26 13:06:59 -04:00
ppatomfwctrl.c drm/amd/powerplay: Fix missing newlines at end of file 2017-12-06 12:47:59 -05:00
ppatomfwctrl.h drm/amd/powerplay: add avfs profiling_info_v4_2 support on Vega10. 2017-07-14 11:06:07 -04:00
ppevvmath.h drm/amd/powerplay: Delete unused functions in ppevvmath.h 2016-07-29 14:36:56 -04:00
pppcielanes.c drm/amd/powerplay: add Tonga dpm support (v3) 2015-12-21 16:42:15 -05:00
pppcielanes.h drm/amd/powerplay: add Tonga dpm support (v3) 2015-12-21 16:42:15 -05:00
pptable_v1_0.h drm/amd/powerplay: rename tonga_processpptable* to processpptable_v1_0*. 2016-09-16 15:52:49 -04:00
process_pptables_v1_0.c drm/amd/pp: Disable OD feature if VBIOS limits 2018-02-19 14:18:18 -05:00
process_pptables_v1_0.h drm/amd/powerplay: rename tonga_processpptable* to processpptable_v1_0*. 2016-09-16 15:52:49 -04:00
processpptables.c drm/amd/powerplay: delete some dead code 2018-02-19 14:19:38 -05:00
processpptables.h drm/amd/powerplay: add pp_tables_get_response_times function in process pptables 2016-07-15 12:34:03 -04:00
rv_hwmgr.c drm/amd/powerplay: implement set_mmhub_powergating_by_smu for Raven 2018-02-19 14:19:40 -05:00
rv_hwmgr.h drm/amd/pp: Implement force_dpm_level on Rv 2017-12-20 11:59:40 -05:00
rv_inc.h drm/amd/include:cleanup raven1 thm header files. 2017-12-06 12:48:26 -05:00
smu7_clockpowergating.c drm/amd/powerplay: Fix enum mismatch 2018-02-19 14:19:41 -05:00
smu7_clockpowergating.h drm/amd/powerplay: use struct amd_pm_funcs in powerplay 2017-09-18 23:30:34 -04: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/amd/powerplay/smu7: allow mclk switching with no displays 2018-02-19 14:20:21 -05:00
smu7_hwmgr.h drm/amd/pp: Add struct profile_mode_setting for smu7 2018-02-19 14:18:47 -05:00
smu7_powertune.c drm/amd/pp: Expose set/get_power_limit for DGPU 2018-02-19 14:19:44 -05:00
smu7_powertune.h drm/amd/powerplay: implement smu7 hwmgr to manager asics with smu ip version 7. 2016-09-19 13:22:10 -04:00
smu7_thermal.c drm/amd/powerplay: correct PP_TemperatureRange member type since negative values are part of the valid range 2018-02-19 14:17:05 -05:00
smu7_thermal.h drm/amd/powerplay: refine code for thermal control in powerplay 2017-09-18 23:30:31 -04:00
vega10_hwmgr.c drm/amd/powerplay/vega10: allow mclk switching with no displays 2018-02-19 14:20:21 -05:00
vega10_hwmgr.h drm/amd/pp: Move DPMTABLE_* definitions to common header file 2018-02-19 14:17:54 -05:00
vega10_inc.h drm/amd/include:cleanup vega10 nbio header files. 2017-12-06 12:48:21 -05:00
vega10_powertune.c drm/amd/pp: Expose set/get_power_limit for DGPU 2018-02-19 14:19:44 -05:00
vega10_powertune.h drm/amd/powerplay: added didt support for vega10 2017-07-14 11:06:26 -04:00
vega10_pptable.h drm/amd/powerplay: add support for ATOM GFXCLK table v2. 2017-06-29 12:43:44 -04:00
vega10_processpptables.c drm/amd/pp: Disable OD feature if VBIOS limits 2018-02-19 14:18:18 -05:00
vega10_processpptables.h drm/amd/powerplay: port newest process pptable code for vega10. 2017-04-07 15:15:43 -04:00
vega10_thermal.c drm/amd/powerplay: correct PP_TemperatureRange member type since negative values are part of the valid range 2018-02-19 14:17:05 -05:00
vega10_thermal.h drm/amd/pp: thermal control not enabled on vega10. 2017-10-19 15:27:19 -04:00