Lines Matching refs:ps

50 	struct cz_ps *ps = rps->ps_priv;  in cz_get_ps()  local
52 return ps; in cz_get_ps()
222 struct cz_ps *ps) in cz_patch_boot_state() argument
226 ps->num_levels = 1; in cz_patch_boot_state()
227 ps->levels[0] = pi->boot_pl; in cz_patch_boot_state()
241 struct cz_ps *ps = cz_get_ps(rps); in cz_parse_pplib_clock_info() local
242 struct cz_pl *pl = &ps->levels[index]; in cz_parse_pplib_clock_info()
249 ps->num_levels = index + 1; in cz_parse_pplib_clock_info()
263 struct cz_ps *ps = cz_get_ps(rps); in cz_parse_pplib_non_clock_info() local
279 cz_patch_boot_state(adev, ps); in cz_parse_pplib_non_clock_info()
314 struct cz_ps *ps; in cz_parse_power_table() local
331 adev->pm.dpm.ps = kzalloc(sizeof(struct amdgpu_ps) * in cz_parse_power_table()
334 if (!adev->pm.dpm.ps) in cz_parse_power_table()
351 ps = kzalloc(sizeof(struct cz_ps), GFP_KERNEL); in cz_parse_power_table()
352 if (ps == NULL) { in cz_parse_power_table()
353 kfree(adev->pm.dpm.ps); in cz_parse_power_table()
357 adev->pm.dpm.ps[i].ps_priv = ps; in cz_parse_power_table()
368 cz_parse_pplib_clock_info(adev, &adev->pm.dpm.ps[i], in cz_parse_power_table()
372 cz_parse_pplib_non_clock_info(adev, &adev->pm.dpm.ps[i], in cz_parse_power_table()
490 kfree(adev->pm.dpm.ps[i].ps_priv); in cz_dpm_fini()
492 kfree(adev->pm.dpm.ps); in cz_dpm_fini()
565 struct cz_ps *ps = cz_get_ps(rps); in cz_dpm_print_power_state() local
571 for (i = 0; i < ps->num_levels; i++) { in cz_dpm_print_power_state()
572 struct cz_pl *pl = &ps->levels[i]; in cz_dpm_print_power_state()
1214 struct cz_ps *ps = cz_get_ps(rps); in cz_update_current_ps() local
1216 pi->current_ps = *ps; in cz_update_current_ps()
1218 pi->current_rps.ps_priv = ps; in cz_update_current_ps()
1226 struct cz_ps *ps = cz_get_ps(rps); in cz_update_requested_ps() local
1228 pi->requested_ps = *ps; in cz_update_requested_ps()
1230 pi->requested_rps.ps_priv = ps; in cz_update_requested_ps()
1239 struct cz_ps *ps = cz_get_ps(new_rps); in cz_apply_state_adjust_rules() local
1246 ps->force_high = false; in cz_apply_state_adjust_rules()
1247 ps->need_dfs_bypass = true; in cz_apply_state_adjust_rules()
1261 ps->force_high = true; in cz_apply_state_adjust_rules()
1610 struct cz_ps *ps = &pi->requested_ps; in cz_dpm_update_low_memory_pstate() local
1613 if (ps->force_high) in cz_dpm_update_low_memory_pstate()
1639 struct amdgpu_ps *ps = &pi->requested_rps; in cz_dpm_post_set_power_state() local
1641 cz_update_current_ps(adev, ps); in cz_dpm_post_set_power_state()