Home
last modified time | relevance | path

Searched refs:slow_clk (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-atmel-tcb.c57 struct clk *slow_clk; member
302 rate = clk_get_rate(tcbpwmc->slow_clk); in atmel_tcb_pwm_config()
416 tcbpwm->slow_clk = of_clk_get_by_name(np->parent, "slow_clk"); in atmel_tcb_pwm_probe()
417 if (IS_ERR(tcbpwm->slow_clk)) in atmel_tcb_pwm_probe()
418 return PTR_ERR(tcbpwm->slow_clk); in atmel_tcb_pwm_probe()
446 err = clk_prepare_enable(tcbpwm->slow_clk); in atmel_tcb_pwm_probe()
461 clk_disable_unprepare(tcbpwm->slow_clk); in atmel_tcb_pwm_probe()
470 clk_put(tcbpwm->slow_clk); in atmel_tcb_pwm_probe()
481 clk_disable_unprepare(tcbpwm->slow_clk); in atmel_tcb_pwm_remove()
[all...]
H A Dpwm-atmel-hlcdc.c51 struct clk *new_clk = hlcdc->slow_clk; in atmel_hlcdc_pwm_apply()
/kernel/linux/linux-5.10/drivers/mfd/
H A Datmel-hlcdc.c119 hlcdc->slow_clk = devm_clk_get(dev, "slow_clk"); in atmel_hlcdc_probe()
120 if (IS_ERR(hlcdc->slow_clk)) { in atmel_hlcdc_probe()
122 return PTR_ERR(hlcdc->slow_clk); in atmel_hlcdc_probe()
/kernel/linux/linux-6.6/drivers/mfd/
H A Datmel-hlcdc.c117 hlcdc->slow_clk = devm_clk_get(dev, "slow_clk"); in atmel_hlcdc_probe()
118 if (IS_ERR(hlcdc->slow_clk)) { in atmel_hlcdc_probe()
120 return PTR_ERR(hlcdc->slow_clk); in atmel_hlcdc_probe()
/kernel/linux/linux-5.10/drivers/misc/
H A Datmel_tclib.c131 tc->slow_clk = devm_clk_get(&pdev->dev, "slow_clk"); in tc_probe()
132 if (IS_ERR(tc->slow_clk)) in tc_probe()
133 return PTR_ERR(tc->slow_clk); in tc_probe()
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-atmel-tcb.c275 ret = clk_prepare_enable(tc->slow_clk); in setup_clkevents()
281 clkevt.rate = clk_get_rate(tc->slow_clk); in setup_clkevents()
293 clk_disable_unprepare(tc->slow_clk); in setup_clkevents()
399 tc.slow_clk = of_clk_get_by_name(node->parent, "slow_clk"); in tcb_clksrc_init()
400 if (IS_ERR(tc.slow_clk)) in tcb_clksrc_init()
401 return PTR_ERR(tc.slow_clk); in tcb_clksrc_init()
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dtimer-atmel-tcb.c275 ret = clk_prepare_enable(tc->slow_clk); in setup_clkevents()
281 clkevt.rate = clk_get_rate(tc->slow_clk); in setup_clkevents()
293 clk_disable_unprepare(tc->slow_clk); in setup_clkevents()
399 tc.slow_clk = of_clk_get_by_name(node->parent, "slow_clk"); in tcb_clksrc_init()
400 if (IS_ERR(tc.slow_clk)) in tcb_clksrc_init()
401 return PTR_ERR(tc.slow_clk); in tcb_clksrc_init()
/kernel/linux/linux-5.10/drivers/pwm/
H A Dpwm-atmel-tcb.c321 rate = clk_get_rate(tc->slow_clk); in atmel_tcb_pwm_config()
415 err = clk_prepare_enable(tc->slow_clk); in atmel_tcb_pwm_probe()
430 clk_disable_unprepare(tcbpwm->tc->slow_clk); in atmel_tcb_pwm_probe()
443 clk_disable_unprepare(tcbpwm->tc->slow_clk); in atmel_tcb_pwm_remove()
H A Dpwm-atmel-hlcdc.c50 struct clk *new_clk = hlcdc->slow_clk; in atmel_hlcdc_pwm_apply()
/kernel/linux/linux-5.10/include/linux/mfd/
H A Datmel-hlcdc.h63 * @slow_clk: the system slow clk
70 struct clk *slow_clk; member
/kernel/linux/linux-6.6/include/linux/mfd/
H A Datmel-hlcdc.h63 * @slow_clk: the system slow clk
70 struct clk *slow_clk; member
/kernel/linux/linux-5.10/include/soc/at91/
H A Datmel_tcb.h75 struct clk *slow_clk; member
/kernel/linux/linux-6.6/include/soc/at91/
H A Datmel_tcb.h75 struct clk *slow_clk; member

Completed in 9 milliseconds