Lines Matching refs:rps

300 static struct trinity_ps *trinity_get_ps(struct radeon_ps *rps)
302 struct trinity_ps *ps = rps->ps_priv;
822 struct radeon_ps *rps)
824 struct trinity_ps *ps = trinity_get_ps(rps);
848 static bool trinity_uvd_clocks_zero(struct radeon_ps *rps)
850 if ((rps->vclk == 0) && (rps->dclk == 0))
1020 struct radeon_ps *rps)
1022 struct trinity_ps *new_ps = trinity_get_ps(rps);
1025 pi->current_rps = *rps;
1031 struct radeon_ps *rps)
1033 struct trinity_ps *new_ps = trinity_get_ps(rps);
1036 pi->requested_rps = *rps;
1136 struct radeon_ps *rps)
1139 struct trinity_ps *new_ps = trinity_get_ps(rps);
1157 struct radeon_ps *rps = &pi->current_rps;
1158 struct trinity_ps *ps = trinity_get_ps(rps);
1404 struct radeon_ps *rps)
1410 if ((rps->vclk == pi->sys_info.uvd_clock_table_entries[i].vclk) &&
1411 (rps->dclk == pi->sys_info.uvd_clock_table_entries[i].dclk))
1423 struct radeon_ps *rps)
1425 struct trinity_ps *ps = trinity_get_ps(rps);
1430 if (pi->uvd_dpm && r600_is_uvd_state(rps->class, rps->class2)) {
1431 high_index = trinity_get_uvd_clock_index(rdev, rps);
1633 struct radeon_ps *rps,
1637 struct trinity_ps *ps = trinity_get_ps(rps);
1639 rps->caps = le32_to_cpu(non_clock_info->ulCapsAndSettings);
1640 rps->class = le16_to_cpu(non_clock_info->usClassification);
1641 rps->class2 = le16_to_cpu(non_clock_info->usClassification2);
1644 rps->vclk = le32_to_cpu(non_clock_info->ulVCLK);
1645 rps->dclk = le32_to_cpu(non_clock_info->ulDCLK);
1647 rps->vclk = 0;
1648 rps->dclk = 0;
1651 if (rps->class & ATOM_PPLIB_CLASSIFICATION_BOOT) {
1652 rdev->pm.dpm.boot_ps = rps;
1655 if (rps->class & ATOM_PPLIB_CLASSIFICATION_UVDSTATE)
1656 rdev->pm.dpm.uvd_ps = rps;
1660 struct radeon_ps *rps, int index,
1664 struct trinity_ps *ps = trinity_get_ps(rps);
1966 struct radeon_ps *rps)
1969 struct trinity_ps *ps = trinity_get_ps(rps);
1971 r600_dpm_print_class_info(rps->class, rps->class2);
1972 r600_dpm_print_cap_info(rps->caps);
1973 printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
1980 r600_dpm_print_ps_status(rdev, rps);
1987 struct radeon_ps *rps = &pi->current_rps;
1988 struct trinity_ps *ps = trinity_get_ps(rps);
1998 seq_printf(m, "uvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk);
2008 struct radeon_ps *rps = &pi->current_rps;
2009 struct trinity_ps *ps = trinity_get_ps(rps);