Home
last modified time | relevance | path

Searched refs:twd_base (Results 1 – 2 of 2) sorted by relevance

/linux-6.3-rc2/arch/arm/kernel/
A Dsmp_twd.c26 static void __iomem *twd_base; variable
39 writel_relaxed(0, twd_base + TWD_TIMER_CONTROL); in twd_shutdown()
47 twd_base + TWD_TIMER_CONTROL); in twd_set_oneshot()
58 twd_base + TWD_TIMER_LOAD); in twd_set_periodic()
70 writel_relaxed(evt, twd_base + TWD_TIMER_COUNTER); in twd_set_next_event()
84 if (readl_relaxed(twd_base + TWD_TIMER_INTSTAT)) { in twd_timer_ack()
85 writel_relaxed(1, twd_base + TWD_TIMER_INTSTAT); in twd_timer_ack()
309 iounmap(twd_base); in twd_local_timer_common_register()
310 twd_base = NULL; in twd_local_timer_common_register()
326 twd_base = of_iomap(np, 0); in twd_local_timer_of_register()
[all …]
/linux-6.3-rc2/arch/arm/mach-omap2/
A Domap4-common.c46 static void __iomem *twd_base; variable
194 u32 twd_int = readl_relaxed(twd_base + TWD_TIMER_INTSTAT); in gic_timer_retrigger()
196 u32 twd_ctrl = readl_relaxed(twd_base + TWD_TIMER_CONTROL); in gic_timer_retrigger()
204 writel_relaxed(1, twd_base + TWD_TIMER_INTSTAT); in gic_timer_retrigger()
206 writel_relaxed(1, twd_base + TWD_TIMER_COUNTER); in gic_timer_retrigger()
208 writel_relaxed(twd_ctrl, twd_base + TWD_TIMER_CONTROL); in gic_timer_retrigger()
322 twd_base = of_iomap(np, 0); in omap_gic_of_init()
324 WARN_ON(!twd_base); in omap_gic_of_init()

Completed in 3 milliseconds