Lines Matching refs:ana
428 const struct bcm2835_pll_ana_bits *ana; member
544 return data->ana->fb_prediv_mask; in bcm2835_pll_get_prediv_mask()
665 bcm2835_pll_write_ana(struct bcm2835_cprman *cprman, u32 ana_reg_base, u32 *ana) in bcm2835_pll_write_ana() argument
678 cprman_write(cprman, ana_reg_base + i * 4, ana[i]); in bcm2835_pll_write_ana()
690 u32 ana[4]; in bcm2835_pll_set_rate() local
703 ana[i] = cprman_read(cprman, data->ana_reg_base + i * 4); in bcm2835_pll_set_rate()
705 was_using_prediv = ana[1] & prediv_mask; in bcm2835_pll_set_rate()
707 ana[0] &= ~data->ana->mask0; in bcm2835_pll_set_rate()
708 ana[0] |= data->ana->set0; in bcm2835_pll_set_rate()
709 ana[1] &= ~data->ana->mask1; in bcm2835_pll_set_rate()
710 ana[1] |= data->ana->set1; in bcm2835_pll_set_rate()
711 ana[3] &= ~data->ana->mask3; in bcm2835_pll_set_rate()
712 ana[3] |= data->ana->set3; in bcm2835_pll_set_rate()
715 ana[1] &= ~prediv_mask; in bcm2835_pll_set_rate()
718 ana[1] |= prediv_mask; in bcm2835_pll_set_rate()
732 bcm2835_pll_write_ana(cprman, data->ana_reg_base, ana); in bcm2835_pll_set_rate()
745 bcm2835_pll_write_ana(cprman, data->ana_reg_base, ana); in bcm2835_pll_set_rate()
1684 .ana = &bcm2835_ana_default,
1740 .ana = &bcm2835_ana_default,
1773 .ana = &bcm2835_ana_default,
1835 .ana = &bcm2835_ana_default,
1900 .ana = &bcm2835_ana_pllh,