Lines Matching refs:slowck

294 	struct clk_sam9x5_slow *slowck = to_clk_sam9x5_slow(hw);  in clk_sam9x5_slow_set_parent()  local
295 void __iomem *sckcr = slowck->sckcr; in clk_sam9x5_slow_set_parent()
321 struct clk_sam9x5_slow *slowck = to_clk_sam9x5_slow(hw); in clk_sam9x5_slow_get_parent() local
323 return !!(readl(slowck->sckcr) & AT91_SCKC_OSCSEL); in clk_sam9x5_slow_get_parent()
337 struct clk_sam9x5_slow *slowck; in at91_clk_register_sam9x5_slow() local
344 slowck = kzalloc(sizeof(*slowck), GFP_KERNEL); in at91_clk_register_sam9x5_slow()
345 if (!slowck) in at91_clk_register_sam9x5_slow()
354 slowck->hw.init = &init; in at91_clk_register_sam9x5_slow()
355 slowck->sckcr = sckcr; in at91_clk_register_sam9x5_slow()
356 slowck->parent = !!(readl(sckcr) & AT91_SCKC_OSCSEL); in at91_clk_register_sam9x5_slow()
358 clk = clk_register(NULL, &slowck->hw); in at91_clk_register_sam9x5_slow()
360 kfree(slowck); in at91_clk_register_sam9x5_slow()
398 struct clk_sam9260_slow *slowck = to_clk_sam9260_slow(hw); in clk_sam9260_slow_get_parent() local
400 return !!(pmc_read(slowck->pmc, AT91_PMC_SR) & AT91_PMC_OSCSEL); in clk_sam9260_slow_get_parent()
413 struct clk_sam9260_slow *slowck; in at91_clk_register_sam9260_slow() local
423 slowck = kzalloc(sizeof(*slowck), GFP_KERNEL); in at91_clk_register_sam9260_slow()
424 if (!slowck) in at91_clk_register_sam9260_slow()
433 slowck->hw.init = &init; in at91_clk_register_sam9260_slow()
434 slowck->pmc = pmc; in at91_clk_register_sam9260_slow()
436 clk = clk_register(NULL, &slowck->hw); in at91_clk_register_sam9260_slow()
438 kfree(slowck); in at91_clk_register_sam9260_slow()