Home
last modified time | relevance | path

Searched refs:of_clk (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/clocksource/
Dtimer-of.c103 static __init void timer_of_clk_exit(struct of_timer_clk *of_clk) in timer_of_clk_exit() argument
105 of_clk->rate = 0; in timer_of_clk_exit()
106 clk_disable_unprepare(of_clk->clk); in timer_of_clk_exit()
107 clk_put(of_clk->clk); in timer_of_clk_exit()
120 struct of_timer_clk *of_clk) in timer_of_clk_init() argument
124 of_clk->clk = of_clk->name ? of_clk_get_by_name(np, of_clk->name) : in timer_of_clk_init()
125 of_clk_get(np, of_clk->index); in timer_of_clk_init()
126 if (IS_ERR(of_clk->clk)) { in timer_of_clk_init()
128 return PTR_ERR(of_clk->clk); in timer_of_clk_init()
131 ret = clk_prepare_enable(of_clk->clk); in timer_of_clk_init()
[all …]
Dtimer-of.h40 struct of_timer_clk of_clk; member
61 return to->of_clk.rate; in timer_of_rate()
66 return to->of_clk.period; in timer_of_period()
Dtimer-stm32.c227 to->of_clk.rate = DIV_ROUND_CLOSEST(to->of_clk.rate, prescaler); in stm32_timer_set_prescaler()
228 to->of_clk.period = DIV_ROUND_UP(to->of_clk.rate, HZ); in stm32_timer_set_prescaler()
Dtimer-npcm7xx.c202 npcm7xx_to.of_clk.rate = npcm7xx_to.of_clk.rate / in npcm7xx_timer_init()
Dtimer-atcpit100.c200 .of_clk = {
Dtimer-mediatek.c193 mtk_gpt_clkevt_time_setup(to, to->of_clk.period, TIMER_CLK_EVT); in mtk_gpt_clkevt_set_periodic()
/Linux-v4.19/
DMAINTAINERS3702 F: include/linux/of_clk.h