Lines Matching refs:ss

244 				     struct amdgpu_atom_ss *ss)  in amdgpu_atombios_crtc_program_ss()  argument
256 if (ss->percentage == 0) in amdgpu_atombios_crtc_program_ss()
258 if (ss->type & ATOM_EXTERNAL_SS_MASK) in amdgpu_atombios_crtc_program_ss()
278 args.v3.ucSpreadSpectrumType = ss->type & ATOM_SS_CENTRE_SPREAD_MODE_MASK; in amdgpu_atombios_crtc_program_ss()
292 args.v3.usSpreadSpectrumAmount = cpu_to_le16(ss->amount); in amdgpu_atombios_crtc_program_ss()
293 args.v3.usSpreadSpectrumStep = cpu_to_le16(ss->step); in amdgpu_atombios_crtc_program_ss()
339 if (amdgpu_crtc->ss.refdiv) { in amdgpu_atombios_crtc_adjust_pll()
341 amdgpu_crtc->pll_reference_div = amdgpu_crtc->ss.refdiv; in amdgpu_atombios_crtc_adjust_pll()
393 if (amdgpu_crtc->ss_enabled && amdgpu_crtc->ss.percentage) in amdgpu_atombios_crtc_adjust_pll()
406 if (amdgpu_crtc->ss_enabled && amdgpu_crtc->ss.percentage) in amdgpu_atombios_crtc_adjust_pll()
537 struct amdgpu_atom_ss *ss) in amdgpu_atombios_crtc_program_pll() argument
587 if (ss_enabled && (ss->type & ATOM_EXTERNAL_SS_MASK)) in amdgpu_atombios_crtc_program_pll()
600 if ((ss_enabled && (ss->type & ATOM_EXTERNAL_SS_MASK)) && in amdgpu_atombios_crtc_program_pll()
630 if ((ss_enabled && (ss->type & ATOM_EXTERNAL_SS_MASK)) && in amdgpu_atombios_crtc_program_pll()
702 amdgpu_atombios_get_asic_ss_info(adev, &amdgpu_crtc->ss, in amdgpu_atombios_crtc_prepare_pll()
709 &amdgpu_crtc->ss, in amdgpu_atombios_crtc_prepare_pll()
716 &amdgpu_crtc->ss, in amdgpu_atombios_crtc_prepare_pll()
723 &amdgpu_crtc->ss, in amdgpu_atombios_crtc_prepare_pll()
779 amdgpu_crtc->crtc_id, &amdgpu_crtc->ss); in amdgpu_atombios_crtc_set_pll()
784 amdgpu_crtc->bpc, amdgpu_crtc->ss_enabled, &amdgpu_crtc->ss); in amdgpu_atombios_crtc_set_pll()
790 (u32)amdgpu_crtc->ss.percentage) / in amdgpu_atombios_crtc_set_pll()
791 (100 * (u32)amdgpu_crtc->ss.percentage_divider); in amdgpu_atombios_crtc_set_pll()
792 amdgpu_crtc->ss.amount = (amount / 10) & ATOM_PPLL_SS_AMOUNT_V2_FBDIV_MASK; in amdgpu_atombios_crtc_set_pll()
793 amdgpu_crtc->ss.amount |= ((amount - (amount / 10)) << ATOM_PPLL_SS_AMOUNT_V2_NFRAC_SHIFT) & in amdgpu_atombios_crtc_set_pll()
795 if (amdgpu_crtc->ss.type & ATOM_PPLL_SS_TYPE_V2_CENTRE_SPREAD) in amdgpu_atombios_crtc_set_pll()
796 step_size = (4 * amount * ref_div * ((u32)amdgpu_crtc->ss.rate * 2048)) / in amdgpu_atombios_crtc_set_pll()
799 step_size = (2 * amount * ref_div * ((u32)amdgpu_crtc->ss.rate * 2048)) / in amdgpu_atombios_crtc_set_pll()
801 amdgpu_crtc->ss.step = step_size; in amdgpu_atombios_crtc_set_pll()
804 amdgpu_crtc->crtc_id, &amdgpu_crtc->ss); in amdgpu_atombios_crtc_set_pll()