Home
last modified time | relevance | path

Searched refs:current_ps (Results 1 – 25 of 34) sorted by relevance

12

/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dpp_psm.c67 hwmgr->current_ps = kzalloc(size, GFP_KERNEL); in psm_init_power_state_table()
68 if (hwmgr->current_ps == NULL) { in psm_init_power_state_table()
81 kfree(hwmgr->current_ps); in psm_init_power_state_table()
84 hwmgr->current_ps = NULL; in psm_init_power_state_table()
92 memcpy(hwmgr->current_ps, state, size); in psm_init_power_state_table()
114 kfree(hwmgr->current_ps); in psm_fini_power_state_table()
119 hwmgr->current_ps = NULL; in psm_fini_power_state_table()
258 pcurrent = hwmgr->current_ps; in power_state_management()
267 memcpy(hwmgr->current_ps, hwmgr->request_ps, hwmgr->ps_size); in power_state_management()
A Dhardwaremanager.c131 const struct pp_power_state *current_ps) in phm_apply_state_adjust_rules() argument
139 current_ps); in phm_apply_state_adjust_rules()
/linux/drivers/gpu/drm/radeon/
A Dtrinity_dpm.c919 struct trinity_ps *current_ps = trinity_get_ps(new_rps); in trinity_set_uvd_clock_before_set_eng_clock() local
922 current_ps->levels[current_ps->num_levels - 1].sclk) in trinity_set_uvd_clock_before_set_eng_clock()
933 struct trinity_ps *current_ps = trinity_get_ps(old_rps); in trinity_set_uvd_clock_after_set_eng_clock() local
936 current_ps->levels[current_ps->num_levels - 1].sclk) in trinity_set_uvd_clock_after_set_eng_clock()
1026 pi->current_ps = *new_ps; in trinity_update_current_ps()
1027 pi->current_rps.ps_priv = &pi->current_ps; in trinity_update_current_ps()
1305 pi->current_ps.num_levels = 1; in trinity_construct_boot_state()
1306 pi->current_ps.levels[0] = pi->boot_pl; in trinity_construct_boot_state()
1352 struct trinity_ps *current_ps) in trinity_patch_thermal_state() argument
1360 if (current_ps) { in trinity_patch_thermal_state()
[all …]
A Dsumo_dpm.c836 struct sumo_ps *current_ps = sumo_get_ps(old_rps); in sumo_set_uvd_clock_before_set_eng_clock() local
843 current_ps->levels[current_ps->num_levels - 1].sclk) in sumo_set_uvd_clock_before_set_eng_clock()
854 struct sumo_ps *current_ps = sumo_get_ps(old_rps); in sumo_set_uvd_clock_after_set_eng_clock() local
861 current_ps->levels[current_ps->num_levels - 1].sclk) in sumo_set_uvd_clock_after_set_eng_clock()
1042 struct sumo_ps *current_ps) in sumo_patch_thermal_state() argument
1050 if (current_ps) { in sumo_patch_thermal_state()
1089 struct sumo_ps *current_ps = sumo_get_ps(old_rps); in sumo_apply_state_adjust_rules() local
1185 pi->current_ps = *new_ps; in sumo_update_current_ps()
1186 pi->current_rps.ps_priv = &pi->current_ps; in sumo_update_current_ps()
1738 pi->current_ps.num_levels = 1; in sumo_construct_boot_and_acpi_state()
[all …]
A Dtrinity_dpm.h113 struct trinity_ps current_ps; member
A Drs780_dpm.c380 struct igp_ps *current_state = rs780_get_ps(rdev->pm.dpm.current_ps); in rs780_force_voltage()
407 struct igp_ps *current_state = rs780_get_ps(rdev->pm.dpm.current_ps); in rs780_force_fbdiv()
653 struct radeon_ps *old_ps = rdev->pm.dpm.current_ps; in rs780_dpm_set_power_state()
984 struct radeon_ps *rps = rdev->pm.dpm.current_ps; in rs780_dpm_debugfs_print_current_performance_level()
1031 struct radeon_ps *rps = rdev->pm.dpm.current_ps; in rs780_dpm_force_performance_level()
A Dcypress_dpm.h92 struct rv7xx_ps current_ps; member
A Dkv_dpm.h181 struct kv_ps current_ps; member
A Dsumo_dpm.h133 struct sumo_ps current_ps; member
A Dni_dpm.h201 struct ni_ps current_ps; member
A Dradeon_pm.c1082 if (rdev->pm.dpm.current_ps == rdev->pm.dpm.requested_ps) { in radeon_dpm_change_power_state_locked()
1128 radeon_dpm_print_power_state(rdev, rdev->pm.dpm.current_ps); in radeon_dpm_change_power_state_locked()
1159 rdev->pm.dpm.current_ps = rdev->pm.dpm.requested_ps; in radeon_dpm_change_power_state_locked()
1262 rdev->pm.dpm.current_ps = rdev->pm.dpm.requested_ps = rdev->pm.dpm.boot_ps; in radeon_pm_suspend_dpm()
1318 rdev->pm.dpm.current_ps = rdev->pm.dpm.requested_ps = rdev->pm.dpm.boot_ps; in radeon_pm_resume_dpm()
1444 rdev->pm.dpm.current_ps = rdev->pm.dpm.requested_ps = rdev->pm.dpm.boot_ps; in radeon_pm_init_dpm()
A Dci_dpm.h288 struct ci_ps current_ps; member
A Drv6xx_dpm.c1660 struct radeon_ps *old_ps = rdev->pm.dpm.current_ps; in rv6xx_dpm_set_power_state()
2031 struct radeon_ps *rps = rdev->pm.dpm.current_ps; in rv6xx_dpm_debugfs_print_current_performance_level()
2056 struct radeon_ps *rps = rdev->pm.dpm.current_ps; in rv6xx_dpm_get_current_sclk()
2079 struct radeon_ps *rps = rdev->pm.dpm.current_ps; in rv6xx_dpm_get_current_mclk()
A Drv770_dpm.c2042 struct radeon_ps *old_ps = rdev->pm.dpm.current_ps; in rv770_dpm_set_power_state()
2470 struct radeon_ps *rps = rdev->pm.dpm.current_ps; in rv770_dpm_debugfs_print_current_performance_level()
2499 struct radeon_ps *rps = rdev->pm.dpm.current_ps; in rv770_dpm_get_current_sclk()
2521 struct radeon_ps *rps = rdev->pm.dpm.current_ps; in rv770_dpm_get_current_mclk()
A Dbtc_dpm.c2235 eg_pi->current_ps = *new_ps; in btc_update_current_ps()
2236 eg_pi->current_rps.ps_priv = &eg_pi->current_ps; in btc_update_current_ps()
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/
A Dkv_dpm.h207 struct kv_ps current_ps; member
A Dsi_dpm.h683 struct rv7xx_ps current_ps; member
852 struct si_ps current_ps; member
A Dkv_dpm.c1219 pi->current_ps = *new_ps; in kv_update_current_ps()
1220 pi->current_rps.ps_priv = &pi->current_ps; in kv_update_current_ps()
1221 adev->pm.dpm.current_ps = &pi->current_rps; in kv_update_current_ps()
3014 adev->pm.dpm.current_ps = adev->pm.dpm.requested_ps = adev->pm.dpm.boot_ps; in kv_dpm_sw_init()
3074 adev->pm.dpm.current_ps = adev->pm.dpm.requested_ps = adev->pm.dpm.boot_ps; in kv_dpm_suspend()
3214 void *current_ps, in kv_check_state_equal() argument
3221 struct amdgpu_ps *cps = (struct amdgpu_ps *)current_ps; in kv_check_state_equal()
A Dlegacy_dpm.c127 if (rps == adev->pm.dpm.current_ps) in amdgpu_dpm_print_ps_status()
947 amdgpu_dpm_print_power_state(adev, adev->pm.dpm.current_ps); in amdgpu_dpm_change_power_state_locked()
962 …if (0 != amdgpu_dpm_check_state_equal(adev, adev->pm.dpm.current_ps, adev->pm.dpm.requested_ps, &e… in amdgpu_dpm_change_power_state_locked()
A Dsi_dpm.c3149 ni_pi->current_ps = *new_ps; in ni_update_current_ps()
3150 eg_pi->current_rps.ps_priv = &ni_pi->current_ps; in ni_update_current_ps()
3151 adev->pm.dpm.current_ps = &eg_pi->current_rps; in ni_update_current_ps()
3858 struct amdgpu_ps *rps = adev->pm.dpm.current_ps; in si_dpm_force_performance_level()
7753 adev->pm.dpm.current_ps = adev->pm.dpm.requested_ps = adev->pm.dpm.boot_ps; in si_dpm_sw_init()
7814 adev->pm.dpm.current_ps = adev->pm.dpm.requested_ps = adev->pm.dpm.boot_ps; in si_dpm_suspend()
7912 void *current_ps) in si_dpm_print_power_state() argument
7915 struct amdgpu_ps *rps = (struct amdgpu_ps *)current_ps; in si_dpm_print_power_state()
7953 void *current_ps, in si_check_state_equal() argument
7960 struct amdgpu_ps *cps = (struct amdgpu_ps *)current_ps; in si_check_state_equal()
/linux/drivers/gpu/drm/amd/pm/powerplay/
A Damd_powerplay.c484 if (!hwmgr || !hwmgr->pm_en || !hwmgr->current_ps) in pp_dpm_get_current_power_state()
487 state = hwmgr->current_ps; in pp_dpm_get_current_power_state()
1076 ret = phm_get_clock_info(hwmgr, &hwmgr->current_ps->hardware, in pp_get_current_clocks()
1079 ret = phm_get_clock_info(hwmgr, &hwmgr->current_ps->hardware, in pp_get_current_clocks()
1102 if (0 == phm_get_current_shallow_sleep_clocks(hwmgr, &hwmgr->current_ps->hardware, &hw_clocks)) { in pp_get_current_clocks()
/linux/drivers/gpu/drm/amd/pm/powerplay/inc/
A Dhardwaremanager.h409 const struct pp_power_state *current_ps);
A Dhwmgr.h790 struct pp_power_state *current_ps; member
/linux/drivers/gpu/drm/amd/pm/inc/
A Damdgpu_dpm.h247 struct amdgpu_ps *current_ps; member
/linux/drivers/gpu/drm/amd/pm/
A Damdgpu_dpm.c1242 adev->pm.dpm.current_ps = adev->pm.dpm.boot_ps; in amdgpu_dpm_set_sclk_od()
1279 adev->pm.dpm.current_ps = adev->pm.dpm.boot_ps; in amdgpu_dpm_set_mclk_od()

Completed in 104 milliseconds

12