Searched refs:irq_cause (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/arm/mv/armada/ |
H A D | wdt.c | 213 uint32_t val, irq_cause, irq_mask; in mv_wdt_enable_armv5() local 215 irq_cause = read_cpu_ctrl(BRIDGE_IRQ_CAUSE); in mv_wdt_enable_armv5() 216 irq_cause &= IRQ_TIMER_WD_CLR; in mv_wdt_enable_armv5() 217 write_cpu_ctrl(BRIDGE_IRQ_CAUSE, irq_cause); in mv_wdt_enable_armv5() 235 uint32_t val, irq_cause; in mv_wdt_enable_armada_38x_xp_helper() local 237 irq_cause = read_cpu_ctrl(BRIDGE_IRQ_CAUSE); in mv_wdt_enable_armada_38x_xp_helper() 238 irq_cause &= IRQ_TIMER_WD_CLR; in mv_wdt_enable_armada_38x_xp_helper() 239 write_cpu_ctrl(BRIDGE_IRQ_CAUSE, irq_cause); in mv_wdt_enable_armada_38x_xp_helper() 253 uint32_t val, irq_cause; in mv_wdt_enable_armada_38x() local 255 irq_cause = read_cpu_ctrl(BRIDGE_IRQ_CAUSE); in mv_wdt_enable_armada_38x() [all …]
|
/freebsd/sys/arm/mv/ |
H A D | timer.c | 185 uint32_t irq_cause, irq_mask; in mv_timer_attach() local 238 irq_cause = read_cpu_ctrl(sc->config->bridge_irq_cause); in mv_timer_attach() 239 irq_cause &= sc->config->irq_timer0_clr; in mv_timer_attach() 241 write_cpu_ctrl(sc->config->bridge_irq_cause, irq_cause); in mv_timer_attach() 271 uint32_t irq_cause; in mv_hardclock() local 273 irq_cause = read_cpu_ctrl(timer_softc->config->bridge_irq_cause); in mv_hardclock() 274 irq_cause &= timer_softc->config->irq_timer0_clr; in mv_hardclock() 275 write_cpu_ctrl(timer_softc->config->bridge_irq_cause, irq_cause); in mv_hardclock() 386 uint32_t val, irq_cause, irq_mask; in mv_watchdog_enable_armv5() local 388 irq_cause = read_cpu_ctrl(timer_softc->config->bridge_irq_cause); in mv_watchdog_enable_armv5() [all …]
|