| /Linux-v5.4/drivers/gpu/drm/radeon/ |
| D | rs780_dpm.c | 77 struct radeon_ps *boot_ps) in rs780_initialize_dpm_power_state() argument 80 struct igp_ps *default_state = rs780_get_ps(boot_ps); in rs780_initialize_dpm_power_state() 111 struct radeon_ps *boot_ps) in rs780_initialize_dpm_parameters() argument 147 ret = rs780_initialize_dpm_power_state(rdev, boot_ps); in rs780_initialize_dpm_parameters() 602 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in rs780_dpm_enable() local 610 ret = rs780_initialize_dpm_parameters(rdev, boot_ps); in rs780_dpm_enable() 744 rdev->pm.dpm.boot_ps = rps; in rs780_parse_pplib_non_clock_info()
|
| 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()
|
| D | cypress_dpm.c | 1808 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in cypress_dpm_enable() local 1836 cypress_force_mc_use_s0(rdev, boot_ps); in cypress_dpm_enable() 1840 cypress_force_mc_use_s1(rdev, boot_ps); in cypress_dpm_enable() 1875 ret = cypress_init_smc_table(rdev, boot_ps); in cypress_dpm_enable() 1881 ret = cypress_populate_mc_reg_table(rdev, boot_ps); in cypress_dpm_enable() 1919 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in cypress_dpm_disable() local 1950 cypress_force_mc_use_s1(rdev, boot_ps); in cypress_dpm_disable()
|
| D | rv770_dpm.c | 1896 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in rv770_dpm_enable() local 1951 ret = rv770_init_smc_table(rdev, boot_ps); in rv770_dpm_enable() 2083 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; 2087 rv770_program_dcodt_before_state_switch(rdev, boot_ps, boot_ps); 2090 rv770_program_dcodt_after_state_switch(rdev, boot_ps, boot_ps); 2168 rdev->pm.dpm.boot_ps = rps; in rv7xx_parse_pplib_non_clock_info()
|
| D | btc_dpm.c | 2381 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in btc_dpm_enable() local 2450 ret = btc_init_smc_table(rdev, boot_ps); in btc_dpm_enable() 2455 ret = cypress_populate_mc_reg_table(rdev, boot_ps); in btc_dpm_enable() 2489 btc_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in btc_dpm_enable() 2530 btc_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in btc_dpm_disable()
|
| D | ni_dpm.c | 1945 struct radeon_ps *radeon_boot_state = rdev->pm.dpm.boot_ps; in ni_init_smc_table() 3589 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in ni_dpm_enable() local 3657 ret = ni_populate_mc_reg_table(rdev, boot_ps); in ni_dpm_enable() 3673 ret = ni_populate_smc_tdp_limits(rdev, boot_ps); in ni_dpm_enable() 3698 ni_update_current_ps(rdev, boot_ps); in ni_dpm_enable() 3707 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in ni_dpm_disable() local 3714 ni_enable_power_containment(rdev, boot_ps, false); in ni_dpm_disable() 3715 ni_enable_smc_cac(rdev, boot_ps, false); in ni_dpm_disable() 3738 ni_update_current_ps(rdev, boot_ps); in ni_dpm_disable() 3915 rdev->pm.dpm.boot_ps = rps; in ni_parse_pplib_non_clock_info()
|
| D | si_dpm.c | 4698 struct radeon_ps *radeon_boot_state = rdev->pm.dpm.boot_ps; in si_init_smc_table() 6354 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in si_dpm_enable() local 6417 ret = si_populate_mc_reg_table(rdev, boot_ps); in si_dpm_enable() 6438 ret = si_populate_smc_tdp_limits(rdev, boot_ps); in si_dpm_enable() 6443 ret = si_populate_smc_tdp_limits_2(rdev, boot_ps); in si_dpm_enable() 6463 ni_update_current_ps(rdev, boot_ps); in si_dpm_enable() 6499 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in si_dpm_disable() local 6508 si_enable_power_containment(rdev, boot_ps, false); in si_dpm_disable() 6509 si_enable_smc_cac(rdev, boot_ps, false); in si_dpm_disable() 6517 ni_update_current_ps(rdev, boot_ps); in si_dpm_disable() [all …]
|
| D | radeon_pm.c | 949 return rdev->pm.dpm.boot_ps; in radeon_dpm_pick_power_state() 1209 rdev->pm.dpm.current_ps = rdev->pm.dpm.requested_ps = rdev->pm.dpm.boot_ps; in radeon_pm_suspend_dpm() 1265 rdev->pm.dpm.current_ps = rdev->pm.dpm.requested_ps = rdev->pm.dpm.boot_ps; in radeon_pm_resume_dpm() 1394 rdev->pm.dpm.current_ps = rdev->pm.dpm.requested_ps = rdev->pm.dpm.boot_ps; in radeon_pm_init_dpm()
|
| D | trinity_dpm.c | 1125 trinity_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in trinity_dpm_enable() 1173 trinity_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in trinity_dpm_disable() 1701 rdev->pm.dpm.boot_ps = rps; in trinity_parse_pplib_non_clock_info()
|
| D | sumo_dpm.c | 1232 sumo_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in sumo_dpm_enable() 1277 sumo_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in sumo_dpm_disable() 1422 rdev->pm.dpm.boot_ps = rps; in sumo_parse_pplib_non_clock_info()
|
| D | ci_dpm.c | 3559 struct radeon_ps *radeon_boot_state = rdev->pm.dpm.boot_ps; in ci_init_smc_table() 5168 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in ci_dpm_enable() local 5285 ci_update_current_ps(rdev, boot_ps); in ci_dpm_enable() 5323 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in ci_dpm_disable() local 5348 ci_update_current_ps(rdev, boot_ps); in ci_dpm_disable() 5469 rdev->pm.dpm.boot_ps = rps; in ci_parse_pplib_non_clock_info()
|
| D | kv_dpm.c | 1282 kv_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in kv_dpm_enable() 1331 kv_update_current_ps(rdev, rdev->pm.dpm.boot_ps); in kv_dpm_disable() 2604 rdev->pm.dpm.boot_ps = rps; in kv_parse_pplib_non_clock_info()
|
| D | r600_dpm.c | 151 if (rps == rdev->pm.dpm.boot_ps) in r600_dpm_print_ps_status()
|
| D | radeon.h | 1543 struct radeon_ps *boot_ps; member
|
| /Linux-v5.4/drivers/gpu/drm/amd/powerplay/hwmgr/ |
| D | pp_psm.c | 79 hwmgr->boot_ps = state; in psm_init_power_state_table()
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | si_dpm.c | 5160 struct amdgpu_ps *amdgpu_boot_state = adev->pm.dpm.boot_ps; in si_init_smc_table() 6786 struct amdgpu_ps *boot_ps = adev->pm.dpm.boot_ps; in si_dpm_enable() local 6849 ret = si_populate_mc_reg_table(adev, boot_ps); in si_dpm_enable() 6870 ret = si_populate_smc_tdp_limits(adev, boot_ps); in si_dpm_enable() 6875 ret = si_populate_smc_tdp_limits_2(adev, boot_ps); in si_dpm_enable() 6917 struct amdgpu_ps *boot_ps = adev->pm.dpm.boot_ps; in si_dpm_disable() local 6926 si_enable_power_containment(adev, boot_ps, false); in si_dpm_disable() 6927 si_enable_smc_cac(adev, boot_ps, false); in si_dpm_disable() 6935 ni_update_current_ps(adev, boot_ps); in si_dpm_disable() 7127 adev->pm.dpm.boot_ps = rps; in si_parse_pplib_non_clock_info() [all …]
|
| D | amdgpu_dpm.h | 391 struct amdgpu_ps *boot_ps; member
|
| D | kv_dpm.c | 1399 kv_update_current_ps(adev, adev->pm.dpm.boot_ps); in kv_dpm_disable() 2672 adev->pm.dpm.boot_ps = rps; in kv_parse_pplib_non_clock_info() 3025 adev->pm.dpm.current_ps = adev->pm.dpm.requested_ps = adev->pm.dpm.boot_ps; in kv_dpm_sw_init() 3095 adev->pm.dpm.current_ps = adev->pm.dpm.requested_ps = adev->pm.dpm.boot_ps; in kv_dpm_suspend()
|
| D | amdgpu_pm.c | 1164 adev->pm.dpm.current_ps = adev->pm.dpm.boot_ps; in amdgpu_set_pp_sclk_od() 1215 adev->pm.dpm.current_ps = adev->pm.dpm.boot_ps; in amdgpu_set_pp_mclk_od() 2539 return adev->pm.dpm.boot_ps; in amdgpu_dpm_pick_power_state()
|
| D | amdgpu_dpm.c | 113 if (rps == adev->pm.dpm.boot_ps) in amdgpu_dpm_print_ps_status()
|
| /Linux-v5.4/drivers/gpu/drm/amd/powerplay/inc/ |
| D | hwmgr.h | 781 struct pp_power_state *boot_ps; member
|