Lines Matching refs:frac_bits
493 u32 frac_bits; member
924 GENMASK(CM_DIV_FRAC_BITS - data->frac_bits, 0) >> 1; in bcm2835_clock_choose_div()
948 CM_DIV_FRAC_BITS - data->frac_bits); in bcm2835_clock_choose_div()
965 if (data->int_bits == 0 && data->frac_bits == 0) in bcm2835_clock_rate_from_divisor()
972 div >>= CM_DIV_FRAC_BITS - data->frac_bits; in bcm2835_clock_rate_from_divisor()
973 div &= (1 << (data->int_bits + data->frac_bits)) - 1; in bcm2835_clock_rate_from_divisor()
978 temp = (u64)parent_rate << data->frac_bits; in bcm2835_clock_rate_from_divisor()
993 if (data->int_bits == 0 && data->frac_bits == 0) in bcm2835_clock_get_rate()
1139 if (data->frac_bits) in bcm2835_clock_choose_div_and_prate()
1858 .frac_bits = 0,
1869 .frac_bits = 12),
1879 .frac_bits = 0),
1885 .frac_bits = 0),
1893 .frac_bits = 8,
1900 .frac_bits = 8,
1912 .frac_bits = 0,
1919 .frac_bits = 8,
1932 .frac_bits = 8,
1943 .frac_bits = 0,
1950 .frac_bits = 8,
1957 .frac_bits = 8,
1964 .frac_bits = 0),
1970 .frac_bits = 8,
1979 .frac_bits = 8,
1988 .frac_bits = 12,
1996 .frac_bits = 12,
2005 .frac_bits = 12,
2014 .frac_bits = 8,
2021 .frac_bits = 12,
2030 .frac_bits = 12,
2038 .frac_bits = 12,
2046 .frac_bits = 8,
2053 .frac_bits = 12,
2062 .frac_bits = 0,
2076 .frac_bits = 8,
2083 .frac_bits = 8,
2090 .frac_bits = 0,
2097 .frac_bits = 0,