/linux-master/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | pp_psm.c | 64 hwmgr->current_ps = kzalloc(size, GFP_KERNEL); 65 if (hwmgr->current_ps == NULL) { 78 kfree(hwmgr->current_ps); 81 hwmgr->current_ps = NULL; 89 memcpy(hwmgr->current_ps, state, size); 111 kfree(hwmgr->current_ps); 116 hwmgr->current_ps = NULL; 255 pcurrent = hwmgr->current_ps; 264 memcpy(hwmgr->current_ps, hwmgr->request_ps, hwmgr->ps_size);
|
H A D | hardwaremanager.c | 131 const struct pp_power_state *current_ps) 139 current_ps); 129 phm_apply_state_adjust_rules(struct pp_hwmgr *hwmgr, struct pp_power_state *adjusted_ps, const struct pp_power_state *current_ps) argument
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | trinity_dpm.h | 113 struct trinity_ps current_ps; member in struct:trinity_power_info
|
H A D | cypress_dpm.h | 92 struct rv7xx_ps current_ps; member in struct:evergreen_power_info
|
H A D | kv_dpm.h | 181 struct kv_ps current_ps; member in struct:kv_power_info
|
H A D | sumo_dpm.h | 133 struct sumo_ps current_ps; member in struct:sumo_power_info
|
H A D | trinity_dpm.c | 919 struct trinity_ps *current_ps = trinity_get_ps(new_rps); local 922 current_ps->levels[current_ps->num_levels - 1].sclk) 933 struct trinity_ps *current_ps = trinity_get_ps(old_rps); local 936 current_ps->levels[current_ps->num_levels - 1].sclk) 1026 pi->current_ps = *new_ps; 1027 pi->current_rps.ps_priv = &pi->current_ps; 1305 pi->current_ps.num_levels = 1; 1306 pi->current_ps 1350 trinity_patch_thermal_state(struct radeon_device *rdev, struct trinity_ps *ps, struct trinity_ps *current_ps) argument 1491 struct trinity_ps *current_ps = trinity_get_ps(old_rps); local [all...] |
H A D | sumo_dpm.c | 836 struct sumo_ps *current_ps = sumo_get_ps(old_rps); local 843 current_ps->levels[current_ps->num_levels - 1].sclk) 854 struct sumo_ps *current_ps = sumo_get_ps(old_rps); local 861 current_ps->levels[current_ps->num_levels - 1].sclk) 1042 struct sumo_ps *current_ps) 1050 if (current_ps) { 1051 current_vddc = current_ps->levels[current_index].vddc_index; 1052 current_sclk = current_ps 1040 sumo_patch_thermal_state(struct radeon_device *rdev, struct sumo_ps *ps, struct sumo_ps *current_ps) argument 1089 struct sumo_ps *current_ps = sumo_get_ps(old_rps); local [all...] |
H A D | rs780_dpm.c | 380 struct igp_ps *current_state = rs780_get_ps(rdev->pm.dpm.current_ps); 407 struct igp_ps *current_state = rs780_get_ps(rdev->pm.dpm.current_ps); 653 struct radeon_ps *old_ps = rdev->pm.dpm.current_ps; 984 struct radeon_ps *rps = rdev->pm.dpm.current_ps; 1031 struct radeon_ps *rps = rdev->pm.dpm.current_ps;
|
H A D | ni_dpm.h | 201 struct ni_ps current_ps; member in struct:ni_power_info
|
H A D | ci_dpm.h | 288 struct ci_ps current_ps; member in struct:ci_power_info
|
H A D | radeon_pm.c | 1081 if (rdev->pm.dpm.current_ps == rdev->pm.dpm.requested_ps) { 1127 radeon_dpm_print_power_state(rdev, rdev->pm.dpm.current_ps); 1158 rdev->pm.dpm.current_ps = rdev->pm.dpm.requested_ps; 1261 rdev->pm.dpm.current_ps = rdev->pm.dpm.requested_ps = rdev->pm.dpm.boot_ps; 1317 rdev->pm.dpm.current_ps = rdev->pm.dpm.requested_ps = rdev->pm.dpm.boot_ps; 1443 rdev->pm.dpm.current_ps = rdev->pm.dpm.requested_ps = rdev->pm.dpm.boot_ps;
|
H A D | rv6xx_dpm.c | 1660 struct radeon_ps *old_ps = rdev->pm.dpm.current_ps; 2031 struct radeon_ps *rps = rdev->pm.dpm.current_ps; 2056 struct radeon_ps *rps = rdev->pm.dpm.current_ps; 2079 struct radeon_ps *rps = rdev->pm.dpm.current_ps;
|
H A D | rv770_dpm.c | 2042 struct radeon_ps *old_ps = rdev->pm.dpm.current_ps; 2470 struct radeon_ps *rps = rdev->pm.dpm.current_ps; 2499 struct radeon_ps *rps = rdev->pm.dpm.current_ps; 2521 struct radeon_ps *rps = rdev->pm.dpm.current_ps;
|
H A D | r600_dpm.c | 145 if (rps == rdev->pm.dpm.current_ps)
|
/linux-master/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | kv_dpm.h | 207 struct kv_ps current_ps; member in struct:kv_power_info
|
H A D | legacy_dpm.c | 127 if (rps == adev->pm.dpm.current_ps) 956 amdgpu_dpm_print_power_state(adev, adev->pm.dpm.current_ps); 971 if (0 != amdgpu_dpm_check_state_equal(adev, adev->pm.dpm.current_ps, adev->pm.dpm.requested_ps, &equal))
|
H A D | si_dpm.h | 683 struct rv7xx_ps current_ps; member in struct:evergreen_power_info 852 struct si_ps current_ps; member in struct:ni_power_info
|
H A D | kv_dpm.c | 1217 pi->current_ps = *new_ps; 1218 pi->current_rps.ps_priv = &pi->current_ps; 1219 adev->pm.dpm.current_ps = &pi->current_rps; 3012 adev->pm.dpm.current_ps = adev->pm.dpm.requested_ps = adev->pm.dpm.boot_ps; 3072 adev->pm.dpm.current_ps = adev->pm.dpm.requested_ps = adev->pm.dpm.boot_ps; 3212 void *current_ps, 3219 struct amdgpu_ps *cps = (struct amdgpu_ps *)current_ps; 3211 kv_check_state_equal(void *handle, void *current_ps, void *request_ps, bool *equal) argument
|
H A D | si_dpm.c | 3149 ni_pi->current_ps = *new_ps; 3150 eg_pi->current_rps.ps_priv = &ni_pi->current_ps; 3151 adev->pm.dpm.current_ps = &eg_pi->current_rps; 3858 struct amdgpu_ps *rps = adev->pm.dpm.current_ps; 7759 adev->pm.dpm.current_ps = adev->pm.dpm.requested_ps = adev->pm.dpm.boot_ps; 7820 adev->pm.dpm.current_ps = adev->pm.dpm.requested_ps = adev->pm.dpm.boot_ps; 7918 void *current_ps) 7921 struct amdgpu_ps *rps = (struct amdgpu_ps *)current_ps; 7963 void *current_ps, 7970 struct amdgpu_ps *cps = (struct amdgpu_ps *)current_ps; 7917 si_dpm_print_power_state(void *handle, void *current_ps) argument 7962 si_check_state_equal(void *handle, void *current_ps, void *request_ps, bool *equal) argument [all...] |
/linux-master/drivers/gpu/drm/amd/pm/powerplay/ |
H A D | amd_powerplay.c | 482 if (!hwmgr || !hwmgr->pm_en || !hwmgr->current_ps) 485 state = hwmgr->current_ps; 1074 ret = phm_get_clock_info(hwmgr, &hwmgr->current_ps->hardware, 1077 ret = phm_get_clock_info(hwmgr, &hwmgr->current_ps->hardware, 1100 if (0 == phm_get_current_shallow_sleep_clocks(hwmgr, &hwmgr->current_ps->hardware, &hw_clocks)) {
|
/linux-master/drivers/gpu/drm/amd/pm/powerplay/inc/ |
H A D | hardwaremanager.h | 409 const struct pp_power_state *current_ps);
|
H A D | hwmgr.h | 790 struct pp_power_state *current_ps; member in struct:pp_hwmgr
|
/linux-master/drivers/gpu/drm/amd/pm/inc/ |
H A D | amdgpu_dpm.h | 243 struct amdgpu_ps *current_ps; member in struct:amdgpu_dpm
|
/linux-master/drivers/gpu/drm/amd/pm/ |
H A D | amdgpu_dpm.c | 1250 adev->pm.dpm.current_ps = adev->pm.dpm.boot_ps; 1287 adev->pm.dpm.current_ps = adev->pm.dpm.boot_ps;
|