/openbmc/linux/arch/alpha/kernel/ |
H A D | sys_eiger.c | 79 unsigned intstatus; in eiger_device_interrupt() local 97 intstatus = inw(0x500) & 15; in eiger_device_interrupt() 98 if (intstatus) { in eiger_device_interrupt() 104 if (intstatus & 8) handle_irq(16+3); in eiger_device_interrupt() 105 if (intstatus & 4) handle_irq(16+2); in eiger_device_interrupt() 106 if (intstatus & 2) handle_irq(16+1); in eiger_device_interrupt() 107 if (intstatus & 1) handle_irq(16+0); in eiger_device_interrupt()
|
H A D | sys_takara.c | 74 unsigned intstatus; in takara_device_interrupt() local 92 intstatus = inw(0x500) & 15; in takara_device_interrupt() 93 if (intstatus) { in takara_device_interrupt() 99 if (intstatus & 8) handle_irq(16+3); in takara_device_interrupt() 100 if (intstatus & 4) handle_irq(16+2); in takara_device_interrupt() 101 if (intstatus & 2) handle_irq(16+1); in takara_device_interrupt() 102 if (intstatus & 1) handle_irq(16+0); in takara_device_interrupt()
|
/openbmc/qemu/hw/char/ |
H A D | cmsdk-apb-uart.c | 105 s->intstatus &= ~omask; in cmsdk_apb_uart_update() 106 s->intstatus |= (s->state & (s->ctrl >> 2) & omask); in cmsdk_apb_uart_update() 108 qemu_set_irq(s->txint, !!(s->intstatus & R_INTSTATUS_TX_MASK)); in cmsdk_apb_uart_update() 109 qemu_set_irq(s->rxint, !!(s->intstatus & R_INTSTATUS_RX_MASK)); in cmsdk_apb_uart_update() 110 qemu_set_irq(s->txovrint, !!(s->intstatus & R_INTSTATUS_TXO_MASK)); in cmsdk_apb_uart_update() 111 qemu_set_irq(s->rxovrint, !!(s->intstatus & R_INTSTATUS_RXO_MASK)); in cmsdk_apb_uart_update() 112 qemu_set_irq(s->uartint, !!(s->intstatus)); in cmsdk_apb_uart_update() 149 s->intstatus |= R_INTSTATUS_RX_MASK; in uart_receive() 173 r = s->intstatus; in uart_read() 227 s->intstatus |= R_INTSTATUS_TX_MASK; in uart_transmit() [all …]
|
/openbmc/qemu/hw/timer/ |
H A D | cmsdk-apb-timer.c | 73 qemu_set_irq(s->timerint, !!(s->intstatus & R_INTSTATUS_IRQ_MASK)); in cmsdk_apb_timer_update() 92 r = s->intstatus; in cmsdk_apb_timer_read() 162 s->intstatus &= ~value; in cmsdk_apb_timer_write() 188 s->intstatus |= R_INTSTATUS_IRQ_MASK; in cmsdk_apb_timer_tick() 199 s->intstatus = 0; in cmsdk_apb_timer_reset() 259 VMSTATE_UINT32(intstatus, CMSDKAPBTimer),
|
H A D | cmsdk-apb-dualtimer.c | 86 return m->intstatus && (m->control & R_CONTROL_INTEN_MASK); in cmsdk_dualtimermod_intstatus() 297 r = m->intstatus; in cmsdk_apb_dualtimer_read() 391 m->intstatus = 0; in cmsdk_apb_dualtimer_write() 415 m->intstatus = 1; in cmsdk_dualtimermod_tick() 422 m->intstatus = 0; in cmsdk_dualtimermod_reset() 516 VMSTATE_UINT32(intstatus, CMSDKAPBDualTimerModule),
|
/openbmc/qemu/hw/watchdog/ |
H A D | cmsdk-apb-watchdog.c | 88 return s->intstatus && (s->control & R_WDOGCONTROL_INTEN_MASK); in cmsdk_apb_watchdog_intstatus() 137 r = s->intstatus; in cmsdk_apb_watchdog_read() 235 s->intstatus = 0; in cmsdk_apb_watchdog_write() 298 if (!s->intstatus) { in cmsdk_apb_watchdog_tick() 300 s->intstatus = R_WDOGRIS_INT_MASK; in cmsdk_apb_watchdog_tick() 315 s->intstatus = 0; in cmsdk_apb_watchdog_reset() 388 VMSTATE_UINT32(intstatus, CMSDKAPBWatchdog),
|
/openbmc/qemu/hw/net/ |
H A D | sunhme.c | 567 uint32_t intstatus, status, buffer, sum = 0; in sunhme_transmit() local 644 intstatus = s->sebregs[HME_SEBI_STAT >> 2]; in sunhme_transmit() 645 intstatus |= HME_SEB_STAT_HOSTTOTX; in sunhme_transmit() 646 s->sebregs[HME_SEBI_STAT >> 2] = intstatus; in sunhme_transmit() 655 intstatus = s->sebregs[HME_SEBI_STAT >> 2]; in sunhme_transmit() 656 intstatus |= HME_SEB_STAT_TXALL; in sunhme_transmit() 657 s->sebregs[HME_SEBI_STAT >> 2] = intstatus; in sunhme_transmit() 723 uint32_t intstatus, status, buffer, buffersize, sum; in sunhme_receive() local 833 intstatus = s->sebregs[HME_SEBI_STAT >> 2]; in sunhme_receive() 834 intstatus |= HME_SEB_STAT_RXTOHOST; in sunhme_receive() [all …]
|
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | sdio.c | 443 atomic_t intstatus; /* Intstatus bits (events) pending */ member 1111 u32 intstatus = 0; in brcmf_sdio_hostmail() local 1143 intstatus |= I_HMB_FRAME_IND; in brcmf_sdio_hostmail() 1197 return intstatus; in brcmf_sdio_hostmail() 2334 u32 intstat_addr = bus->sdio_core->base + SD_REG(intstatus); in brcmf_sdio_sendfromq() 2335 u32 intstatus = 0; in brcmf_sdio_sendfromq() local 2373 intstatus = brcmf_sdiod_readl(bus->sdiodev, in brcmf_sdio_sendfromq() 2380 if (intstatus & bus->hostintmask) in brcmf_sdio_sendfromq() 2516 brcmf_sdiod_writel(sdiodev, core->base + SD_REG(intstatus), in brcmf_sdio_bus_stop() 2562 addr = core->base + SD_REG(intstatus); in brcmf_sdio_intr_rstatus() [all …]
|
H A D | sdio.h | 216 u32 intstatus; /* 0x020, rev8 */ member
|
/openbmc/u-boot/drivers/net/ |
H A D | bcm-sf2-eth-gmac.c | 374 uint32_t intstatus; in gmac_check_tx_done() local 379 intstatus = readl(GMAC0_INT_STATUS_ADDR); in gmac_check_tx_done() 381 debug("int(0x%x)\n", intstatus); in gmac_check_tx_done() 382 if (intstatus & (I_XI0 | I_XI1 | I_XI2 | I_XI3)) { in gmac_check_tx_done() 385 intstatus &= ~(I_XI0 | I_XI1 | I_XI2 | I_XI3); in gmac_check_tx_done() 386 writel(intstatus, GMAC0_INT_STATUS_ADDR); in gmac_check_tx_done() 388 debug("Tx int(0x%x)\n", intstatus); in gmac_check_tx_done()
|
H A D | lpc32xx_eth.c | 128 u32 intstatus; /* Interrupt status register */ member
|
/openbmc/linux/drivers/media/i2c/ |
H A D | tc358743.c | 922 static void tc358743_cec_handler(struct v4l2_subdev *sd, u16 intstatus, in tc358743_cec_handler() argument 932 if (intstatus & MASK_CEC_RINT) in tc358743_cec_handler() 934 if (intstatus & MASK_CEC_TINT) in tc358743_cec_handler() 938 if ((intstatus & MASK_CEC_TINT) && cec_txint) { in tc358743_cec_handler() 959 if ((intstatus & MASK_CEC_RINT) && in tc358743_cec_handler() 978 intstatus & (MASK_CEC_RINT | MASK_CEC_TINT)); in tc358743_cec_handler() 1414 u16 intstatus = i2c_rd16(sd, INTSTATUS); in tc358743_isr() local 1416 v4l2_dbg(1, debug, sd, "%s: IntStatus = 0x%04x\n", __func__, intstatus); in tc358743_isr() 1418 if (intstatus & MASK_HDMI_INT) { in tc358743_isr() 1434 intstatus &= ~MASK_HDMI_INT; in tc358743_isr() [all …]
|
/openbmc/qemu/include/hw/timer/ |
H A D | cmsdk-apb-timer.h | 42 uint32_t intstatus; member
|
H A D | cmsdk-apb-dualtimer.h | 53 uint32_t intstatus; member
|
/openbmc/qemu/include/hw/watchdog/ |
H A D | cmsdk-apb-watchdog.h | 60 uint32_t intstatus; member
|
/openbmc/qemu/include/hw/char/ |
H A D | cmsdk-apb-uart.h | 39 uint32_t intstatus; member
|
/openbmc/linux/drivers/video/fbdev/ |
H A D | au1200fb.c | 789 lcd->intstatus = LCD_INT_SS; in au1200_setpanel() 790 while ((lcd->intstatus & LCD_INT_SS) == 0) in au1200_setpanel() 796 lcd->intstatus = lcd->intstatus; /*clear interrupts*/ in au1200_setpanel() 799 } while ((lcd->intstatus & LCD_INT_SD) == 0); in au1200_setpanel() 871 lcd->intstatus = ~0; in au1200_setpanel() 923 D(lcd->intstatus); in au1200_setpanel() 1510 lcd->intstatus = lcd->intstatus; in au1200fb_handle_irq()
|
H A D | au1200fb.h | 60 volatile uint32 intstatus; member
|
/openbmc/linux/drivers/mailbox/ |
H A D | bcm-pdc-mailbox.c | 205 u32 intstatus; /* 0x020 */ member 944 u32 intstatus = ioread32(pdcs->pdc_reg_vbase + PDC_INTSTATUS_OFFSET); in pdc_irq_handler() local 946 if (unlikely(intstatus == 0)) in pdc_irq_handler() 953 iowrite32(intstatus, pdcs->pdc_reg_vbase + PDC_INTSTATUS_OFFSET); in pdc_irq_handler()
|
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/include/ |
H A D | chipcommon.h | 26 u32 intstatus; /* 0x20 */ member
|
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | main.c | 2325 uint intstatus, idx; in brcms_b_fifoerrors() local 2332 intstatus = in brcms_b_fifoerrors() 2334 D11REGOFFS(intctrlregs[idx].intstatus)) & in brcms_b_fifoerrors() 2336 if (!intstatus) in brcms_b_fifoerrors() 2340 unit, idx, intstatus); in brcms_b_fifoerrors() 2342 if (intstatus & I_RO) { in brcms_b_fifoerrors() 2348 if (intstatus & I_PC) { in brcms_b_fifoerrors() 2354 if (intstatus & I_PD) { in brcms_b_fifoerrors() 2360 if (intstatus & I_DE) { in brcms_b_fifoerrors() 2366 if (intstatus & I_RU) in brcms_b_fifoerrors() [all …]
|
H A D | aiutils.c | 401 u32 intstatus; /* 0xa00 */ member
|
H A D | d11.h | 51 u32 intstatus; member
|
/openbmc/linux/drivers/net/ethernet/cadence/ |
H A D | macb_main.c | 4490 u32 intstatus, ctl; in at91ether_interrupt() local 4496 intstatus = macb_readl(lp, ISR); in at91ether_interrupt() 4499 if (intstatus & MACB_BIT(RCOMP)) in at91ether_interrupt() 4503 if (intstatus & MACB_BIT(TCOMP)) { in at91ether_interrupt() 4505 if (intstatus & (MACB_BIT(ISR_TUND) | MACB_BIT(ISR_RLE))) in at91ether_interrupt() 4521 if (intstatus & MACB_BIT(RXUBR)) { in at91ether_interrupt() 4528 if (intstatus & MACB_BIT(ISR_ROVR)) in at91ether_interrupt()
|