/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac_lib.c | 148 u32 intr_status = readl(ioaddr + DMA_STATUS); dwmac_dma_interrupt() local 152 pr_debug("%s: [CSR5: 0x%08x]\n", __func__, intr_status); dwmac_dma_interrupt() 153 show_tx_process_state(intr_status); dwmac_dma_interrupt() 154 show_rx_process_state(intr_status); dwmac_dma_interrupt() 157 if (unlikely(intr_status & DMA_STATUS_AIS)) { dwmac_dma_interrupt() 158 if (unlikely(intr_status & DMA_STATUS_UNF)) { dwmac_dma_interrupt() 162 if (unlikely(intr_status & DMA_STATUS_TJT)) dwmac_dma_interrupt() 165 if (unlikely(intr_status & DMA_STATUS_OVF)) dwmac_dma_interrupt() 168 if (unlikely(intr_status & DMA_STATUS_RU)) dwmac_dma_interrupt() 170 if (unlikely(intr_status & DMA_STATUS_RPS)) dwmac_dma_interrupt() 172 if (unlikely(intr_status & DMA_STATUS_RWT)) dwmac_dma_interrupt() 174 if (unlikely(intr_status & DMA_STATUS_ETI)) dwmac_dma_interrupt() 176 if (unlikely(intr_status & DMA_STATUS_TPS)) { dwmac_dma_interrupt() 180 if (unlikely(intr_status & DMA_STATUS_FBI)) { dwmac_dma_interrupt() 186 if (likely(intr_status & DMA_STATUS_NIS)) { dwmac_dma_interrupt() 188 if (likely(intr_status & DMA_STATUS_RI)) { dwmac_dma_interrupt() 196 if (likely(intr_status & DMA_STATUS_TI)) { dwmac_dma_interrupt() 200 if (unlikely(intr_status & DMA_STATUS_ERI)) dwmac_dma_interrupt() 204 if (unlikely(intr_status & dwmac_dma_interrupt() 206 pr_warn("%s: unexpected status %08x\n", __func__, intr_status); dwmac_dma_interrupt() 209 writel((intr_status & 0x1ffff), ioaddr + DMA_STATUS); dwmac_dma_interrupt()
|
H A D | dwmac1000_core.c | 248 u32 intr_status = readl(ioaddr + GMAC_INT_STATUS); dwmac1000_irq_status() local 252 if ((intr_status & mmc_tx_irq)) dwmac1000_irq_status() 254 if (unlikely(intr_status & mmc_rx_irq)) dwmac1000_irq_status() 256 if (unlikely(intr_status & mmc_rx_csum_offload_irq)) dwmac1000_irq_status() 258 if (unlikely(intr_status & pmt_irq)) { dwmac1000_irq_status() 264 if (intr_status & lpiis_irq) { dwmac1000_irq_status() 278 if ((intr_status & pcs_ane_irq) || (intr_status & pcs_link_irq)) { dwmac1000_irq_status() 282 if (intr_status & rgmii_irq) { dwmac1000_irq_status()
|
/linux-4.4.14/drivers/mmc/host/ |
H A D | mvsdio.c | 353 u32 intr_status, intr_done_mask; mvsd_irq() local 356 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); mvsd_irq() 358 intr_status, mvsd_read(MVSD_NOR_INTR_EN), mvsd_irq() 379 (intr_status & host->intr_en & mvsd_irq() 383 while (s >= 32 && (intr_status & MVSD_NOR_RX_FIFO_8W)) { mvsd_irq() 387 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); mvsd_irq() 395 while (s >= 4 && (intr_status & MVSD_NOR_RX_READY)) { mvsd_irq() 399 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); mvsd_irq() 401 if (s && s < 4 && (intr_status & MVSD_NOR_RX_READY)) { mvsd_irq() 407 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); mvsd_irq() 420 s, intr_status, mvsd_read(MVSD_HW_STATE)); mvsd_irq() 425 (intr_status & host->intr_en & mvsd_irq() 435 while (s >= 4 && (intr_status & MVSD_NOR_TX_AVAIL)) { mvsd_irq() 439 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); mvsd_irq() 442 if (s && (intr_status & MVSD_NOR_TX_AVAIL)) { mvsd_irq() 448 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); mvsd_irq() 457 s, intr_status, mvsd_read(MVSD_HW_STATE)); mvsd_irq() 463 mvsd_write(MVSD_NOR_INTR_STATUS, intr_status); mvsd_irq() 467 if (intr_status & host->intr_en & ~intr_done_mask) { mvsd_irq() 481 if (intr_status & MVSD_NOR_UNEXP_RSP) { mvsd_irq() 483 } else if (intr_status & MVSD_NOR_ERROR) { mvsd_irq() 502 if (intr_status & MVSD_NOR_CARD_INT) { mvsd_irq() 511 intr_status, host->intr_en, host->pio_size); mvsd_irq() 526 dev_err(host->dev, "hw_state=0x%04x, intr_status=0x%04x intr_en=0x%04x\n", mvsd_timeout_timer()
|
/linux-4.4.14/drivers/fpga/ |
H A D | zynq-fpga.c | 293 u32 intr_status; zynq_fpga_ops_write() local 330 intr_status = zynq_fpga_read(priv, INT_STS_OFFSET); zynq_fpga_ops_write() 331 zynq_fpga_write(priv, INT_STS_OFFSET, intr_status); zynq_fpga_ops_write() 333 if (!((intr_status & IXR_D_P_DONE_MASK) == IXR_D_P_DONE_MASK)) { zynq_fpga_ops_write() 350 u32 intr_status; zynq_fpga_ops_write_complete() local 356 err = zynq_fpga_poll_timeout(priv, INT_STS_OFFSET, intr_status, zynq_fpga_ops_write_complete() 357 intr_status & IXR_PCFG_DONE_MASK, zynq_fpga_ops_write_complete() 383 u32 intr_status; zynq_fpga_ops_state() local 392 intr_status = zynq_fpga_read(priv, INT_STS_OFFSET); zynq_fpga_ops_state() 395 if (intr_status & IXR_PCFG_DONE_MASK) zynq_fpga_ops_state()
|
/linux-4.4.14/drivers/input/serio/ |
H A D | sun4i-ps2.c | 97 u32 intr_status; sun4i_ps2_interrupt() local 106 intr_status = readl(drvdata->reg_base + PS2_REG_LSTS); sun4i_ps2_interrupt() 110 if (intr_status & PS2_LINE_ERROR_BIT) { sun4i_ps2_interrupt() 111 rxflags = (intr_status & PS2_LINE_ERROR_BIT) ? SERIO_FRAME : 0; sun4i_ps2_interrupt() 112 rxflags |= (intr_status & PS2_LSTS_PARERR) ? SERIO_PARITY : 0; sun4i_ps2_interrupt() 113 rxflags |= (intr_status & PS2_LSTS_PARERR) ? SERIO_TIMEOUT : 0; sun4i_ps2_interrupt() 133 writel(intr_status, drvdata->reg_base + PS2_REG_LSTS); sun4i_ps2_interrupt()
|
/linux-4.4.14/drivers/scsi/bfa/ |
H A D | bfa_hw_ct.c | 40 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); bfa_hwct_reginit() 43 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); bfa_hwct_reginit() 54 bfa_regs->intr_status = (kva + CT2_HOSTFN_INT_STATUS); bfa_hwct2_reginit()
|
H A D | bfa_hw_cb.c | 30 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); bfa_hwcb_reginit() 33 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); bfa_hwcb_reginit() 42 bfa->iocfc.bfa_regs.intr_status); bfa_hwcb_reqq_ack_msix() 56 bfa->iocfc.bfa_regs.intr_status); bfa_hwcb_rspq_ack_msix()
|
H A D | bfa_core.c | 772 intr = readl(bfa->iocfc.bfa_regs.intr_status); bfa_msix_all() 811 intr = readl(bfa->iocfc.bfa_regs.intr_status); bfa_intx() 815 writel(qintr, bfa->iocfc.bfa_regs.intr_status); bfa_intx() 867 writel(umsk, bfa->iocfc.bfa_regs.intr_status); bfa_isr_enable() 915 intr = readl(bfa->iocfc.bfa_regs.intr_status); bfa_msix_lpu_err() 958 writel(intr, bfa->iocfc.bfa_regs.intr_status); bfa_msix_lpu_err()
|
H A D | bfa.h | 161 void __iomem *intr_status; member in struct:bfa_iocfc_regs_s
|
/linux-4.4.14/drivers/scsi/qla4xxx/ |
H A D | ql4_isr.c | 1028 uint32_t intr_status) qla4_83xx_interrupt_service_routine() 1031 if (intr_status) { qla4_83xx_interrupt_service_routine() 1052 uint32_t intr_status) qla4_82xx_interrupt_service_routine() 1055 if ((intr_status & HSRX_RISC_IOCB_INT) && qla4_82xx_interrupt_service_routine() 1060 if (intr_status & HSRX_RISC_MB_INT) qla4_82xx_interrupt_service_routine() 1077 uint32_t intr_status) qla4xxx_interrupt_service_routine() 1080 if (intr_status & CSR_SCSI_COMPLETION_INTR) qla4xxx_interrupt_service_routine() 1084 if (intr_status & CSR_SCSI_PROCESSOR_INTR) { qla4xxx_interrupt_service_routine() 1125 uint32_t intr_status; qla4xxx_intr_handler() local 1149 intr_status = CSR_SCSI_COMPLETION_INTR; qla4xxx_intr_handler() 1151 intr_status = readl(&ha->reg->ctrl_status); qla4xxx_intr_handler() 1153 if ((intr_status & qla4xxx_intr_handler() 1160 if (intr_status & CSR_FATAL_ERROR) { qla4xxx_intr_handler() 1188 } else if (intr_status & CSR_SCSI_RESET_INTR) { qla4xxx_intr_handler() 1200 } else if (intr_status & INTR_PENDING) { qla4xxx_intr_handler() 1201 ha->isp_ops->interrupt_service_routine(ha, intr_status); qla4xxx_intr_handler() 1221 uint32_t intr_status; qla4_82xx_intr_handler() local 1255 intr_status = readl(&ha->qla4_82xx_reg->host_status); qla4_82xx_intr_handler() 1256 if ((intr_status & qla4_82xx_intr_handler() 1262 ha->isp_ops->interrupt_service_routine(ha, intr_status); qla4_82xx_intr_handler() 1396 uint32_t intr_status; qla4_8xxx_default_intr_handler() local 1410 intr_status = readl(&ha->qla4_82xx_reg->host_status); qla4_8xxx_default_intr_handler() 1411 if ((intr_status & qla4_8xxx_default_intr_handler() 1417 ha->isp_ops->interrupt_service_routine(ha, intr_status); qla4_8xxx_default_intr_handler() 1433 int intr_status; qla4_8xxx_msix_rsp_q() local 1447 intr_status = readl(&ha->qla4_82xx_reg->host_status); qla4_8xxx_msix_rsp_q() 1448 if (intr_status & HSRX_RISC_IOCB_INT) { qla4_8xxx_msix_rsp_q() 1027 qla4_83xx_interrupt_service_routine(struct scsi_qla_host *ha, uint32_t intr_status) qla4_83xx_interrupt_service_routine() argument 1051 qla4_82xx_interrupt_service_routine(struct scsi_qla_host *ha, uint32_t intr_status) qla4_82xx_interrupt_service_routine() argument 1076 qla4xxx_interrupt_service_routine(struct scsi_qla_host * ha, uint32_t intr_status) qla4xxx_interrupt_service_routine() argument
|
H A D | ql4_glbl.h | 70 uint32_t intr_status); 127 uint32_t intr_status); 228 uint32_t intr_status);
|
H A D | ql4_83xx.c | 1333 int intr_status; qla4_83xx_process_mbox_intr() local 1335 intr_status = readl(&ha->qla4_83xx_reg->risc_intr); qla4_83xx_process_mbox_intr() 1336 if (intr_status) { qla4_83xx_process_mbox_intr() 1338 ha->isp_ops->interrupt_service_routine(ha, intr_status); qla4_83xx_process_mbox_intr()
|
H A D | ql4_mbx.c | 33 int intr_status; qla4xxx_process_mbox_intr() local 35 intr_status = readl(&ha->reg->ctrl_status); qla4xxx_process_mbox_intr() 36 if (intr_status & INTR_PENDING) { qla4xxx_process_mbox_intr() 43 ha->isp_ops->interrupt_service_routine(ha, intr_status); qla4xxx_process_mbox_intr()
|
H A D | ql4_nx.c | 3939 int intr_status; qla4_82xx_process_mbox_intr() local 3941 intr_status = readl(&ha->qla4_82xx_reg->host_int); qla4_82xx_process_mbox_intr() 3942 if (intr_status & ISRX_82XX_RISC_INT) { qla4_82xx_process_mbox_intr() 3944 intr_status = readl(&ha->qla4_82xx_reg->host_status); qla4_82xx_process_mbox_intr() 3945 ha->isp_ops->interrupt_service_routine(ha, intr_status); qla4_82xx_process_mbox_intr()
|
/linux-4.4.14/drivers/net/ethernet/silan/ |
H A D | sc92031.c | 289 u32 intr_status; member in struct:sc92031_priv 625 priv->intr_status = 0; _sc92031_reset() 839 u32 intr_status, intr_mask; sc92031_tasklet() local 841 intr_status = priv->intr_status; sc92031_tasklet() 848 if (intr_status & TxOK) sc92031_tasklet() 851 if (intr_status & RxOK) sc92031_tasklet() 854 if (intr_status & RxOverflow) sc92031_tasklet() 857 if (intr_status & TimeOut) { sc92031_tasklet() 862 if (intr_status & (LinkFail | LinkOK)) sc92031_tasklet() 880 u32 intr_status, intr_mask; sc92031_interrupt() local 886 intr_status = ioread32(port_base + IntrStatus); sc92031_interrupt() 887 if (unlikely(intr_status == 0xffffffff)) sc92031_interrupt() 890 intr_status &= IntrBits; sc92031_interrupt() 891 if (!intr_status) sc92031_interrupt() 894 priv->intr_status = intr_status; sc92031_interrupt()
|
/linux-4.4.14/drivers/input/misc/ |
H A D | cma3000_d0x.c | 118 int datax, datay, dataz, intr_status; cma3000_thread_irq() local 121 intr_status = CMA3000_READ(data, CMA3000_INTSTATUS, "interrupt status"); cma3000_thread_irq() 122 if (intr_status < 0) cma3000_thread_irq() 126 if (intr_status & CMA3000_INTSTATUS_FFDET) { cma3000_thread_irq()
|
/linux-4.4.14/drivers/input/touchscreen/ |
H A D | bcm_iproc_tsc.c | 192 u32 intr_status; iproc_touchscreen_interrupt() local 199 intr_status = readl(priv->regs + INTERRUPT_STATUS); iproc_touchscreen_interrupt() 200 intr_status &= TS_PEN_INTR_MASK | TS_FIFO_INTR_MASK; iproc_touchscreen_interrupt() 201 if (intr_status == 0) iproc_touchscreen_interrupt() 205 writel(intr_status, priv->regs + INTERRUPT_STATUS); iproc_touchscreen_interrupt() 208 if (intr_status & TS_PEN_INTR_MASK) { iproc_touchscreen_interrupt() 222 if (intr_status & TS_FIFO_INTR_MASK) { iproc_touchscreen_interrupt()
|
/linux-4.4.14/drivers/net/ethernet/adaptec/ |
H A D | starfire.c | 583 static void netdev_error(struct net_device *dev, int intr_status); 587 static void netdev_error(struct net_device *dev, int intr_status); 1288 u32 intr_status = readl(ioaddr + IntrClear); intr_handler() local 1292 dev->name, intr_status); intr_handler() 1294 if (intr_status == 0 || intr_status == (u32) -1) intr_handler() 1299 if (intr_status & (IntrRxDone | IntrRxEmpty)) { intr_handler() 1373 if (intr_status & IntrStatsMax) intr_handler() 1377 if (intr_status & IntrLinkChange) intr_handler() 1381 if (intr_status & IntrAbnormalSummary) intr_handler() 1382 netdev_error(dev, intr_status); intr_handler() 1388 dev->name, intr_status); intr_handler() 1530 u32 intr_status; netdev_poll() local 1540 intr_status = readl(ioaddr + IntrStatus); netdev_poll() 1541 } while (intr_status & (IntrRxDone | IntrRxEmpty)); netdev_poll() 1544 intr_status = readl(ioaddr + IntrEnable); netdev_poll() 1545 intr_status |= IntrRxDone | IntrRxEmpty; netdev_poll() 1546 writel(intr_status, ioaddr + IntrEnable); netdev_poll() 1659 static void netdev_error(struct net_device *dev, int intr_status) netdev_error() argument 1664 if (intr_status & IntrTxDataLow) { netdev_error() 1672 if (intr_status & IntrRxGFPDead) { netdev_error() 1676 if (intr_status & (IntrNoTxCsum | IntrDMAErr)) { netdev_error() 1680 if ((intr_status & ~(IntrNormalMask | IntrAbnormalSummary | IntrLinkChange | IntrStatsMax | IntrTxDataLow | IntrRxGFPDead | IntrNoTxCsum | IntrPCIPad)) && debug) netdev_error() 1682 dev->name, intr_status); netdev_error()
|
/linux-4.4.14/drivers/tty/serial/ |
H A D | sirfsoc_uart.c | 467 unsigned long intr_status; sirfsoc_uart_isr() local 479 intr_status = rd_regl(port, ureg->sirfsoc_int_st_reg); sirfsoc_uart_isr() 480 wr_regl(port, ureg->sirfsoc_int_st_reg, intr_status); sirfsoc_uart_isr() 481 intr_status &= rd_regl(port, ureg->sirfsoc_int_en_reg); sirfsoc_uart_isr() 482 if (unlikely(intr_status & (SIRFUART_ERR_INT_STAT(uint_st, sirfsoc_uart_isr() 484 if (intr_status & uint_st->sirfsoc_rxd_brk) { sirfsoc_uart_isr() 489 if (intr_status & uint_st->sirfsoc_rx_oflow) { sirfsoc_uart_isr() 493 if (intr_status & uint_st->sirfsoc_frm_err) { sirfsoc_uart_isr() 497 if (intr_status & uint_st->sirfsoc_parity_err) { sirfsoc_uart_isr() 504 intr_status &= port->read_status_mask; sirfsoc_uart_isr() 505 uart_insert_char(port, intr_status, sirfsoc_uart_isr() 510 (intr_status & SIRFUART_CTS_INT_ST(uint_st)) && sirfsoc_uart_isr() 522 (intr_status & SIRFUART_RX_IO_INT_ST(uint_st))) { sirfsoc_uart_isr() 533 if (intr_status & uint_st->sirfsoc_rx_done) { sirfsoc_uart_isr() 548 if (intr_status & uint_st->sirfsoc_rx_timeout) { sirfsoc_uart_isr() 570 if (intr_status & uint_st->sirfsoc_txfifo_empty) { sirfsoc_uart_isr()
|
/linux-4.4.14/drivers/net/ethernet/renesas/ |
H A D | sh_eth.c | 1452 static int sh_eth_rx(struct net_device *ndev, u32 intr_status, int *quota) sh_eth_rx() argument 1572 if (intr_status & EESR_RDE && sh_eth_rx() 1603 static void sh_eth_error(struct net_device *ndev, u32 intr_status) sh_eth_error() argument 1610 if (intr_status & EESR_ECI) { sh_eth_error() 1642 if (intr_status & EESR_TWB) { sh_eth_error() 1644 if (intr_status & EESR_TABT) { /* Transmit Abort int */ sh_eth_error() 1650 if (intr_status & EESR_RABT) { sh_eth_error() 1652 if (intr_status & EESR_RFRMER) { sh_eth_error() 1658 if (intr_status & EESR_TDE) { sh_eth_error() 1664 if (intr_status & EESR_TFE) { sh_eth_error() 1670 if (intr_status & EESR_RDE) { sh_eth_error() 1675 if (intr_status & EESR_RFE) { sh_eth_error() 1680 if (!mdp->cd->no_ade && (intr_status & EESR_ADE)) { sh_eth_error() 1689 if (intr_status & mask) { sh_eth_error() 1695 intr_status, mdp->cur_tx, mdp->dirty_tx, sh_eth_error() 1716 u32 intr_status, intr_enable; sh_eth_interrupt() local 1721 intr_status = sh_eth_read(ndev, EESR); sh_eth_interrupt() 1728 intr_status &= intr_enable | DMAC_M_ECI; sh_eth_interrupt() 1729 if (intr_status & (EESR_RX_CHECK | cd->tx_check | cd->eesr_err_check)) sh_eth_interrupt() 1739 if (intr_status & EESR_RX_CHECK) { sh_eth_interrupt() 1748 intr_status, intr_enable); sh_eth_interrupt() 1753 if (intr_status & cd->tx_check) { sh_eth_interrupt() 1755 sh_eth_write(ndev, intr_status & cd->tx_check, EESR); sh_eth_interrupt() 1761 if (intr_status & cd->eesr_err_check) { sh_eth_interrupt() 1763 sh_eth_write(ndev, intr_status & cd->eesr_err_check, EESR); sh_eth_interrupt() 1765 sh_eth_error(ndev, intr_status); sh_eth_interrupt() 1780 u32 intr_status; sh_eth_poll() local 1783 intr_status = sh_eth_read(ndev, EESR); sh_eth_poll() 1784 if (!(intr_status & EESR_RX_CHECK)) sh_eth_poll() 1787 sh_eth_write(ndev, intr_status & EESR_RX_CHECK, EESR); sh_eth_poll() 1789 if (sh_eth_rx(ndev, intr_status, "a)) sh_eth_poll()
|
/linux-4.4.14/drivers/staging/ste_rmi4/ |
H A D | synaptics_i2c_rmi4.c | 437 unsigned char intr_status[4]; synaptics_rmi4_sensor_report() local 452 intr_status, synaptics_rmi4_sensor_report() 467 if (intr_status[rfi->index_to_intr_reg] & synaptics_rmi4_sensor_report() 894 unsigned char intr_status[4]; synaptics_rmi4_probe() local 986 rmi4_data->fn01_data_base_addr + 1, intr_status, synaptics_rmi4_probe() 1054 unsigned char intr_status; synaptics_rmi4_suspend() local 1062 &intr_status, synaptics_rmi4_suspend() 1069 (intr_status & ~TOUCHPAD_CTRL_INTR)); synaptics_rmi4_suspend() 1087 unsigned char intr_status; synaptics_rmi4_resume() local 1101 &intr_status, synaptics_rmi4_resume() 1108 (intr_status | TOUCHPAD_CTRL_INTR)); synaptics_rmi4_resume()
|
/linux-4.4.14/drivers/media/pci/smipcie/ |
H A D | smipcie-main.c | 296 u32 intr_status, finishedData, dmaManagement; smi_dma_xfer() local 299 intr_status = port->_int_status; smi_dma_xfer() 305 if ((intr_status & port->_dmaInterruptCH0) && (dmaChan0State == 0x01)) { smi_dma_xfer() 328 if ((intr_status & port->_dmaInterruptCH1) && (dmaChan1State == 0x01)) { smi_dma_xfer() 351 if (intr_status & port->_dmaInterruptCH0) smi_dma_xfer() 353 if (intr_status & port->_dmaInterruptCH1) smi_dma_xfer() 474 u32 intr_status = smi_read(MSI_INT_STATUS); smi_irq_handler() local 478 handled += smi_port_irq(port0, intr_status); smi_irq_handler() 482 handled += smi_port_irq(port1, intr_status); smi_irq_handler() 485 handled += smi_ir_irq(ir, intr_status); smi_irq_handler()
|
/linux-4.4.14/drivers/net/ethernet/packetengines/ |
H A D | yellowfin.c | 353 static void yellowfin_error(struct net_device *dev, int intr_status); 903 u16 intr_status = ioread16(ioaddr + IntrClear); yellowfin_interrupt() local 907 intr_status); yellowfin_interrupt() 909 if (intr_status == 0) yellowfin_interrupt() 913 if (intr_status & (IntrRxDone | IntrEarlyRx)) { yellowfin_interrupt() 941 if ((intr_status & IntrTxDone) || (yp->tx_tail_desc->tx_errs)) { yellowfin_interrupt() 1016 if (intr_status & 0x2ee) /* Abnormal error summary. */ yellowfin_interrupt() 1017 yellowfin_error(dev, intr_status); yellowfin_interrupt() 1021 intr_status); yellowfin_interrupt() 1178 static void yellowfin_error(struct net_device *dev, int intr_status) yellowfin_error() argument 1180 netdev_err(dev, "Something Wicked happened! %04x\n", intr_status); yellowfin_error() 1182 if (intr_status & (IntrTxPCIErr | IntrTxPCIFault)) yellowfin_error() 1184 if (intr_status & (IntrRxPCIErr | IntrRxPCIFault)) yellowfin_error()
|
H A D | hamachi.c | 558 static void hamachi_error(struct net_device *dev, int intr_status); 1310 u32 intr_status = readl(ioaddr + InterruptClear); hamachi_interrupt() local 1314 dev->name, intr_status); hamachi_interrupt() 1316 if (intr_status == 0) hamachi_interrupt() 1321 if (intr_status & IntrRxDone) hamachi_interrupt() 1324 if (intr_status & IntrTxDone){ hamachi_interrupt() 1364 if (intr_status & hamachi_interrupt() 1367 hamachi_error(dev, intr_status); hamachi_interrupt() 1371 dev->name, intr_status); hamachi_interrupt() 1614 static void hamachi_error(struct net_device *dev, int intr_status) hamachi_error() argument 1619 if (intr_status & (LinkChange|NegotiationChange)) { hamachi_error() 1631 if (intr_status & StatsMax) { hamachi_error() 1637 if ((intr_status & ~(LinkChange|StatsMax|NegotiationChange|IntrRxDone|IntrTxDone)) && hamachi_error() 1640 dev->name, intr_status); hamachi_error() 1642 if (intr_status & (IntrTxPCIErr | IntrTxPCIFault)) hamachi_error() 1644 if (intr_status & (IntrRxPCIErr | IntrRxPCIFault)) hamachi_error()
|
/linux-4.4.14/drivers/net/ethernet/dec/tulip/ |
H A D | winbond-840.c | 339 static void netdev_error(struct net_device *dev, int intr_status); 1124 u32 intr_status = ioread32(ioaddr + IntrStatus); intr_handler() local 1127 iowrite32(intr_status & 0x001ffff, ioaddr + IntrStatus); intr_handler() 1130 netdev_dbg(dev, "Interrupt, status %04x\n", intr_status); intr_handler() 1132 if ((intr_status & (NormalIntr|AbnormalIntr)) == 0) intr_handler() 1137 if (intr_status & (RxIntr | RxNoBuf)) intr_handler() 1139 if (intr_status & RxNoBuf) intr_handler() 1142 if (intr_status & (TxNoBuf | TxIntr) && intr_handler() 1150 if (intr_status & (AbnormalIntr | TxFIFOUnderflow | SystemError | intr_handler() 1152 netdev_error(dev, intr_status); intr_handler() 1157 intr_status); intr_handler() 1286 static void netdev_error(struct net_device *dev, int intr_status) netdev_error() argument 1292 netdev_dbg(dev, "Abnormal event, %08x\n", intr_status); netdev_error() 1293 if (intr_status == 0xffffffff) netdev_error() 1296 if (intr_status & TxFIFOUnderflow) { netdev_error() 1315 if (intr_status & RxDied) { /* Missed a Rx frame. */ netdev_error() 1318 if (intr_status & TimerInt) { netdev_error()
|
/linux-4.4.14/drivers/net/ethernet/calxeda/ |
H A D | xgmac.c | 1389 u32 intr_status; xgmac_pmt_interrupt() local 1394 intr_status = __raw_readl(ioaddr + XGMAC_INT_STAT); xgmac_pmt_interrupt() 1395 if (intr_status & XGMAC_INT_STAT_PMT) { xgmac_pmt_interrupt() 1405 u32 intr_status; xgmac_interrupt() local 1411 intr_status = __raw_readl(priv->base + XGMAC_DMA_STATUS); xgmac_interrupt() 1412 intr_status &= __raw_readl(priv->base + XGMAC_DMA_INTR_ENA); xgmac_interrupt() 1413 __raw_writel(intr_status, priv->base + XGMAC_DMA_STATUS); xgmac_interrupt() 1417 if (unlikely(intr_status & DMA_STATUS_AIS)) { xgmac_interrupt() 1418 if (intr_status & DMA_STATUS_TJT) { xgmac_interrupt() 1422 if (intr_status & DMA_STATUS_RU) xgmac_interrupt() 1424 if (intr_status & DMA_STATUS_RPS) { xgmac_interrupt() 1428 if (intr_status & DMA_STATUS_ETI) { xgmac_interrupt() 1432 if (intr_status & DMA_STATUS_TPS) { xgmac_interrupt() 1437 if (intr_status & DMA_STATUS_FBI) { xgmac_interrupt() 1444 if (intr_status & (DMA_STATUS_RI | DMA_STATUS_TU | DMA_STATUS_TI)) { xgmac_interrupt()
|
/linux-4.4.14/drivers/net/ethernet/dlink/ |
H A D | sundance.c | 443 static void netdev_error(struct net_device *dev, int intr_status); 444 static void netdev_error(struct net_device *dev, int intr_status); 1198 int intr_status = ioread16(ioaddr + IntrStatus); intr_handler() local 1199 iowrite16(intr_status, ioaddr + IntrStatus); intr_handler() 1203 dev->name, intr_status); intr_handler() 1205 if (!(intr_status & DEFAULT_INTR)) intr_handler() 1210 if (intr_status & (IntrRxDMADone)) { intr_handler() 1217 if (intr_status & (IntrTxDone | IntrDrvRqst)) { intr_handler() 1322 if (intr_status & (IntrPCIErr | LinkChange | StatsMax)) intr_handler() 1323 netdev_error(dev, intr_status); intr_handler() 1460 static void netdev_error(struct net_device *dev, int intr_status) netdev_error() argument 1467 if (intr_status & LinkChange) { netdev_error() 1515 if (intr_status & StatsMax) { netdev_error() 1518 if (intr_status & IntrPCIErr) { netdev_error() 1520 dev->name, intr_status); netdev_error()
|
/linux-4.4.14/drivers/spi/ |
H A D | spi-cadence.c | 344 u32 intr_status, status; cdns_spi_irq() local 347 intr_status = cdns_spi_read(xspi, CDNS_SPI_ISR_OFFSET); cdns_spi_irq() 348 cdns_spi_write(xspi, CDNS_SPI_ISR_OFFSET, intr_status); cdns_spi_irq() 350 if (intr_status & CDNS_SPI_IXR_MODF_MASK) { cdns_spi_irq() 359 } else if (intr_status & CDNS_SPI_IXR_TXOW_MASK) { cdns_spi_irq()
|
/linux-4.4.14/drivers/net/wireless/zd1211rw/ |
H A D | zd_rf_uw2453.c | 312 u16 intr_status; uw2453_init_hw() local 407 r = zd_ioread16_locked(chip, &intr_status, UW2453_INTR_REG); uw2453_init_hw() 411 if (!(intr_status & 0xf)) { uw2453_init_hw()
|
/linux-4.4.14/drivers/net/ethernet/natsemi/ |
H A D | natsemi.c | 564 u32 intr_status; member in struct:netdev_private 626 static void netdev_error(struct net_device *dev, int intr_status); 877 np->intr_status = 0; natsemi_probe1() 1464 np->intr_status &= ~RxResetDone; reset_rx() 1469 np->intr_status |= readl(ioaddr + IntrStatus); reset_rx() 1470 if (np->intr_status & RxResetDone) reset_rx() 2196 np->intr_status = readl(ioaddr + IntrStatus); intr_handler() 2198 if (!np->intr_status) intr_handler() 2204 dev->name, np->intr_status, intr_handler() 2216 dev->name, np->intr_status, intr_handler() 2236 dev->name, np->intr_status, natsemi_poll() 2241 if (np->intr_status & natsemi_poll() 2247 if (np->intr_status & natsemi_poll() 2255 if (np->intr_status & IntrAbnormalSummary) natsemi_poll() 2256 netdev_error(dev, np->intr_status); natsemi_poll() 2261 np->intr_status = readl(ioaddr + IntrStatus); natsemi_poll() 2262 } while (np->intr_status); natsemi_poll() 2394 static void netdev_error(struct net_device *dev, int intr_status) netdev_error() argument 2400 if (intr_status & LinkChange) { netdev_error() 2414 if (intr_status & StatsMax) { netdev_error() 2417 if (intr_status & IntrTxUnderrun) { netdev_error() 2432 if (intr_status & WOLPkt && netif_msg_wol(np)) { netdev_error() 2437 if (intr_status & RxStatusFIFOOver) { netdev_error() 2446 if (intr_status & IntrPCIErr) { netdev_error() 2448 intr_status & IntrPCIErr); netdev_error()
|
/linux-4.4.14/drivers/devfreq/ |
H A D | tegra-devfreq.c | 253 u32 intr_status, dev_ctrl; actmon_isr_device() local 260 intr_status = device_readl(dev, ACTMON_DEV_INTR_STATUS); actmon_isr_device() 263 if (intr_status & ACTMON_DEV_INTR_CONSECUTIVE_UPPER) { actmon_isr_device() 277 } else if (intr_status & ACTMON_DEV_INTR_CONSECUTIVE_LOWER) { actmon_isr_device()
|
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
H A D | bna_enet.c | 261 bna_err_handler(struct bna *bna, u32 intr_status) bna_err_handler() argument 263 if (BNA_IS_HALT_INTR(bna, intr_status)) bna_err_handler() 270 bna_mbox_handler(struct bna *bna, u32 intr_status) bna_mbox_handler() argument 272 if (BNA_IS_ERR_INTR(bna, intr_status)) { bna_mbox_handler() 273 bna_err_handler(bna, intr_status); bna_mbox_handler() 276 if (BNA_IS_MBOX_INTR(bna, intr_status)) bna_mbox_handler() 1324 u32 intr_status; \ 1325 bna_intr_status_get((_ioceth)->bna, intr_status); \
|
H A D | bnad.c | 786 u32 intr_status; bnad_msix_mbox_handler() local 796 bna_intr_status_get(&bnad->bna, intr_status); bnad_msix_mbox_handler() 798 if (BNA_IS_MBOX_ERR_INTR(&bnad->bna, intr_status)) bnad_msix_mbox_handler() 799 bna_mbox_handler(&bnad->bna, intr_status); bnad_msix_mbox_handler() 810 u32 intr_status; bnad_isr() local 823 bna_intr_status_get(&bnad->bna, intr_status); bnad_isr() 825 if (unlikely(!intr_status)) { bnad_isr() 830 if (BNA_IS_MBOX_ERR_INTR(&bnad->bna, intr_status)) bnad_isr() 831 bna_mbox_handler(&bnad->bna, intr_status); bnad_isr() 835 if (!BNA_IS_INTX_DATA_INTR(intr_status)) bnad_isr()
|
H A D | bna.h | 286 void bna_mbox_handler(struct bna *bna, u32 intr_status);
|
/linux-4.4.14/sound/soc/intel/boards/ |
H A D | mfld_machine.c | 227 static void mfld_jack_check(unsigned int intr_status) mfld_jack_check() argument 235 jack_data.intr_id = intr_status; mfld_jack_check()
|
/linux-4.4.14/drivers/net/ethernet/ |
H A D | fealnx.c | 1447 u32 intr_status = ioread32(ioaddr + ISR); intr_handler() local 1450 iowrite32(intr_status, ioaddr + ISR); intr_handler() 1454 intr_status); intr_handler() 1456 if (!(intr_status & np->imrvalue)) intr_handler() 1463 // if (intr_status & FBE) intr_handler() 1470 if (intr_status & TUNF) intr_handler() 1473 if (intr_status & CNTOVF) { intr_handler() 1483 if (intr_status & (RI | RBU)) { intr_handler() 1484 if (intr_status & RI) intr_handler() 1571 "status=0x%4.4x.\n", dev->name, intr_status); intr_handler()
|
/linux-4.4.14/drivers/net/ethernet/via/ |
H A D | via-rhine.c | 558 u32 intr_status; rhine_get_events() local 560 intr_status = ioread16(ioaddr + IntrStatus); rhine_get_events() 563 intr_status |= ioread8(ioaddr + IntrStatus2) << 16; rhine_get_events() 564 return intr_status; rhine_get_events() 2165 u32 intr_status; rhine_restart_tx() local 2171 intr_status = rhine_get_events(rp); rhine_restart_tx() 2173 if ((intr_status & IntrTxErrSummary) == 0) { rhine_restart_tx() 2193 intr_status); rhine_restart_tx() 2203 u32 intr_status; rhine_slow_event_task() local 2210 intr_status = rhine_get_events(rp); rhine_slow_event_task() 2211 rhine_ack_events(rp, intr_status & RHINE_EVENT_SLOW); rhine_slow_event_task() 2213 if (intr_status & IntrLinkChange) rhine_slow_event_task() 2216 if (intr_status & IntrPCIErr) rhine_slow_event_task()
|
/linux-4.4.14/drivers/mtd/nand/ |
H A D | denali.c | 701 uint32_t intr_status; wait_for_irq() local 708 intr_status = denali->irq_status; wait_for_irq() 710 if (intr_status & irq_mask) { wait_for_irq() 727 intr_status, irq_mask); wait_for_irq() 729 intr_status = 0; wait_for_irq() 731 return intr_status; wait_for_irq()
|
/linux-4.4.14/drivers/scsi/ufs/ |
H A D | ufshcd.c | 3135 * @intr_status: interrupt status generated by the controller 3137 static void ufshcd_uic_cmd_compl(struct ufs_hba *hba, u32 intr_status) ufshcd_uic_cmd_compl() argument 3139 if ((intr_status & UIC_COMMAND_COMPL) && hba->active_uic_cmd) { ufshcd_uic_cmd_compl() 3147 if ((intr_status & UFSHCD_UIC_PWR_MASK) && hba->uic_async_done) ufshcd_uic_cmd_compl() 3620 * @intr_status: contains interrupts generated by the controller 3622 static void ufshcd_sl_intr(struct ufs_hba *hba, u32 intr_status) ufshcd_sl_intr() argument 3624 hba->errors = UFSHCD_ERROR_MASK & intr_status; ufshcd_sl_intr() 3628 if (intr_status & UFSHCD_UIC_MASK) ufshcd_sl_intr() 3629 ufshcd_uic_cmd_compl(hba, intr_status); ufshcd_sl_intr() 3631 if (intr_status & UTP_TASK_REQ_COMPL) ufshcd_sl_intr() 3634 if (intr_status & UTP_TRANSFER_REQ_COMPL) ufshcd_sl_intr() 3648 u32 intr_status; ufshcd_intr() local 3653 intr_status = ufshcd_readl(hba, REG_INTERRUPT_STATUS); ufshcd_intr() 3655 if (intr_status) { ufshcd_intr() 3656 ufshcd_writel(hba, intr_status, REG_INTERRUPT_STATUS); ufshcd_intr() 3657 ufshcd_sl_intr(hba, intr_status); ufshcd_intr()
|
/linux-4.4.14/sound/soc/intel/skylake/ |
H A D | skl-sst-dsp.c | 263 ctx->intr_status = val; skl_dsp_sst_interrupt()
|
H A D | skl-sst-ipc.c | 384 if (dsp->intr_status & SKL_ADSPIS_CL_DMA) skl_dsp_irq_thread_handler() 388 if (!(dsp->intr_status & SKL_ADSPIS_IPC)) skl_dsp_irq_thread_handler()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | sdio.h | 38 /* intr_status */
|
/linux-4.4.14/sound/soc/intel/common/ |
H A D | sst-dsp-priv.h | 316 u32 intr_status; member in struct:sst_dsp
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_int.c | 1047 u64 intr_status = 0; qed_int_igu_read_sisr_reg() local 1061 intr_status = ((u64)intr_status_hi << 32) + (u64)intr_status_lo; qed_int_igu_read_sisr_reg() 1063 return intr_status; qed_int_igu_read_sisr_reg()
|
/linux-4.4.14/drivers/scsi/cxlflash/ |
H A D | sislite.h | 232 __be64 intr_status; /* this sends LISN# programmed in ctx_ctrl. member in struct:sisl_host_map
|
H A D | main.c | 1206 reg = readq_be(&afu->host_map->intr_status); cxlflash_sync_err_irq() 1210 pr_err("%s: %llX: spurious interrupt, intr_status %016llX\n", cxlflash_sync_err_irq() 1215 pr_err("%s: %llX: unexpected interrupt, intr_status %016llX\n", cxlflash_sync_err_irq()
|
/linux-4.4.14/drivers/ata/ |
H A D | ahci.h | 311 atomic_t intr_status; /* interrupts to handle */ member in struct:ahci_port_priv
|
H A D | libahci.c | 1814 status = atomic_xchg(&pp->intr_status, 0); ahci_port_thread_fn() 1837 atomic_or(status, &pp->intr_status); ahci_multi_irqs_intr()
|
/linux-4.4.14/drivers/media/platform/am437x/ |
H A D | am437x-vpfe.c | 1303 int intr_status; vpfe_isr() local 1306 intr_status = vpfe_reg_read(&vpfe->ccdc, VPFE_IRQ_STS); vpfe_isr() 1308 if (intr_status & VPFE_VDINT0) { vpfe_isr() 1365 if (intr_status & VPFE_VDINT1) { vpfe_isr() 1374 vpfe_clear_intr(&vpfe->ccdc, intr_status); vpfe_isr()
|
/linux-4.4.14/drivers/net/ethernet/3com/ |
H A D | typhoon.c | 1766 u32 intr_status; typhoon_interrupt() local 1768 intr_status = ioread32(ioaddr + TYPHOON_REG_INTR_STATUS); typhoon_interrupt() 1769 if(!(intr_status & TYPHOON_INTR_HOST_INT)) typhoon_interrupt() 1772 iowrite32(intr_status, ioaddr + TYPHOON_REG_INTR_STATUS); typhoon_interrupt()
|
/linux-4.4.14/drivers/net/ethernet/smsc/ |
H A D | epic100.c | 1131 netdev_dbg(dev, "exit interrupt, intr_status=%#4.4x.\n", epic_interrupt()
|
/linux-4.4.14/drivers/net/ethernet/realtek/ |
H A D | 8139too.c | 2217 netdev_dbg(dev, "exiting interrupt, intr_status=%#4.4x\n", rtl8139_interrupt()
|