Lines Matching refs:prescaler
76 unsigned int prescaler;
170 * - Set prescaler
176 tpd->prescaler);
225 tpd->prescaler = 0;
249 unsigned int prescaler;
270 * Find the minimal prescaler in [0..3] such that
272 * period >> (2 * prescaler) < 0x10000
276 * prescaler = max(ilog2(period) / 2, 7) - 7;
283 prescaler = 0;
287 prescaler = 1;
291 prescaler = 2;
295 prescaler = 3;
302 period >>= 2 * prescaler;
306 (u64)NSEC_PER_SEC << (2 * prescaler));
311 "rate %u, prescaler %u, period %u, duty %u\n",
312 clk_rate, 1 << (2 * prescaler), (u32)period, duty);
314 if (tpd->prescaler == prescaler && tpd->period == period)
317 tpd->prescaler = prescaler;