/linux-4.1.27/drivers/scsi/aacraid/ |
H A D | sa.c | 50 unsigned short intstat, mask; aac_sa_intr() local 52 intstat = sa_readw(dev, DoorbellReg_p); aac_sa_intr() 61 if (intstat & mask) { aac_sa_intr() 62 if (intstat & PrintfReady) { aac_sa_intr() 66 } else if (intstat & DOORBELL_1) { // dev -> Host Normal Command Ready aac_sa_intr() 69 } else if (intstat & DOORBELL_2) { // dev -> Host Normal Response Ready aac_sa_intr() 72 } else if (intstat & DOORBELL_3) { // dev -> Host Normal Command Not Full aac_sa_intr() 74 } else if (intstat & DOORBELL_4) { // dev -> Host Normal Response Not Full aac_sa_intr()
|
H A D | rx.c | 51 u8 intstat = rx_readb(dev, MUnit.OISR); aac_rx_intr_producer() local 59 if (likely(intstat & ~(dev->OIMR))) { aac_rx_intr_producer()
|
/linux-4.1.27/drivers/rapidio/switches/ |
H A D | tsi57x.c | 218 u32 intstat, err_status; tsi57x_em_handler() local 275 rio_read_config_32(rdev, TSI578_SP_INT_STATUS(portnum), &intstat); tsi57x_em_handler() 277 rdev->destid, rdev->hopcount, portnum, intstat); tsi57x_em_handler() 279 if (intstat & 0x10000) { tsi57x_em_handler() 291 intstat & 0x000700bd); tsi57x_em_handler()
|
/linux-4.1.27/drivers/media/pci/mantis/ |
H A D | mantis_i2c.c | 222 u32 intstat, intmask; mantis_i2c_init() local 244 intstat = mmread(MANTIS_INT_STAT); mantis_i2c_init() 246 mmwrite(intstat, MANTIS_INT_STAT); mantis_i2c_init()
|
/linux-4.1.27/arch/mips/include/asm/sgi/ |
H A D | pi1.h | 42 volatile u8 intstat; member in struct:pi1_regs
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
H A D | dmm32at.c | 413 unsigned char intstat; dmm32at_isr() local 422 intstat = inb(dev->iobase + DMM32AT_INTCLK_REG); dmm32at_isr() 424 if (intstat & DMM32AT_INTCLK_ADINT) { dmm32at_isr() 505 unsigned char aihi, ailo, fifostat, aistat, intstat, airback; dmm32at_reset() local 534 intstat = inb(dev->iobase + DMM32AT_INTCLK_REG); dmm32at_reset() 545 intstat != 0x00 || airback != 0x0c) dmm32at_reset()
|
H A D | amplc_pci224.c | 947 unsigned char intstat, valid_intstat; pci224_interrupt() local 952 intstat = inb(devpriv->iobase1 + PCI224_INT_SCE) & 0x3F; pci224_interrupt() 953 if (intstat) { pci224_interrupt() 956 valid_intstat = devpriv->intsce & intstat; pci224_interrupt() 958 curenab = devpriv->intsce & ~intstat; pci224_interrupt()
|
H A D | amplc_dio200_common.c | 288 unsigned intstat; dio200_handle_read_intr() local 307 while ((intstat = (dio200_read8(dev, subpriv->ofs) & dio200_handle_read_intr() 309 triggered |= intstat; dio200_handle_read_intr()
|
/linux-4.1.27/drivers/power/ |
H A D | lp8727_charger.c | 146 u8 intstat[LP8788_NUM_INTREGS]; lp8727_init_device() local 149 ret = lp8727_read_bytes(pchg, LP8727_INT1, intstat, LP8788_NUM_INTREGS); lp8727_init_device() 230 u8 intstat[LP8788_NUM_INTREGS]; lp8727_delayed_func() local 234 if (lp8727_read_bytes(pchg, LP8727_INT1, intstat, LP8788_NUM_INTREGS)) { lp8727_delayed_func() 239 idno = intstat[0] & LP8727_IDNO; lp8727_delayed_func() 240 vbus = intstat[0] & LP8727_VBUS; lp8727_delayed_func()
|
/linux-4.1.27/drivers/scsi/esas2r/ |
H A D | esas2r_int.c | 58 u32 intstat; esas2r_polled_interrupt() local 63 intstat = esas2r_read_register_dword(a, MU_INT_STATUS_OUT); esas2r_polled_interrupt() 65 if (intstat & MU_INTSTAT_POST_OUT) { esas2r_polled_interrupt() 75 if (intstat & MU_INTSTAT_DRBL) { esas2r_polled_interrupt() 134 u32 intstat; esas2r_msi_interrupt() local 137 intstat = esas2r_read_register_dword(a, MU_INT_STATUS_OUT); esas2r_msi_interrupt() 139 if (likely(intstat & MU_INTSTAT_POST_OUT)) { esas2r_msi_interrupt() 149 if (unlikely(intstat & MU_INTSTAT_DRBL)) { esas2r_msi_interrupt()
|
H A D | esas2r.h | 1368 u32 intstat; esas2r_adapter_interrupt_pending() local 1373 intstat = esas2r_read_register_dword(a, MU_INT_STATUS_OUT); esas2r_adapter_interrupt_pending() 1375 if ((intstat & a->int_mask) == 0) esas2r_adapter_interrupt_pending() 1380 a->int_stat = intstat; esas2r_adapter_interrupt_pending()
|
H A D | esas2r_flash.c | 936 u32 intstat; esas2r_flash_access() local 956 intstat = esas2r_read_register_dword(a, MU_INT_STATUS_OUT); esas2r_flash_access() 958 if (intstat & MU_INTSTAT_DRBL) { esas2r_flash_access()
|
/linux-4.1.27/drivers/tty/serial/ |
H A D | sb1250-duart.c | 451 unsigned int intstat; sbd_interrupt() local 455 intstat = read_sbdshr(sport, sbd_interrupt() 457 intstat &= read_sbdshr(sport, sbd_interrupt() 459 intstat &= M_DUART_ISR_ALL; sbd_interrupt() 460 if (!intstat) sbd_interrupt() 463 if (intstat & M_DUART_ISR_RX) sbd_interrupt() 465 if (intstat & M_DUART_ISR_IN) sbd_interrupt() 467 if (intstat & M_DUART_ISR_TX) sbd_interrupt()
|
/linux-4.1.27/drivers/scsi/aic7xxx/ |
H A D | aic79xx_pci.c | 253 static void ahd_pci_split_intr(struct ahd_softc *ahd, u_int intstat); 796 u_int intstat; ahd_pci_intr() local 800 intstat = ahd_inb(ahd, INTSTAT); ahd_pci_intr() 802 if ((intstat & SPLTINT) != 0) ahd_pci_intr() 803 ahd_pci_split_intr(ahd, intstat); ahd_pci_intr() 805 if ((intstat & PCIINT) == 0) ahd_pci_intr() 849 ahd_pci_split_intr(struct ahd_softc *ahd, u_int intstat) ahd_pci_split_intr() argument
|
H A D | aic7xxx_core.c | 261 static void ahc_handle_seqint(struct ahc_softc *ahc, u_int intstat); 263 u_int intstat); 732 u_int intstat; ahc_intr() local 751 intstat = CMDCMPLT; ahc_intr() 753 intstat = ahc_inb(ahc, INTSTAT); ahc_intr() 756 if ((intstat & INT_PEND) == 0) { ahc_intr() 770 if (intstat & CMDCMPLT) { ahc_intr() 793 if (intstat == 0xFF && (ahc->features & AHC_REMOVABLE) != 0) { ahc_intr() 795 } else if (intstat & BRKADRINT) { ahc_intr() 797 } else if ((intstat & (SEQINT|SCSIINT)) != 0) { ahc_intr() 801 if ((intstat & SEQINT) != 0) ahc_intr() 802 ahc_handle_seqint(ahc, intstat); ahc_intr() 804 if ((intstat & SCSIINT) != 0) ahc_intr() 805 ahc_handle_scsiint(ahc, intstat); ahc_intr() 984 ahc_handle_seqint(struct ahc_softc *ahc, u_int intstat) ahc_handle_seqint() argument 998 switch (intstat & SEQINT_MASK) { ahc_handle_seqint() 1026 intstat, scb_index); ahc_handle_seqint() 1321 if ((intstat & SCSIINT) == 0 ahc_handle_seqint() 1521 "intstat == 0x%x, scsisigi = 0x%x\n", ahc_handle_seqint() 1522 intstat, ahc_inb(ahc, SCSISIGI)); ahc_handle_seqint() 1535 ahc_handle_scsiint(struct ahc_softc *ahc, u_int intstat) ahc_handle_scsiint() argument 5617 int intstat; ahc_pause_and_flushwork() local 5637 intstat = ahc_inb(ahc, INTSTAT); ahc_pause_and_flushwork() 5638 if ((intstat & INT_PEND) == 0) { ahc_pause_and_flushwork() 5640 intstat = ahc_inb(ahc, INTSTAT); ahc_pause_and_flushwork() 5643 && (intstat != 0xFF || (ahc->features & AHC_REMOVABLE) == 0) ahc_pause_and_flushwork() 5644 && ((intstat & INT_PEND) != 0 ahc_pause_and_flushwork()
|
H A D | aic79xx_core.c | 277 static void ahd_handle_seqint(struct ahd_softc *ahd, u_int intstat); 279 u_int intstat); 955 u_int intstat; ahd_intr() local 975 intstat = CMDCMPLT; ahd_intr() 977 intstat = ahd_inb(ahd, INTSTAT); ahd_intr() 979 if ((intstat & INT_PEND) == 0) ahd_intr() 982 if (intstat & CMDCMPLT) { ahd_intr() 1001 intstat |= SEQINT; ahd_intr() 1019 if (intstat == 0xFF && (ahd->features & AHD_REMOVABLE) != 0) { ahd_intr() 1021 } else if (intstat & HWERRINT) { ahd_intr() 1023 } else if ((intstat & (PCIINT|SPLTINT)) != 0) { ahd_intr() 1027 if ((intstat & SEQINT) != 0) ahd_intr() 1028 ahd_handle_seqint(ahd, intstat); ahd_intr() 1030 if ((intstat & SCSIINT) != 0) ahd_intr() 1031 ahd_handle_scsiint(ahd, intstat); ahd_intr() 1779 ahd_handle_seqint(struct ahd_softc *ahd, u_int intstat) ahd_handle_seqint() argument 2391 ahd_handle_scsiint(struct ahd_softc *ahd, u_int intstat) ahd_handle_scsiint() argument 7913 u_int intstat; ahd_pause_and_flushwork() local 7938 intstat = ahd_inb(ahd, INTSTAT); ahd_pause_and_flushwork() 7939 if ((intstat & INT_PEND) == 0) { ahd_pause_and_flushwork() 7941 intstat = ahd_inb(ahd, INTSTAT); ahd_pause_and_flushwork() 7944 && (intstat != 0xFF || (ahd->features & AHD_REMOVABLE) == 0) ahd_pause_and_flushwork() 7945 && ((intstat & INT_PEND) != 0 ahd_pause_and_flushwork()
|
/linux-4.1.27/drivers/gpio/ |
H A D | gpio-davinci.c | 37 u32 intstat; member in struct:davinci_gpio_regs 350 status = readl_relaxed(&g->intstat) & mask; gpio_irq_handler() 353 writel_relaxed(status, &g->intstat); gpio_irq_handler()
|
H A D | gpio-msm-v2.c | 221 unsigned val, val2, intstat; msm_gpio_update_dual_edge_pos() local 230 intstat = readl(GPIO_INTR_STATUS(gpio)) & BIT(INTR_STATUS); msm_gpio_update_dual_edge_pos() 231 if (intstat || val == val2) msm_gpio_update_dual_edge_pos()
|
/linux-4.1.27/drivers/net/ieee802154/ |
H A D | mrf24j40.c | 594 u8 intstat; mrf24j40_isr() local 598 ret = read_short_reg(devrec, REG_INTSTAT, &intstat); mrf24j40_isr() 603 if (intstat & 0x1) mrf24j40_isr() 607 if (intstat & 0x8) mrf24j40_isr()
|
/linux-4.1.27/arch/mips/include/asm/mach-au1x00/ |
H A D | au1xxx_dbdma.h | 79 * interrupt enable state. Reflected in global intstat, don't 80 * clear this until global intstat is read/used.
|
/linux-4.1.27/drivers/media/pci/saa7164/ |
H A D | saa7164-core.c | 628 u32 intid, intstat[INT_SIZE/4]; saa7164_irq() local 646 intstat[i] = saa7164_readl(dev->int_status + (i * 4)); saa7164_irq() 648 if (intstat[i]) saa7164_irq() 657 if (intstat[i]) { saa7164_irq() 664 if (((intstat[i] >> bit) & 0x00000001) == 0) saa7164_irq() 714 saa7164_writel(dev->int_ack + (i * 4), intstat[i]); saa7164_irq()
|
/linux-4.1.27/drivers/pinctrl/qcom/ |
H A D | pinctrl-msm.c | 559 unsigned val, val2, intstat; msm_gpio_update_dual_edge_pos() local 570 intstat = readl(pctrl->regs + g->intr_status_reg); msm_gpio_update_dual_edge_pos() 571 if (intstat || (val == val2)) msm_gpio_update_dual_edge_pos()
|
/linux-4.1.27/drivers/net/ethernet/tundra/ |
H A D | tsi108_eth.c | 174 printk("intstat %x intmask %x phy_ok %d" dump_eth_one() 838 u32 intstat = TSI_READ(TSI108_EC_INTSTAT); tsi108_poll() local 841 intstat &= TSI108_INT_RXQUEUE0 | TSI108_INT_RXTHRESH | tsi108_poll() 845 TSI_WRITE(TSI108_EC_INTSTAT, intstat); tsi108_poll() 865 if (intstat & TSI108_INT_RXERROR) { tsi108_poll() 880 if (intstat & TSI108_INT_RXOVERRUN) { tsi108_poll()
|
/linux-4.1.27/drivers/usb/host/ |
H A D | isp116x-hcd.c | 606 u32 intstat = isp116x_read_reg32(isp116x, HCINTSTAT); isp116x_irq() local 607 isp116x_write_reg32(isp116x, HCINTSTAT, intstat); isp116x_irq() 608 if (intstat & HCINT_UE) { isp116x_irq() 617 if (intstat & HCINT_RHSC) isp116x_irq() 623 if (intstat & HCINT_RD) { isp116x_irq()
|
H A D | isp1362-hcd.c | 1128 u32 intstat = isp1362_read_reg32(isp1362_hcd, HCINTSTAT); isp1362_irq() local 1132 DBG(2, "%s: OPR %08x:%08x\n", __func__, intstat, isp1362_hcd->intenb); isp1362_irq() 1133 intstat &= isp1362_hcd->intenb; isp1362_irq() 1134 if (intstat & OHCI_INTR_UE) { isp1362_irq() 1138 if (intstat & OHCI_INTR_RHSC) { isp1362_irq() 1143 if (intstat & OHCI_INTR_RD) { isp1362_irq() 1148 isp1362_write_reg32(isp1362_hcd, HCINTSTAT, intstat); isp1362_irq()
|
/linux-4.1.27/arch/mips/alchemy/common/ |
H A D | dbdma.c | 864 u32 intstat; dbdma_interrupt() local 870 intstat = dbdma_gptr->ddma_intstat; dbdma_interrupt() 872 chan_index = __ffs(intstat); dbdma_interrupt()
|
/linux-4.1.27/drivers/block/ |
H A D | skd_main.c | 3013 u32 intstat; skd_isr() local 3023 intstat = SKD_READL(skdev, FIT_INT_STATUS_HOST); skd_isr() 3026 ack &= intstat; skd_isr() 3028 pr_debug("%s:%s:%d intstat=0x%x ack=0x%x\n", skd_isr() 3029 skdev->name, __func__, __LINE__, intstat, ack); skd_isr() 3052 if (intstat & FIT_ISH_COMPLETION_POSTED) { skd_isr() 3063 if (intstat & FIT_ISH_FW_STATE_CHANGE) { skd_isr() 3073 if (intstat & FIT_ISH_MSG_FROM_DEV) skd_isr()
|
/linux-4.1.27/drivers/message/fusion/ |
H A D | mptbase.c | 4764 u32 intstat=0; WaitForDoorbellAck() local 4771 intstat = CHIPREG_READ32(&ioc->chip->IntStatus); WaitForDoorbellAck() 4772 if (! (intstat & MPI_HIS_IOP_DOORBELL_STATUS)) WaitForDoorbellAck() 4779 intstat = CHIPREG_READ32(&ioc->chip->IntStatus); WaitForDoorbellAck() 4780 if (! (intstat & MPI_HIS_IOP_DOORBELL_STATUS)) WaitForDoorbellAck() 4793 ioc->name, count, intstat); WaitForDoorbellAck() 4814 u32 intstat=0; WaitForDoorbellInt() local 4819 intstat = CHIPREG_READ32(&ioc->chip->IntStatus); WaitForDoorbellInt() 4820 if (intstat & MPI_HIS_DOORBELL_INTERRUPT) WaitForDoorbellInt() 4827 intstat = CHIPREG_READ32(&ioc->chip->IntStatus); WaitForDoorbellInt() 4828 if (intstat & MPI_HIS_DOORBELL_INTERRUPT) WaitForDoorbellInt() 4842 ioc->name, count, intstat); WaitForDoorbellInt()
|
/linux-4.1.27/drivers/net/ethernet/smsc/ |
H A D | epic100.c | 1081 netdev_dbg(dev, "Interrupt, status=%#8.8x new intstat=%#8.8x.\n", epic_interrupt()
|