Searched refs:atomic_io_modify (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/drivers/watchdog/ |
H A D | orion_wdt.c | 112 atomic_io_modify(dev->reg + TIMER_CTRL, in armada370_wdt_clock_init() 133 atomic_io_modify(dev->reg + TIMER_CTRL, in armada375_wdt_clock_init() 152 atomic_io_modify(dev->reg + TIMER_CTRL, in armada375_wdt_clock_init() 177 atomic_io_modify(dev->reg + TIMER_CTRL, val, val); in armadaxp_wdt_clock_init() 215 atomic_io_modify(dev->reg + TIMER_CTRL, reg, reg); in armada375_start() 242 atomic_io_modify(dev->reg + TIMER_CTRL, reg, reg); in armada370_start() 264 atomic_io_modify(dev->rstout, dev->data->rstout_enable_bit, in orion_start() 297 atomic_io_modify(dev->rstout_mask, dev->data->rstout_mask_bit, in armada375_stop() 307 atomic_io_modify(dev->reg + TIMER_CTRL, mask, 0); in armada375_stop() 326 atomic_io_modify(dev->reg + TIMER_CTRL, mask, 0); in armada370_stop() [all …]
|
/openbmc/linux/drivers/clocksource/ |
H A D | timer-orion.c | 70 atomic_io_modify(timer_base + TIMER_CTRL, in orion_clkevt_next_event() 79 atomic_io_modify(timer_base + TIMER_CTRL, in orion_clkevt_shutdown() 89 atomic_io_modify(timer_base + TIMER_CTRL, in orion_clkevt_set_periodic() 152 atomic_io_modify(timer_base + TIMER_CTRL, in orion_timer_init()
|
H A D | timer-armada-370-xp.c | 264 atomic_io_modify(timer_base + TIMER_CTRL_OFF, clr | set, set); in armada_370_xp_timer_common_init() 282 atomic_io_modify(timer_base + TIMER_CTRL_OFF, in armada_370_xp_timer_common_init()
|
/openbmc/linux/arch/arm/kernel/ |
H A D | io.c | 28 void atomic_io_modify(void __iomem *reg, u32 mask, u32 set) in atomic_io_modify() function 39 EXPORT_SYMBOL(atomic_io_modify);
|
/openbmc/linux/arch/arm/include/asm/ |
H A D | io.h | 38 extern void atomic_io_modify(void __iomem *reg, u32 mask, u32 set);
|