| /linux/drivers/gpu/drm/radeon/ |
| H A D | rs780_dpm.c | 76 struct radeon_ps *boot_ps) in rs780_initialize_dpm_power_state() argument 79 struct igp_ps *default_state = rs780_get_ps(boot_ps); in rs780_initialize_dpm_power_state() 110 struct radeon_ps *boot_ps) in rs780_initialize_dpm_parameters() argument 146 ret = rs780_initialize_dpm_power_state(rdev, boot_ps); in rs780_initialize_dpm_parameters() 600 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in rs780_dpm_enable() local 608 ret = rs780_initialize_dpm_parameters(rdev, boot_ps); in rs780_dpm_enable() 742 rdev->pm.dpm.boot_ps = rps; in rs780_parse_pplib_non_clock_info()
|
| H A D | rv6xx_dpm.c | 1548 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in rv6xx_dpm_enable() local 1576 rv6xx_calculate_stepping_parameters(rdev, boot_ps); in rv6xx_dpm_enable() 1581 rv6xx_generate_stepping_table(rdev, boot_ps); in rv6xx_dpm_enable() 1601 rv6xx_enable_static_voltage_control(rdev, boot_ps, false); in rv6xx_dpm_enable() 1604 rv6xx_enable_dynamic_pcie_gen2(rdev, boot_ps, true); in rv6xx_dpm_enable() 1615 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in rv6xx_dpm_disable() local 1639 rv6xx_enable_static_voltage_control(rdev, boot_ps, true); in rv6xx_dpm_disable() 1642 rv6xx_enable_dynamic_pcie_gen2(rdev, boot_ps, false); in rv6xx_dpm_disable() 1811 rdev->pm.dpm.boot_ps = rps; in rv6xx_parse_pplib_non_clock_info()
|
| H A D | cypress_dpm.c | 1810 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in cypress_dpm_enable() local 1838 cypress_force_mc_use_s0(rdev, boot_ps); in cypress_dpm_enable() 1842 cypress_force_mc_use_s1(rdev, boot_ps); in cypress_dpm_enable() 1877 ret = cypress_init_smc_table(rdev, boot_ps); in cypress_dpm_enable() 1883 ret = cypress_populate_mc_reg_table(rdev, boot_ps); in cypress_dpm_enable() 1921 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in cypress_dpm_disable() local 1952 cypress_force_mc_use_s1(rdev, boot_ps); in cypress_dpm_disable()
|
| H A D | rv770_dpm.c | 1898 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in rv770_dpm_enable() local 1953 ret = rv770_init_smc_table(rdev, boot_ps); in rv770_dpm_enable() 2085 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; 2089 rv770_program_dcodt_before_state_switch(rdev, boot_ps, boot_ps); 2092 rv770_program_dcodt_after_state_switch(rdev, boot_ps, boot_ps); 2170 rdev->pm.dpm.boot_ps = rps; in rv7xx_parse_pplib_non_clock_info()
|
| H A D | btc_dpm.c | 2350 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in btc_dpm_enable() local 2419 ret = btc_init_smc_table(rdev, boot_ps); in btc_dpm_enable() 2424 ret = cypress_populate_mc_reg_table(rdev, boot_ps); in btc_dpm_enable() 2458 btc_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in btc_dpm_enable() 2499 btc_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in btc_dpm_disable()
|
| H A D | si_dpm.c | 4633 struct radeon_ps *radeon_boot_state = rdev->pm.dpm.boot_ps; in si_init_smc_table() 6290 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in si_dpm_enable() local 6353 ret = si_populate_mc_reg_table(rdev, boot_ps); in si_dpm_enable() 6374 ret = si_populate_smc_tdp_limits(rdev, boot_ps); in si_dpm_enable() 6379 ret = si_populate_smc_tdp_limits_2(rdev, boot_ps); in si_dpm_enable() 6399 ni_update_current_ps(rdev, boot_ps); in si_dpm_enable() 6435 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in si_dpm_disable() local 6444 si_enable_power_containment(rdev, boot_ps, false); in si_dpm_disable() 6445 si_enable_smc_cac(rdev, boot_ps, false); in si_dpm_disable() 6453 ni_update_current_ps(rdev, boot_ps); in si_dpm_disable() [all …]
|
| H A D | trinity_dpm.c | 1076 trinity_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in trinity_dpm_enable() 1124 trinity_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in trinity_dpm_disable() 1652 rdev->pm.dpm.boot_ps = rps; in trinity_parse_pplib_non_clock_info()
|
| H A D | sumo_dpm.c | 1230 sumo_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in sumo_dpm_enable() 1275 sumo_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in sumo_dpm_disable() 1420 rdev->pm.dpm.boot_ps = rps; in sumo_parse_pplib_non_clock_info()
|
| H A D | kv_dpm.c | 1120 kv_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in kv_dpm_enable() 1169 kv_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in kv_dpm_disable() 2399 rdev->pm.dpm.boot_ps = rps; in kv_parse_pplib_non_clock_info()
|
| H A D | r600_dpm.c | 149 if (rps == rdev->pm.dpm.boot_ps) in r600_dpm_print_ps_status()
|
| /linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
| H A D | pp_psm.c | 91 hwmgr->boot_ps = state; in psm_init_power_state_table()
|
| /linux/drivers/gpu/drm/amd/pm/legacy-dpm/ |
| H A D | si_dpm.c | 5227 struct amdgpu_ps *amdgpu_boot_state = adev->pm.dpm.boot_ps; in si_init_smc_table() 6852 struct amdgpu_ps *boot_ps = adev->pm.dpm.boot_ps; in si_dpm_enable() local 6915 ret = si_populate_mc_reg_table(adev, boot_ps); in si_dpm_enable() 6936 ret = si_populate_smc_tdp_limits(adev, boot_ps); in si_dpm_enable() 6941 ret = si_populate_smc_tdp_limits_2(adev, boot_ps); in si_dpm_enable() 6960 ni_update_current_ps(adev, boot_ps); in si_dpm_enable() 6985 struct amdgpu_ps *boot_ps = adev->pm.dpm.boot_ps; in si_dpm_disable() local 6994 si_enable_power_containment(adev, boot_ps, false); in si_dpm_disable() 6995 si_enable_smc_cac(adev, boot_ps, false); in si_dpm_disable() 7003 ni_update_current_ps(adev, boot_ps); in si_dpm_disable() [all …]
|
| /linux/drivers/gpu/drm/amd/pm/ |
| H A D | amdgpu_dpm.c | 1368 adev->pm.dpm.current_ps = adev->pm.dpm.boot_ps; in amdgpu_dpm_set_sclk_od() 1405 adev->pm.dpm.current_ps = adev->pm.dpm.boot_ps; in amdgpu_dpm_set_mclk_od()
|