Home
last modified time | relevance | path

Searched refs:atomic_io_modify (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.10/drivers/watchdog/
Dorion_wdt.c114 atomic_io_modify(dev->reg + TIMER_CTRL, in armada370_wdt_clock_init()
135 atomic_io_modify(dev->reg + TIMER_CTRL, in armada375_wdt_clock_init()
154 atomic_io_modify(dev->reg + TIMER_CTRL, in armada375_wdt_clock_init()
179 atomic_io_modify(dev->reg + TIMER_CTRL, val, val); in armadaxp_wdt_clock_init()
211 atomic_io_modify(dev->reg + TIMER_A370_STATUS, WDT_A370_EXPIRED, 0); in armada375_start()
217 atomic_io_modify(dev->reg + TIMER_CTRL, reg, reg); in armada375_start()
224 atomic_io_modify(dev->rstout_mask, dev->data->rstout_mask_bit, 0); in armada375_start()
238 atomic_io_modify(dev->reg + TIMER_A370_STATUS, WDT_A370_EXPIRED, 0); in armada370_start()
241 atomic_io_modify(dev->reg + TIMER_CTRL, dev->data->wdt_enable_bit, in armada370_start()
260 atomic_io_modify(dev->reg + TIMER_CTRL, dev->data->wdt_enable_bit, in orion_start()
[all …]
/Linux-v5.10/drivers/clocksource/
Dtimer-orion.c73 atomic_io_modify(timer_base + TIMER_CTRL, in orion_clkevt_next_event()
82 atomic_io_modify(timer_base + TIMER_CTRL, in orion_clkevt_shutdown()
92 atomic_io_modify(timer_base + TIMER_CTRL, in orion_clkevt_set_periodic()
154 atomic_io_modify(timer_base + TIMER_CTRL, in orion_timer_init()
Dtimer-armada-370-xp.c267 atomic_io_modify(timer_base + TIMER_CTRL_OFF, clr | set, set); in armada_370_xp_timer_common_init()
285 atomic_io_modify(timer_base + TIMER_CTRL_OFF, in armada_370_xp_timer_common_init()
/Linux-v5.10/arch/arm/kernel/
Dio.c28 void atomic_io_modify(void __iomem *reg, u32 mask, u32 set) in atomic_io_modify() function
39 EXPORT_SYMBOL(atomic_io_modify);
/Linux-v5.10/arch/arm/include/asm/
Dio.h38 extern void atomic_io_modify(void __iomem *reg, u32 mask, u32 set);