Lines Matching refs:pmc

200 	struct at91_pmc *pmc = plat->reg_base;  in main_osc_clk_enable()  local
202 if (readl(&pmc->sr) & AT91_PMC_MOSCSELS) in main_osc_clk_enable()
241 struct at91_pmc *pmc = plat->reg_base; in plla_clk_enable() local
243 if (readl(&pmc->sr) & AT91_PMC_LOCKA) in plla_clk_enable()
287 struct at91_pmc *pmc = plat->reg_base; in at91_plladiv_clk_get_rate() local
297 if (readl(&pmc->mckr) & AT91_PMC_MCKR_PLLADIV_2) in at91_plladiv_clk_get_rate()
306 struct at91_pmc *pmc = plat->reg_base; in at91_plladiv_clk_set_rate() local
320 writel((readl(&pmc->mckr) | AT91_PMC_MCKR_PLLADIV_2), in at91_plladiv_clk_set_rate()
321 &pmc->mckr); in at91_plladiv_clk_set_rate()
410 struct at91_pmc *pmc = plat->reg_base; in system_clk_enable() local
418 writel(mask, &pmc->scer); in system_clk_enable()
428 while (!(readl(&pmc->sr) & mask)) in system_clk_enable()
492 struct at91_pmc *pmc = plat->reg_base; in periph_clk_enable() local
501 addr = &pmc->pcer; in periph_clk_enable()
503 addr = &pmc->pcer1; in periph_clk_enable()
507 writel(clk->id & AT91_PMC_PCR_PID_MASK, &pmc->pcr); in periph_clk_enable()
508 setbits_le32(&pmc->pcr, in periph_clk_enable()
561 struct at91_pmc *pmc = plat->reg_base; in utmi_clk_enable() local
569 if (readl(&pmc->sr) & AT91_PMC_LOCKU) in utmi_clk_enable()
619 tmp = readl(&pmc->uckr); in utmi_clk_enable()
623 writel(tmp, &pmc->uckr); in utmi_clk_enable()
625 while ((--timeout) && !(readl(&pmc->sr) & AT91_PMC_LOCKU)) in utmi_clk_enable()
690 struct at91_pmc *pmc = plat->reg_base; in sama5d4_h32mx_clk_get_rate() local
693 if (readl(&pmc->mckr) & AT91_PMC_MCKR_H32MXDIV) in sama5d4_h32mx_clk_get_rate()
763 struct at91_pmc *pmc = plat->reg_base; in generic_clk_get_rate() local
770 writel(clk->id & AT91_PMC_PCR_PID_MASK, &pmc->pcr); in generic_clk_get_rate()
771 tmp = readl(&pmc->pcr); in generic_clk_get_rate()
791 struct at91_pmc *pmc = plat->reg_base; in generic_clk_set_rate() local
840 writel(clk->id & AT91_PMC_PCR_PID_MASK, &pmc->pcr); in generic_clk_set_rate()
841 tmp = readl(&pmc->pcr); in generic_clk_set_rate()
847 writel(tmp, &pmc->pcr); in generic_clk_set_rate()
849 while (!(readl(&pmc->sr) & AT91_PMC_GCKRDY)) in generic_clk_set_rate()
904 struct at91_pmc *pmc = plat->reg_base; in at91_usb_clk_get_rate() local
910 tmp = readl(&pmc->pcr); in at91_usb_clk_get_rate()
925 struct at91_pmc *pmc = plat->reg_base; in at91_usb_clk_set_rate() local
975 writel(tmp, &pmc->usb); in at91_usb_clk_set_rate()