Home
last modified time | relevance | path

Searched refs:A2W_PLL_FRAC_BITS (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/bcm/
H A Dclk-bcm2835.c252 # define A2W_PLL_FRAC_MASK ((1 << A2W_PLL_FRAC_BITS) - 1)
253 # define A2W_PLL_FRAC_BITS 20 macro
550 div = (u64)rate << A2W_PLL_FRAC_BITS; in bcm2835_pll_choose_ndiv_and_fdiv()
553 *ndiv = div >> A2W_PLL_FRAC_BITS; in bcm2835_pll_choose_ndiv_and_fdiv()
554 *fdiv = div & ((1 << A2W_PLL_FRAC_BITS) - 1); in bcm2835_pll_choose_ndiv_and_fdiv()
565 rate = (u64)parent_rate * ((ndiv << A2W_PLL_FRAC_BITS) + fdiv); in bcm2835_pll_rate_from_divisors()
567 return rate >> A2W_PLL_FRAC_BITS; in bcm2835_pll_rate_from_divisors()
/kernel/linux/linux-6.6/drivers/clk/bcm/
H A Dclk-bcm2835.c253 # define A2W_PLL_FRAC_MASK ((1 << A2W_PLL_FRAC_BITS) - 1)
254 # define A2W_PLL_FRAC_BITS 20 macro
553 div = (u64)rate << A2W_PLL_FRAC_BITS; in bcm2835_pll_choose_ndiv_and_fdiv()
556 *ndiv = div >> A2W_PLL_FRAC_BITS; in bcm2835_pll_choose_ndiv_and_fdiv()
557 *fdiv = div & ((1 << A2W_PLL_FRAC_BITS) - 1); in bcm2835_pll_choose_ndiv_and_fdiv()
568 rate = (u64)parent_rate * ((ndiv << A2W_PLL_FRAC_BITS) + fdiv); in bcm2835_pll_rate_from_divisors()
570 return rate >> A2W_PLL_FRAC_BITS; in bcm2835_pll_rate_from_divisors()

Completed in 7 milliseconds