Lines Matching refs:ana
346 const struct bcm2835_pll_ana_bits *ana; member
403 .ana = &bcm2835_ana_default,
420 .ana = &bcm2835_ana_default,
442 .ana = &bcm2835_ana_default,
464 .ana = &bcm2835_ana_default,
486 .ana = &bcm2835_ana_pllh,
879 data->ana->fb_prediv_mask; in bcm2835_pll_get_rate()
934 bcm2835_pll_write_ana(struct bcm2835_cprman *cprman, u32 ana_reg_base, u32 *ana) in bcm2835_pll_write_ana() argument
947 cprman_write(cprman, ana_reg_base + i * 4, ana[i]); in bcm2835_pll_write_ana()
958 u32 ana[4]; in bcm2835_pll_set_rate() local
978 ana[i] = cprman_read(cprman, data->ana_reg_base + i * 4); in bcm2835_pll_set_rate()
980 was_using_prediv = ana[1] & data->ana->fb_prediv_mask; in bcm2835_pll_set_rate()
982 ana[0] &= ~data->ana->mask0; in bcm2835_pll_set_rate()
983 ana[0] |= data->ana->set0; in bcm2835_pll_set_rate()
984 ana[1] &= ~data->ana->mask1; in bcm2835_pll_set_rate()
985 ana[1] |= data->ana->set1; in bcm2835_pll_set_rate()
986 ana[3] &= ~data->ana->mask3; in bcm2835_pll_set_rate()
987 ana[3] |= data->ana->set3; in bcm2835_pll_set_rate()
990 ana[1] &= ~data->ana->fb_prediv_mask; in bcm2835_pll_set_rate()
993 ana[1] |= data->ana->fb_prediv_mask; in bcm2835_pll_set_rate()
1005 bcm2835_pll_write_ana(cprman, data->ana_reg_base, ana); in bcm2835_pll_set_rate()
1018 bcm2835_pll_write_ana(cprman, data->ana_reg_base, ana); in bcm2835_pll_set_rate()