Lines Matching refs:slow_clk
59 struct clk *slow_clk; member
328 rate = clk_get_rate(tcbpwmc->slow_clk); in atmel_tcb_pwm_config()
427 struct clk *slow_clk; in atmel_tcb_pwm_probe() local
444 slow_clk = of_clk_get_by_name(np->parent, "slow_clk"); in atmel_tcb_pwm_probe()
445 if (IS_ERR(slow_clk)) in atmel_tcb_pwm_probe()
446 return PTR_ERR(slow_clk); in atmel_tcb_pwm_probe()
477 tcbpwm->slow_clk = slow_clk; in atmel_tcb_pwm_probe()
480 err = clk_prepare_enable(slow_clk); in atmel_tcb_pwm_probe()
495 clk_disable_unprepare(tcbpwm->slow_clk); in atmel_tcb_pwm_probe()
498 clk_put(slow_clk); in atmel_tcb_pwm_probe()
509 clk_disable_unprepare(tcbpwm->slow_clk); in atmel_tcb_pwm_remove()
510 clk_put(tcbpwm->slow_clk); in atmel_tcb_pwm_remove()