Lines Matching refs:new_ps
668 struct sumo_ps *new_ps = sumo_get_ps(rps); in sumo_patch_boost_state() local
670 if (new_ps->flags & SUMO_POWERSTATE_FLAGS_BOOST_STATE) { in sumo_patch_boost_state()
671 pi->boost_pl = new_ps->levels[new_ps->num_levels - 1]; in sumo_patch_boost_state()
682 struct sumo_ps *new_ps = sumo_get_ps(new_rps); in sumo_pre_notify_alt_vddnb_change() local
690 nbps1_new = (new_ps->flags & SUMO_POWERSTATE_FLAGS_FORCE_NBPS1_STATE) ? 1 : 0; in sumo_pre_notify_alt_vddnb_change()
700 struct sumo_ps *new_ps = sumo_get_ps(new_rps); in sumo_post_notify_alt_vddnb_change() local
708 nbps1_new = (new_ps->flags & SUMO_POWERSTATE_FLAGS_FORCE_NBPS1_STATE)? 1 : 0; in sumo_post_notify_alt_vddnb_change()
718 struct sumo_ps *new_ps = sumo_get_ps(rps); in sumo_enable_boost() local
721 if (new_ps->flags & SUMO_POWERSTATE_FLAGS_BOOST_STATE) in sumo_enable_boost()
740 struct sumo_ps *new_ps = sumo_get_ps(rps); in sumo_program_wl() local
744 dpm_ctrl4 |= (1 << (new_ps->num_levels - 1)); in sumo_program_wl()
746 if (new_ps->flags & SUMO_POWERSTATE_FLAGS_BOOST_STATE) in sumo_program_wl()
757 struct sumo_ps *new_ps = sumo_get_ps(new_rps); in sumo_program_power_levels_0_to_n() local
762 for (i = 0; i < new_ps->num_levels; i++) { in sumo_program_power_levels_0_to_n()
763 sumo_program_power_level(rdev, &new_ps->levels[i], i); in sumo_program_power_levels_0_to_n()
767 for (i = new_ps->num_levels; i < n_current_state_levels; i++) in sumo_program_power_levels_0_to_n()
770 if (new_ps->flags & SUMO_POWERSTATE_FLAGS_BOOST_STATE) in sumo_program_power_levels_0_to_n()
838 struct sumo_ps *new_ps = sumo_get_ps(new_rps); in sumo_set_uvd_clock_before_set_eng_clock() local
845 if (new_ps->levels[new_ps->num_levels - 1].sclk >= in sumo_set_uvd_clock_before_set_eng_clock()
856 struct sumo_ps *new_ps = sumo_get_ps(new_rps); in sumo_set_uvd_clock_after_set_eng_clock() local
863 if (new_ps->levels[new_ps->num_levels - 1].sclk < in sumo_set_uvd_clock_after_set_eng_clock()
989 struct sumo_ps *new_ps = sumo_get_ps(rps); in sumo_force_nbp_state() local
992 if (new_ps->flags & SUMO_POWERSTATE_FLAGS_FORCE_NBPS1_STATE) in sumo_force_nbp_state()
1184 struct sumo_ps *new_ps = sumo_get_ps(rps); in sumo_update_current_ps() local
1188 pi->current_ps = *new_ps; in sumo_update_current_ps()
1195 struct sumo_ps *new_ps = sumo_get_ps(rps); in sumo_update_requested_ps() local
1199 pi->requested_ps = *new_ps; in sumo_update_requested_ps()
1285 struct radeon_ps *new_ps = &requested_ps; in sumo_dpm_pre_set_power_state() local
1287 sumo_update_requested_ps(rdev, new_ps); in sumo_dpm_pre_set_power_state()
1300 struct radeon_ps *new_ps = &pi->requested_rps; in sumo_dpm_set_power_state() local
1304 sumo_set_uvd_clock_before_set_eng_clock(rdev, new_ps, old_ps); in sumo_dpm_set_power_state()
1306 sumo_enable_boost(rdev, new_ps, false); in sumo_dpm_set_power_state()
1307 sumo_patch_boost_state(rdev, new_ps); in sumo_dpm_set_power_state()
1310 sumo_pre_notify_alt_vddnb_change(rdev, new_ps, old_ps); in sumo_dpm_set_power_state()
1315 sumo_program_power_levels_0_to_n(rdev, new_ps, old_ps); in sumo_dpm_set_power_state()
1316 sumo_program_wl(rdev, new_ps); in sumo_dpm_set_power_state()
1317 sumo_program_bsp(rdev, new_ps); in sumo_dpm_set_power_state()
1318 sumo_program_at(rdev, new_ps); in sumo_dpm_set_power_state()
1319 sumo_force_nbp_state(rdev, new_ps); in sumo_dpm_set_power_state()
1323 sumo_post_notify_alt_vddnb_change(rdev, new_ps, old_ps); in sumo_dpm_set_power_state()
1326 sumo_enable_boost(rdev, new_ps, true); in sumo_dpm_set_power_state()
1328 sumo_set_uvd_clock_after_set_eng_clock(rdev, new_ps, old_ps); in sumo_dpm_set_power_state()
1336 struct radeon_ps *new_ps = &pi->requested_rps; in sumo_dpm_post_set_power_state() local
1338 sumo_update_current_ps(rdev, new_ps); in sumo_dpm_post_set_power_state()