Lines Matching +full:osc +full:- +full:bypass
1 // SPDX-License-Identifier: GPL-2.0
2 #include <linux/clk-provider.h>
6 #include <dt-bindings/clock/at91.h>
143 bool bypass; in at91sam9x5_pmc_setup() local
145 i = of_property_match_string(np, "clock-names", "slow_clk"); in at91sam9x5_pmc_setup()
151 i = of_property_match_string(np, "clock-names", "main_xtal"); in at91sam9x5_pmc_setup()
170 bypass = of_property_read_bool(np, "atmel,osc-bypass"); in at91sam9x5_pmc_setup()
173 bypass); 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()
312 CLK_OF_DECLARE(at91sam9g15_pmc, "atmel,at91sam9g15-pmc", at91sam9g15_pmc_setup);
319 CLK_OF_DECLARE(at91sam9g25_pmc, "atmel,at91sam9g25-pmc", at91sam9g25_pmc_setup);
326 CLK_OF_DECLARE(at91sam9g35_pmc, "atmel,at91sam9g35-pmc", at91sam9g35_pmc_setup);
333 CLK_OF_DECLARE(at91sam9x25_pmc, "atmel,at91sam9x25-pmc", at91sam9x25_pmc_setup);
340 CLK_OF_DECLARE(at91sam9x35_pmc, "atmel,at91sam9x35-pmc", at91sam9x35_pmc_setup);