Searched refs:frac_bits (Results 1 – 4 of 4) sorted by relevance
110 fixed_power_int(unsigned long x, unsigned int frac_bits, unsigned int n) in fixed_power_int() argument112 unsigned long result = 1UL << frac_bits; in fixed_power_int()118 result += 1UL << (frac_bits - 1); in fixed_power_int()119 result >>= frac_bits; in fixed_power_int()125 x += 1UL << (frac_bits - 1); in fixed_power_int()126 x >>= frac_bits; in fixed_power_int()
494 u32 frac_bits; member925 GENMASK(CM_DIV_FRAC_BITS - data->frac_bits, 0) >> 1; in bcm2835_clock_choose_div()949 CM_DIV_FRAC_BITS - data->frac_bits); in bcm2835_clock_choose_div()966 if (data->int_bits == 0 && data->frac_bits == 0) in bcm2835_clock_rate_from_divisor()973 div >>= CM_DIV_FRAC_BITS - data->frac_bits; in bcm2835_clock_rate_from_divisor()974 div &= (1 << (data->int_bits + data->frac_bits)) - 1; in bcm2835_clock_rate_from_divisor()979 temp = (u64)parent_rate << data->frac_bits; in bcm2835_clock_rate_from_divisor()994 if (data->int_bits == 0 && data->frac_bits == 0) in bcm2835_clock_get_rate()1140 if (data->frac_bits) in bcm2835_clock_choose_div_and_prate()1876 .frac_bits = 0,[all …]
520 static inline struct fixed31_32 dc_fixpt_truncate(struct fixed31_32 arg, unsigned int frac_bits) in dc_fixpt_truncate() argument524 if (frac_bits >= FIXED31_32_BITS_PER_FRACTIONAL_PART) { in dc_fixpt_truncate()525 ASSERT(frac_bits == FIXED31_32_BITS_PER_FRACTIONAL_PART); in dc_fixpt_truncate()531 arg.value &= (~0LL) << (FIXED31_32_BITS_PER_FRACTIONAL_PART - frac_bits); in dc_fixpt_truncate()
70 u32 frac_bits; member139 config->frac_bits = 18; in dsi_pll_setup_config()173 multiplier = 1 << config->frac_bits; in dsi_pll_calc_dec_frac()222 ssc_step_size *= (1 << config->frac_bits); in dsi_pll_calc_ssc()239 regs->decimal_div_start, frac, config->frac_bits); in dsi_pll_calc_ssc()