Home
last modified time | relevance | path

Searched refs:timer_clk (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/arch/arm/mach-imx/
Depit.c86 static int __init epit_clocksource_init(struct clk *timer_clk) in epit_clocksource_init() argument
88 unsigned int c = clk_get_rate(timer_clk); in epit_clocksource_init()
189 static int __init epit_clockevent_init(struct clk *timer_clk) in epit_clockevent_init() argument
193 clk_get_rate(timer_clk), in epit_clockevent_init()
201 struct clk *timer_clk; in epit_timer_init() local
203 timer_clk = clk_get_sys("imx-epit.0", NULL); in epit_timer_init()
204 if (IS_ERR(timer_clk)) { in epit_timer_init()
209 clk_prepare_enable(timer_clk); in epit_timer_init()
223 epit_clocksource_init(timer_clk); in epit_timer_init()
224 epit_clockevent_init(timer_clk); in epit_timer_init()
/linux-4.4.14/drivers/clocksource/
Dmxs_timer.c188 static int __init mxs_clockevent_init(struct clk *timer_clk) in mxs_clockevent_init() argument
194 clk_get_rate(timer_clk), in mxs_clockevent_init()
214 static int __init mxs_clocksource_init(struct clk *timer_clk) in mxs_clocksource_init() argument
216 unsigned int c = clk_get_rate(timer_clk); in mxs_clocksource_init()
231 struct clk *timer_clk; in mxs_timer_init() local
237 timer_clk = of_clk_get(np, 0); in mxs_timer_init()
238 if (IS_ERR(timer_clk)) { in mxs_timer_init()
243 clk_prepare_enable(timer_clk); in mxs_timer_init()
281 mxs_clocksource_init(timer_clk); in mxs_timer_init()
282 mxs_clockevent_init(timer_clk); in mxs_timer_init()
Dtime-armada-370-xp.c80 static unsigned int timer_clk; variable
197 clockevents_config_and_register(evt, timer_clk, 1, 0xfffffffe); in armada_370_xp_timer_setup()
288 ticks_per_jiffy = (timer_clk + HZ / 2) / HZ; in armada_370_xp_timer_common_init()
301 armada_370_delay_timer.freq = timer_clk; in armada_370_xp_timer_common_init()
307 sched_clock_register(armada_370_xp_read_sched_clock, 32, timer_clk); in armada_370_xp_timer_common_init()
311 timer_clk, 300, 32, clocksource_mmio_readl_down); in armada_370_xp_timer_common_init()
339 timer_clk = clk_get_rate(clk); in armada_xp_timer_init()
353 timer_clk = clk_get_rate(clk); in armada_375_timer_init()
365 timer_clk = clk_get_rate(clk) / TIMER_DIVIDER; in armada_375_timer_init()
380 timer_clk = clk_get_rate(clk) / TIMER_DIVIDER; in armada_370_timer_init()
Ddw_apb_timer_of.c29 struct clk *timer_clk; in timer_get_base_and_rate() local
47 timer_clk = of_clk_get_by_name(np, "timer"); in timer_get_base_and_rate()
48 if (IS_ERR(timer_clk)) in timer_get_base_and_rate()
51 if (!clk_prepare_enable(timer_clk)) { in timer_get_base_and_rate()
52 *rate = clk_get_rate(timer_clk); in timer_get_base_and_rate()
Drockchip_timer.c116 struct clk *timer_clk; in rk_timer_init() local
137 timer_clk = of_clk_get_by_name(np, "timer"); in rk_timer_init()
138 if (IS_ERR(timer_clk)) { in rk_timer_init()
143 if (clk_prepare_enable(timer_clk)) { in rk_timer_init()
148 bc_timer.freq = clk_get_rate(timer_clk); in rk_timer_init()
/linux-4.4.14/arch/arm/boot/dts/
Dnspire.dtsi32 timer_clk: timer_clk { label
146 clocks = <&timer_clk>;
153 clocks = <&timer_clk>;
/linux-4.4.14/Documentation/devicetree/bindings/timer/
Dlsi,zevio-timer.txt24 clocks = <&timer_clk>;
32 clocks = <&timer_clk>;
/linux-4.4.14/arch/arm/mach-davinci/
Dtime.c347 struct clk *timer_clk; in davinci_timer_init() local
383 timer_clk = clk_get(NULL, "timer0"); in davinci_timer_init()
384 BUG_ON(IS_ERR(timer_clk)); in davinci_timer_init()
385 clk_prepare_enable(timer_clk); in davinci_timer_init()
390 davinci_clock_tick_rate = clk_get_rate(timer_clk); in davinci_timer_init()
/linux-4.4.14/Documentation/devicetree/bindings/rtc/
Ddw-apb.txt30 clocks = <&timer_clk>, <&timer_pclk>;