Lines Matching refs:frac
104 static void mvpp2_tai_write_tlv(const struct timespec64 *ts, u32 frac,
112 mvpp2_tai_write(frac >> 16, base + MVPP22_TAI_TLV_FRAC_HIGH);
113 mvpp2_tai_write(frac, base + MVPP22_TAI_TLV_FRAC_LOW);
170 s32 frac;
187 frac = -val;
192 frac = val;
197 mvpp2_tai_write(frac >> 16, base + MVPP22_TAI_TLV_FRAC_HIGH);
198 mvpp2_tai_write(frac, base + MVPP22_TAI_TLV_FRAC_LOW);
314 u32 nano, frac;
317 frac = lower_32_bits(tai->period);
322 if (frac >= 0x80000000)
326 mvpp2_tai_write(frac >> 16, base + MVPP22_TAI_TOD_STEP_FRAC_HIGH);
327 mvpp2_tai_write(frac, base + MVPP22_TAI_TOD_STEP_FRAC_LOW);
421 * frac = lower_32_bits(div) ^ 0x80000000;