Lines Matching refs:dpm

44 	struct igp_power_info *pi = rdev->pm.dpm.priv;  in rs780_get_pi()
380 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()
600 struct radeon_ps *boot_ps = rdev->pm.dpm.boot_ps; in rs780_dpm_enable()
652 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; in rs780_dpm_set_power_state()
653 struct radeon_ps *old_ps = rdev->pm.dpm.current_ps; in rs780_dpm_set_power_state()
742 rdev->pm.dpm.boot_ps = rps; in rs780_parse_pplib_non_clock_info()
744 rdev->pm.dpm.uvd_ps = rps; in rs780_parse_pplib_non_clock_info()
807 rdev->pm.dpm.ps = kcalloc(power_info->pplib.ucNumStates, in rs780_parse_power_table()
810 if (!rdev->pm.dpm.ps) in rs780_parse_power_table()
831 kfree(rdev->pm.dpm.ps); in rs780_parse_power_table()
834 rdev->pm.dpm.ps[i].ps_priv = ps; in rs780_parse_power_table()
835 rs780_parse_pplib_non_clock_info(rdev, &rdev->pm.dpm.ps[i], in rs780_parse_power_table()
839 &rdev->pm.dpm.ps[i], in rs780_parse_power_table()
843 rdev->pm.dpm.num_ps = power_info->pplib.ucNumStates; in rs780_parse_power_table()
859 rdev->pm.dpm.priv = pi; in rs780_dpm_init()
957 for (i = 0; i < rdev->pm.dpm.num_ps; i++) { in rs780_dpm_fini()
958 kfree(rdev->pm.dpm.ps[i].ps_priv); in rs780_dpm_fini()
960 kfree(rdev->pm.dpm.ps); in rs780_dpm_fini()
961 kfree(rdev->pm.dpm.priv); in rs780_dpm_fini()
966 struct igp_ps *requested_state = rs780_get_ps(rdev->pm.dpm.requested_ps); in rs780_dpm_get_sclk()
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()
1074 rdev->pm.dpm.forced_level = level; in rs780_dpm_force_performance_level()