Lines Matching refs:frac_bits
496 u32 frac_bits; member
942 GENMASK(CM_DIV_FRAC_BITS - data->frac_bits, 0) >> 1; in bcm2835_clock_choose_div()
966 CM_DIV_FRAC_BITS - data->frac_bits); in bcm2835_clock_choose_div()
983 if (data->int_bits == 0 && data->frac_bits == 0) in bcm2835_clock_rate_from_divisor()
990 div >>= CM_DIV_FRAC_BITS - data->frac_bits; in bcm2835_clock_rate_from_divisor()
991 div &= (1 << (data->int_bits + data->frac_bits)) - 1; in bcm2835_clock_rate_from_divisor()
996 temp = (u64)parent_rate << data->frac_bits; in bcm2835_clock_rate_from_divisor()
1011 if (data->int_bits == 0 && data->frac_bits == 0) in bcm2835_clock_get_rate()
1157 if (data->frac_bits) in bcm2835_clock_choose_div_and_prate()
1924 .frac_bits = 0,
1936 .frac_bits = 12),
1947 .frac_bits = 0),
1954 .frac_bits = 0),
1963 .frac_bits = 8,
1971 .frac_bits = 8,
1984 .frac_bits = 0,
1992 .frac_bits = 8,
2006 .frac_bits = 8,
2018 .frac_bits = 0,
2026 .frac_bits = 8,
2034 .frac_bits = 8,
2042 .frac_bits = 0),
2049 .frac_bits = 8,
2059 .frac_bits = 8,
2069 .frac_bits = 8,
2079 .frac_bits = 12,
2088 .frac_bits = 12,
2098 .frac_bits = 12,
2108 .frac_bits = 8,
2116 .frac_bits = 12,
2126 .frac_bits = 12,
2135 .frac_bits = 12,
2144 .frac_bits = 8,
2152 .frac_bits = 12,
2162 .frac_bits = 0,
2177 .frac_bits = 8,
2185 .frac_bits = 8,
2193 .frac_bits = 0,
2201 .frac_bits = 0,