Lines Matching refs:rps

371 static struct kv_ps *kv_get_ps(struct amdgpu_ps *rps)  in kv_get_ps()  argument
373 struct kv_ps *ps = rps->ps_priv; in kv_get_ps()
1224 struct amdgpu_ps *rps) in kv_update_current_ps() argument
1226 struct kv_ps *new_ps = kv_get_ps(rps); in kv_update_current_ps()
1229 pi->current_rps = *rps; in kv_update_current_ps()
1236 struct amdgpu_ps *rps) in kv_update_requested_ps() argument
1238 struct kv_ps *new_ps = kv_get_ps(rps); in kv_update_requested_ps()
1241 pi->requested_rps = *rps; in kv_update_requested_ps()
2654 struct amdgpu_ps *rps, in kv_parse_pplib_non_clock_info() argument
2658 struct kv_ps *ps = kv_get_ps(rps); in kv_parse_pplib_non_clock_info()
2660 rps->caps = le32_to_cpu(non_clock_info->ulCapsAndSettings); in kv_parse_pplib_non_clock_info()
2661 rps->class = le16_to_cpu(non_clock_info->usClassification); in kv_parse_pplib_non_clock_info()
2662 rps->class2 = le16_to_cpu(non_clock_info->usClassification2); in kv_parse_pplib_non_clock_info()
2665 rps->vclk = le32_to_cpu(non_clock_info->ulVCLK); in kv_parse_pplib_non_clock_info()
2666 rps->dclk = le32_to_cpu(non_clock_info->ulDCLK); in kv_parse_pplib_non_clock_info()
2668 rps->vclk = 0; in kv_parse_pplib_non_clock_info()
2669 rps->dclk = 0; in kv_parse_pplib_non_clock_info()
2672 if (rps->class & ATOM_PPLIB_CLASSIFICATION_BOOT) { in kv_parse_pplib_non_clock_info()
2673 adev->pm.dpm.boot_ps = rps; in kv_parse_pplib_non_clock_info()
2676 if (rps->class & ATOM_PPLIB_CLASSIFICATION_UVDSTATE) in kv_parse_pplib_non_clock_info()
2677 adev->pm.dpm.uvd_ps = rps; in kv_parse_pplib_non_clock_info()
2681 struct amdgpu_ps *rps, int index, in kv_parse_pplib_clock_info() argument
2685 struct kv_ps *ps = kv_get_ps(rps); in kv_parse_pplib_clock_info()
2896 struct amdgpu_ps *rps = (struct amdgpu_ps *)request_ps; in kv_dpm_print_power_state() local
2897 struct kv_ps *ps = kv_get_ps(rps); in kv_dpm_print_power_state()
2900 amdgpu_dpm_print_class_info(rps->class, rps->class2); in kv_dpm_print_power_state()
2901 amdgpu_dpm_print_cap_info(rps->caps); in kv_dpm_print_power_state()
2902 printk("\tuvd vclk: %d dclk: %d\n", rps->vclk, rps->dclk); in kv_dpm_print_power_state()
2909 amdgpu_dpm_print_ps_status(adev, rps); in kv_dpm_print_power_state()
3247 struct amdgpu_ps *rps = (struct amdgpu_ps *)request_ps; in kv_check_state_equal() local
3250 if (adev == NULL || cps == NULL || rps == NULL || equal == NULL) in kv_check_state_equal()
3254 kv_rps = kv_get_ps(rps); in kv_check_state_equal()
3275 *equal = ((cps->vclk == rps->vclk) && (cps->dclk == rps->dclk)); in kv_check_state_equal()
3276 *equal &= ((cps->evclk == rps->evclk) && (cps->ecclk == rps->ecclk)); in kv_check_state_equal()