Lines Matching refs:at91sam9x5_pmc
138 struct pmc_data *at91sam9x5_pmc; in at91sam9x5_pmc_setup() local
160 at91sam9x5_pmc = pmc_data_allocate(PMC_PLLACK + 1, in at91sam9x5_pmc_setup()
162 if (!at91sam9x5_pmc) in at91sam9x5_pmc_setup()
183 at91sam9x5_pmc->chws[PMC_MAIN] = hw; in at91sam9x5_pmc_setup()
194 at91sam9x5_pmc->chws[PMC_PLLACK] = hw; in at91sam9x5_pmc_setup()
200 at91sam9x5_pmc->chws[PMC_UTMI] = hw; in at91sam9x5_pmc_setup()
221 at91sam9x5_pmc->chws[PMC_MCK] = hw; in at91sam9x5_pmc_setup()
250 at91sam9x5_pmc->pchws[i] = hw; in at91sam9x5_pmc_setup()
261 at91sam9x5_pmc->shws[at91sam9x5_systemck[i].id] = hw; in at91sam9x5_pmc_setup()
270 at91sam9x5_pmc->shws[3] = hw; in at91sam9x5_pmc_setup()
283 at91sam9x5_pmc->phws[at91sam9x5_periphck[i].id] = hw; in at91sam9x5_pmc_setup()
296 at91sam9x5_pmc->phws[extra_pcks[i].id] = hw; in at91sam9x5_pmc_setup()
299 of_clk_add_hw_provider(np, of_clk_hw_pmc_get, at91sam9x5_pmc); in at91sam9x5_pmc_setup()
304 kfree(at91sam9x5_pmc); in at91sam9x5_pmc_setup()