Searched refs:twd_base (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/arch/arm/kernel/ |
D | smp_twd.c | 30 static void __iomem *twd_base; variable 49 twd_base + TWD_TIMER_LOAD); in twd_set_mode() 61 writel_relaxed(ctrl, twd_base + TWD_TIMER_CONTROL); in twd_set_mode() 67 unsigned long ctrl = readl_relaxed(twd_base + TWD_TIMER_CONTROL); in twd_set_next_event() 71 writel_relaxed(evt, twd_base + TWD_TIMER_COUNTER); in twd_set_next_event() 72 writel_relaxed(ctrl, twd_base + TWD_TIMER_CONTROL); in twd_set_next_event() 85 if (readl_relaxed(twd_base + TWD_TIMER_INTSTAT)) { in twd_timer_ack() 86 writel_relaxed(1, twd_base + TWD_TIMER_INTSTAT); in twd_timer_ack() 214 writel_relaxed(0x1, twd_base + TWD_TIMER_CONTROL); in twd_calibrate_rate() 217 writel_relaxed(0xFFFFFFFFU, twd_base + TWD_TIMER_COUNTER); in twd_calibrate_rate() [all …]
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | omap4-common.c | 50 static void __iomem *twd_base; variable 73 u32 twd_int = readl_relaxed(twd_base + TWD_TIMER_INTSTAT); in gic_timer_retrigger() 75 u32 twd_ctrl = readl_relaxed(twd_base + TWD_TIMER_CONTROL); in gic_timer_retrigger() 83 writel_relaxed(1, twd_base + TWD_TIMER_INTSTAT); in gic_timer_retrigger() 85 writel_relaxed(1, twd_base + TWD_TIMER_COUNTER); in gic_timer_retrigger() 87 writel_relaxed(twd_ctrl, twd_base + TWD_TIMER_CONTROL); in gic_timer_retrigger() 226 twd_base = of_iomap(np, 0); in omap_gic_of_init() 227 WARN_ON(!twd_base); in omap_gic_of_init()
|