Home
last modified time | relevance | path

Searched refs:cs_clk (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/clocksource/
H A Dingenic-timer.c43 struct clk *cs_clk; member
212 tcu->cs_clk = ingenic_tcu_get_clock(np, channel); in ingenic_tcu_clocksource_init()
213 if (IS_ERR(tcu->cs_clk)) in ingenic_tcu_clocksource_init()
214 return PTR_ERR(tcu->cs_clk); in ingenic_tcu_clocksource_init()
216 err = clk_prepare_enable(tcu->cs_clk); in ingenic_tcu_clocksource_init()
220 rate = clk_get_rate(tcu->cs_clk); in ingenic_tcu_clocksource_init()
250 clk_disable_unprepare(tcu->cs_clk); in ingenic_tcu_clocksource_init()
252 clk_put(tcu->cs_clk); in ingenic_tcu_clocksource_init()
345 rate = clk_get_rate(tcu->cs_clk); in ingenic_tcu_init()
352 clk_disable_unprepare(tcu->cs_clk); in ingenic_tcu_init()
[all...]
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dingenic-timer.c42 struct clk *cs_clk; member
211 tcu->cs_clk = ingenic_tcu_get_clock(np, channel); in ingenic_tcu_clocksource_init()
212 if (IS_ERR(tcu->cs_clk)) in ingenic_tcu_clocksource_init()
213 return PTR_ERR(tcu->cs_clk); in ingenic_tcu_clocksource_init()
215 err = clk_prepare_enable(tcu->cs_clk); in ingenic_tcu_clocksource_init()
219 rate = clk_get_rate(tcu->cs_clk); in ingenic_tcu_clocksource_init()
249 clk_disable_unprepare(tcu->cs_clk); in ingenic_tcu_clocksource_init()
251 clk_put(tcu->cs_clk); in ingenic_tcu_clocksource_init()
345 rate = clk_get_rate(tcu->cs_clk); in ingenic_tcu_init()
352 clk_disable_unprepare(tcu->cs_clk); in ingenic_tcu_init()
[all...]

Completed in 3 milliseconds