Lines Matching refs:at91sam9x5_pmc
131 struct pmc_data *at91sam9x5_pmc; in at91sam9x5_pmc_setup() local
153 at91sam9x5_pmc = pmc_data_allocate(PMC_PLLACK + 1, in at91sam9x5_pmc_setup()
155 if (!at91sam9x5_pmc) in at91sam9x5_pmc_setup()
176 at91sam9x5_pmc->chws[PMC_MAIN] = hw; in at91sam9x5_pmc_setup()
187 at91sam9x5_pmc->chws[PMC_PLLACK] = hw; in at91sam9x5_pmc_setup()
193 at91sam9x5_pmc->chws[PMC_UTMI] = hw; in at91sam9x5_pmc_setup()
205 at91sam9x5_pmc->chws[PMC_MCK] = hw; in at91sam9x5_pmc_setup()
234 at91sam9x5_pmc->pchws[i] = hw; in at91sam9x5_pmc_setup()
244 at91sam9x5_pmc->shws[at91sam9x5_systemck[i].id] = hw; in at91sam9x5_pmc_setup()
252 at91sam9x5_pmc->shws[3] = hw; in at91sam9x5_pmc_setup()
265 at91sam9x5_pmc->phws[at91sam9x5_periphck[i].id] = hw; in at91sam9x5_pmc_setup()
278 at91sam9x5_pmc->phws[extra_pcks[i].id] = hw; in at91sam9x5_pmc_setup()
281 of_clk_add_hw_provider(np, of_clk_hw_pmc_get, at91sam9x5_pmc); in at91sam9x5_pmc_setup()
286 kfree(at91sam9x5_pmc); in at91sam9x5_pmc_setup()