Lines Matching refs:frac_bits
496 u32 frac_bits; member
941 GENMASK(CM_DIV_FRAC_BITS - data->frac_bits, 0) >> 1; in bcm2835_clock_choose_div()
965 CM_DIV_FRAC_BITS - data->frac_bits); in bcm2835_clock_choose_div()
982 if (data->int_bits == 0 && data->frac_bits == 0) in bcm2835_clock_rate_from_divisor()
989 div >>= CM_DIV_FRAC_BITS - data->frac_bits; in bcm2835_clock_rate_from_divisor()
990 div &= (1 << (data->int_bits + data->frac_bits)) - 1; in bcm2835_clock_rate_from_divisor()
995 temp = (u64)parent_rate << data->frac_bits; in bcm2835_clock_rate_from_divisor()
1010 if (data->int_bits == 0 && data->frac_bits == 0) in bcm2835_clock_get_rate()
1156 if (data->frac_bits) in bcm2835_clock_choose_div_and_prate()
1923 .frac_bits = 0,
1935 .frac_bits = 12),
1946 .frac_bits = 0),
1953 .frac_bits = 0),
1962 .frac_bits = 8,
1970 .frac_bits = 8,
1983 .frac_bits = 0,
1991 .frac_bits = 8,
2005 .frac_bits = 8,
2017 .frac_bits = 0,
2025 .frac_bits = 8,
2033 .frac_bits = 8,
2041 .frac_bits = 0),
2048 .frac_bits = 8,
2058 .frac_bits = 8,
2068 .frac_bits = 8,
2078 .frac_bits = 12,
2087 .frac_bits = 12,
2097 .frac_bits = 12,
2107 .frac_bits = 8,
2115 .frac_bits = 12,
2125 .frac_bits = 12,
2134 .frac_bits = 12,
2143 .frac_bits = 8,
2151 .frac_bits = 12,
2161 .frac_bits = 0,
2176 .frac_bits = 8,
2184 .frac_bits = 8,
2192 .frac_bits = 0,
2200 .frac_bits = 0,