Lines Matching defs:frac
5684 BCMATTACHFN(si_set_bb_vcofreq_frac)(si_t *sih, osl_t *osh, int vcofreq, int frac, int xtalfreq)
5727 vcofreq_withfrac = vcofreq * 10000 + frac;
5731 PMU_ERROR(("ChangeVCO => vco:%d, xtalF:%d, frac: %d, ndivMode: %d, ndivint: %d\n",
5732 vcofreq, xtalfreq, frac, ndiv_mode, ndiv_int));
5741 /* frac = (vcofreq_withfrac % (xtalfreq * 10000)) * 2^24) / (xtalfreq * 10000) */
5759 frac = 0, /* 24 bits fractional divider */
5776 frac = si_pmu_pllcontrol(sih, 3, 0, 0);
5785 frac = si_pmu_pllcontrol(sih, 3, 0, 0) & 0x00ffffff;
5795 /* vcofreq fraction = (xtal1 * frac + (1 << 23)) / (1 << 24);
5798 bcm_uint64_multiple_add(&r1, &r0, xtal1, frac, 1 << 23);