Home
last modified time | relevance | path

Searched refs:intr_status (Results 1 – 49 of 49) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Ddwmac_lib.c148 u32 intr_status = readl(ioaddr + DMA_STATUS); in dwmac_dma_interrupt() local
152 pr_debug("%s: [CSR5: 0x%08x]\n", __func__, intr_status); in dwmac_dma_interrupt()
153 show_tx_process_state(intr_status); in dwmac_dma_interrupt()
154 show_rx_process_state(intr_status); in dwmac_dma_interrupt()
157 if (unlikely(intr_status & DMA_STATUS_AIS)) { in dwmac_dma_interrupt()
158 if (unlikely(intr_status & DMA_STATUS_UNF)) { in dwmac_dma_interrupt()
162 if (unlikely(intr_status & DMA_STATUS_TJT)) in dwmac_dma_interrupt()
165 if (unlikely(intr_status & DMA_STATUS_OVF)) in dwmac_dma_interrupt()
168 if (unlikely(intr_status & DMA_STATUS_RU)) in dwmac_dma_interrupt()
170 if (unlikely(intr_status & DMA_STATUS_RPS)) in dwmac_dma_interrupt()
[all …]
Ddwmac1000_core.c248 u32 intr_status = readl(ioaddr + GMAC_INT_STATUS); in dwmac1000_irq_status() local
252 if ((intr_status & mmc_tx_irq)) in dwmac1000_irq_status()
254 if (unlikely(intr_status & mmc_rx_irq)) in dwmac1000_irq_status()
256 if (unlikely(intr_status & mmc_rx_csum_offload_irq)) in dwmac1000_irq_status()
258 if (unlikely(intr_status & pmt_irq)) { in dwmac1000_irq_status()
264 if (intr_status & lpiis_irq) { in dwmac1000_irq_status()
278 if ((intr_status & pcs_ane_irq) || (intr_status & pcs_link_irq)) { in dwmac1000_irq_status()
282 if (intr_status & rgmii_irq) { in dwmac1000_irq_status()
/linux-4.4.14/drivers/mmc/host/
Dmvsdio.c353 u32 intr_status, intr_done_mask; in mvsd_irq() local
356 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq()
358 intr_status, mvsd_read(MVSD_NOR_INTR_EN), in mvsd_irq()
379 (intr_status & host->intr_en & in mvsd_irq()
383 while (s >= 32 && (intr_status & MVSD_NOR_RX_FIFO_8W)) { in mvsd_irq()
387 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq()
395 while (s >= 4 && (intr_status & MVSD_NOR_RX_READY)) { in mvsd_irq()
399 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq()
401 if (s && s < 4 && (intr_status & MVSD_NOR_RX_READY)) { in mvsd_irq()
407 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq()
[all …]
/linux-4.4.14/drivers/fpga/
Dzynq-fpga.c293 u32 intr_status; in zynq_fpga_ops_write() local
330 intr_status = zynq_fpga_read(priv, INT_STS_OFFSET); in zynq_fpga_ops_write()
331 zynq_fpga_write(priv, INT_STS_OFFSET, intr_status); in zynq_fpga_ops_write()
333 if (!((intr_status & IXR_D_P_DONE_MASK) == IXR_D_P_DONE_MASK)) { in zynq_fpga_ops_write()
350 u32 intr_status; in zynq_fpga_ops_write_complete() local
356 err = zynq_fpga_poll_timeout(priv, INT_STS_OFFSET, intr_status, in zynq_fpga_ops_write_complete()
357 intr_status & IXR_PCFG_DONE_MASK, in zynq_fpga_ops_write_complete()
383 u32 intr_status; in zynq_fpga_ops_state() local
392 intr_status = zynq_fpga_read(priv, INT_STS_OFFSET); in zynq_fpga_ops_state()
395 if (intr_status & IXR_PCFG_DONE_MASK) in zynq_fpga_ops_state()
/linux-4.4.14/drivers/scsi/qla4xxx/
Dql4_isr.c1028 uint32_t intr_status) in qla4_83xx_interrupt_service_routine() argument
1031 if (intr_status) { in qla4_83xx_interrupt_service_routine()
1052 uint32_t intr_status) in qla4_82xx_interrupt_service_routine() argument
1055 if ((intr_status & HSRX_RISC_IOCB_INT) && in qla4_82xx_interrupt_service_routine()
1060 if (intr_status & HSRX_RISC_MB_INT) in qla4_82xx_interrupt_service_routine()
1077 uint32_t intr_status) in qla4xxx_interrupt_service_routine() argument
1080 if (intr_status & CSR_SCSI_COMPLETION_INTR) in qla4xxx_interrupt_service_routine()
1084 if (intr_status & CSR_SCSI_PROCESSOR_INTR) { in qla4xxx_interrupt_service_routine()
1125 uint32_t intr_status; in qla4xxx_intr_handler() local
1149 intr_status = CSR_SCSI_COMPLETION_INTR; in qla4xxx_intr_handler()
[all …]
Dql4_glbl.h70 uint32_t intr_status);
127 uint32_t intr_status);
228 uint32_t intr_status);
Dql4_83xx.c1333 int intr_status; in qla4_83xx_process_mbox_intr() local
1335 intr_status = readl(&ha->qla4_83xx_reg->risc_intr); in qla4_83xx_process_mbox_intr()
1336 if (intr_status) { in qla4_83xx_process_mbox_intr()
1338 ha->isp_ops->interrupt_service_routine(ha, intr_status); in qla4_83xx_process_mbox_intr()
Dql4_mbx.c33 int intr_status; in qla4xxx_process_mbox_intr() local
35 intr_status = readl(&ha->reg->ctrl_status); in qla4xxx_process_mbox_intr()
36 if (intr_status & INTR_PENDING) { in qla4xxx_process_mbox_intr()
43 ha->isp_ops->interrupt_service_routine(ha, intr_status); in qla4xxx_process_mbox_intr()
Dql4_nx.c3939 int intr_status; in qla4_82xx_process_mbox_intr() local
3941 intr_status = readl(&ha->qla4_82xx_reg->host_int); in qla4_82xx_process_mbox_intr()
3942 if (intr_status & ISRX_82XX_RISC_INT) { in qla4_82xx_process_mbox_intr()
3944 intr_status = readl(&ha->qla4_82xx_reg->host_status); in qla4_82xx_process_mbox_intr()
3945 ha->isp_ops->interrupt_service_routine(ha, intr_status); in qla4_82xx_process_mbox_intr()
/linux-4.4.14/drivers/input/serio/
Dsun4i-ps2.c97 u32 intr_status; in sun4i_ps2_interrupt() local
106 intr_status = readl(drvdata->reg_base + PS2_REG_LSTS); in sun4i_ps2_interrupt()
110 if (intr_status & PS2_LINE_ERROR_BIT) { in sun4i_ps2_interrupt()
111 rxflags = (intr_status & PS2_LINE_ERROR_BIT) ? SERIO_FRAME : 0; in sun4i_ps2_interrupt()
112 rxflags |= (intr_status & PS2_LSTS_PARERR) ? SERIO_PARITY : 0; in sun4i_ps2_interrupt()
113 rxflags |= (intr_status & PS2_LSTS_PARERR) ? SERIO_TIMEOUT : 0; in sun4i_ps2_interrupt()
133 writel(intr_status, drvdata->reg_base + PS2_REG_LSTS); in sun4i_ps2_interrupt()
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_hw_cb.c30 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); in bfa_hwcb_reginit()
33 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); in bfa_hwcb_reginit()
42 bfa->iocfc.bfa_regs.intr_status); in bfa_hwcb_reqq_ack_msix()
56 bfa->iocfc.bfa_regs.intr_status); in bfa_hwcb_rspq_ack_msix()
Dbfa_hw_ct.c40 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); in bfa_hwct_reginit()
43 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); in bfa_hwct_reginit()
54 bfa_regs->intr_status = (kva + CT2_HOSTFN_INT_STATUS); in bfa_hwct2_reginit()
Dbfa_core.c772 intr = readl(bfa->iocfc.bfa_regs.intr_status); in bfa_msix_all()
811 intr = readl(bfa->iocfc.bfa_regs.intr_status); in bfa_intx()
815 writel(qintr, bfa->iocfc.bfa_regs.intr_status); in bfa_intx()
867 writel(umsk, bfa->iocfc.bfa_regs.intr_status); in bfa_isr_enable()
915 intr = readl(bfa->iocfc.bfa_regs.intr_status); in bfa_msix_lpu_err()
958 writel(intr, bfa->iocfc.bfa_regs.intr_status); in bfa_msix_lpu_err()
Dbfa.h161 void __iomem *intr_status; member
/linux-4.4.14/drivers/staging/ste_rmi4/
Dsynaptics_i2c_rmi4.c437 unsigned char intr_status[4]; in synaptics_rmi4_sensor_report() local
452 intr_status, in synaptics_rmi4_sensor_report()
467 if (intr_status[rfi->index_to_intr_reg] & in synaptics_rmi4_sensor_report()
894 unsigned char intr_status[4]; in synaptics_rmi4_probe() local
986 rmi4_data->fn01_data_base_addr + 1, intr_status, in synaptics_rmi4_probe()
1054 unsigned char intr_status; in synaptics_rmi4_suspend() local
1062 &intr_status, in synaptics_rmi4_suspend()
1069 (intr_status & ~TOUCHPAD_CTRL_INTR)); in synaptics_rmi4_suspend()
1087 unsigned char intr_status; in synaptics_rmi4_resume() local
1101 &intr_status, in synaptics_rmi4_resume()
[all …]
/linux-4.4.14/drivers/input/touchscreen/
Dbcm_iproc_tsc.c192 u32 intr_status; in iproc_touchscreen_interrupt() local
199 intr_status = readl(priv->regs + INTERRUPT_STATUS); in iproc_touchscreen_interrupt()
200 intr_status &= TS_PEN_INTR_MASK | TS_FIFO_INTR_MASK; in iproc_touchscreen_interrupt()
201 if (intr_status == 0) in iproc_touchscreen_interrupt()
205 writel(intr_status, priv->regs + INTERRUPT_STATUS); in iproc_touchscreen_interrupt()
208 if (intr_status & TS_PEN_INTR_MASK) { in iproc_touchscreen_interrupt()
222 if (intr_status & TS_FIFO_INTR_MASK) { in iproc_touchscreen_interrupt()
/linux-4.4.14/drivers/net/ethernet/adaptec/
Dstarfire.c583 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); in intr_handler() local
1292 dev->name, intr_status); in intr_handler()
1294 if (intr_status == 0 || intr_status == (u32) -1) in intr_handler()
1299 if (intr_status & (IntrRxDone | IntrRxEmpty)) { in intr_handler()
1373 if (intr_status & IntrStatsMax) in intr_handler()
1377 if (intr_status & IntrLinkChange) in intr_handler()
1381 if (intr_status & IntrAbnormalSummary) in intr_handler()
1382 netdev_error(dev, intr_status); in intr_handler()
[all …]
/linux-4.4.14/drivers/net/ethernet/silan/
Dsc92031.c289 u32 intr_status; member
625 priv->intr_status = 0; in _sc92031_reset()
839 u32 intr_status, intr_mask; in sc92031_tasklet() local
841 intr_status = priv->intr_status; in sc92031_tasklet()
848 if (intr_status & TxOK) in sc92031_tasklet()
851 if (intr_status & RxOK) in sc92031_tasklet()
854 if (intr_status & RxOverflow) in sc92031_tasklet()
857 if (intr_status & TimeOut) { in sc92031_tasklet()
862 if (intr_status & (LinkFail | LinkOK)) in sc92031_tasklet()
880 u32 intr_status, intr_mask; in sc92031_interrupt() local
[all …]
/linux-4.4.14/drivers/net/ethernet/dec/tulip/
Dwinbond-840.c339 static void netdev_error(struct net_device *dev, int intr_status);
1124 u32 intr_status = ioread32(ioaddr + IntrStatus); in intr_handler() local
1127 iowrite32(intr_status & 0x001ffff, ioaddr + IntrStatus); in intr_handler()
1130 netdev_dbg(dev, "Interrupt, status %04x\n", intr_status); in intr_handler()
1132 if ((intr_status & (NormalIntr|AbnormalIntr)) == 0) in intr_handler()
1137 if (intr_status & (RxIntr | RxNoBuf)) in intr_handler()
1139 if (intr_status & RxNoBuf) in intr_handler()
1142 if (intr_status & (TxNoBuf | TxIntr) && in intr_handler()
1150 if (intr_status & (AbnormalIntr | TxFIFOUnderflow | SystemError | in intr_handler()
1152 netdev_error(dev, intr_status); in intr_handler()
[all …]
/linux-4.4.14/drivers/net/ethernet/renesas/
Dsh_eth.c1452 static int sh_eth_rx(struct net_device *ndev, u32 intr_status, int *quota) in sh_eth_rx() argument
1572 if (intr_status & EESR_RDE && in sh_eth_rx()
1603 static void sh_eth_error(struct net_device *ndev, u32 intr_status) in sh_eth_error() argument
1610 if (intr_status & EESR_ECI) { in sh_eth_error()
1642 if (intr_status & EESR_TWB) { in sh_eth_error()
1644 if (intr_status & EESR_TABT) { /* Transmit Abort int */ in sh_eth_error()
1650 if (intr_status & EESR_RABT) { in sh_eth_error()
1652 if (intr_status & EESR_RFRMER) { in sh_eth_error()
1658 if (intr_status & EESR_TDE) { in sh_eth_error()
1664 if (intr_status & EESR_TFE) { in sh_eth_error()
[all …]
/linux-4.4.14/drivers/input/misc/
Dcma3000_d0x.c118 int datax, datay, dataz, intr_status; in cma3000_thread_irq() local
121 intr_status = CMA3000_READ(data, CMA3000_INTSTATUS, "interrupt status"); in cma3000_thread_irq()
122 if (intr_status < 0) in cma3000_thread_irq()
126 if (intr_status & CMA3000_INTSTATUS_FFDET) { in cma3000_thread_irq()
/linux-4.4.14/drivers/spi/
Dspi-cadence.c344 u32 intr_status, status; in cdns_spi_irq() local
347 intr_status = cdns_spi_read(xspi, CDNS_SPI_ISR_OFFSET); in cdns_spi_irq()
348 cdns_spi_write(xspi, CDNS_SPI_ISR_OFFSET, intr_status); in cdns_spi_irq()
350 if (intr_status & CDNS_SPI_IXR_MODF_MASK) { in cdns_spi_irq()
359 } else if (intr_status & CDNS_SPI_IXR_TXOW_MASK) { in cdns_spi_irq()
/linux-4.4.14/drivers/net/ethernet/packetengines/
Dhamachi.c558 static void hamachi_error(struct net_device *dev, int intr_status);
1310 u32 intr_status = readl(ioaddr + InterruptClear); in hamachi_interrupt() local
1314 dev->name, intr_status); in hamachi_interrupt()
1316 if (intr_status == 0) in hamachi_interrupt()
1321 if (intr_status & IntrRxDone) in hamachi_interrupt()
1324 if (intr_status & IntrTxDone){ in hamachi_interrupt()
1364 if (intr_status & in hamachi_interrupt()
1367 hamachi_error(dev, intr_status); in hamachi_interrupt()
1371 dev->name, intr_status); in hamachi_interrupt()
1614 static void hamachi_error(struct net_device *dev, int intr_status) in hamachi_error() argument
[all …]
Dyellowfin.c353 static void yellowfin_error(struct net_device *dev, int intr_status);
903 u16 intr_status = ioread16(ioaddr + IntrClear); in yellowfin_interrupt() local
907 intr_status); in yellowfin_interrupt()
909 if (intr_status == 0) in yellowfin_interrupt()
913 if (intr_status & (IntrRxDone | IntrEarlyRx)) { in yellowfin_interrupt()
941 if ((intr_status & IntrTxDone) || (yp->tx_tail_desc->tx_errs)) { in yellowfin_interrupt()
1016 if (intr_status & 0x2ee) /* Abnormal error summary. */ in yellowfin_interrupt()
1017 yellowfin_error(dev, intr_status); in yellowfin_interrupt()
1021 intr_status); in yellowfin_interrupt()
1178 static void yellowfin_error(struct net_device *dev, int intr_status) in yellowfin_error() argument
[all …]
/linux-4.4.14/drivers/tty/serial/
Dsirfsoc_uart.c467 unsigned long intr_status; in sirfsoc_uart_isr() local
479 intr_status = rd_regl(port, ureg->sirfsoc_int_st_reg); in sirfsoc_uart_isr()
480 wr_regl(port, ureg->sirfsoc_int_st_reg, intr_status); in sirfsoc_uart_isr()
481 intr_status &= rd_regl(port, ureg->sirfsoc_int_en_reg); in sirfsoc_uart_isr()
482 if (unlikely(intr_status & (SIRFUART_ERR_INT_STAT(uint_st, in sirfsoc_uart_isr()
484 if (intr_status & uint_st->sirfsoc_rxd_brk) { in sirfsoc_uart_isr()
489 if (intr_status & uint_st->sirfsoc_rx_oflow) { in sirfsoc_uart_isr()
493 if (intr_status & uint_st->sirfsoc_frm_err) { in sirfsoc_uart_isr()
497 if (intr_status & uint_st->sirfsoc_parity_err) { in sirfsoc_uart_isr()
504 intr_status &= port->read_status_mask; in sirfsoc_uart_isr()
[all …]
/linux-4.4.14/drivers/net/ethernet/calxeda/
Dxgmac.c1389 u32 intr_status; in xgmac_pmt_interrupt() local
1394 intr_status = __raw_readl(ioaddr + XGMAC_INT_STAT); in xgmac_pmt_interrupt()
1395 if (intr_status & XGMAC_INT_STAT_PMT) { in xgmac_pmt_interrupt()
1405 u32 intr_status; in xgmac_interrupt() local
1411 intr_status = __raw_readl(priv->base + XGMAC_DMA_STATUS); in xgmac_interrupt()
1412 intr_status &= __raw_readl(priv->base + XGMAC_DMA_INTR_ENA); in xgmac_interrupt()
1413 __raw_writel(intr_status, priv->base + XGMAC_DMA_STATUS); in xgmac_interrupt()
1417 if (unlikely(intr_status & DMA_STATUS_AIS)) { in xgmac_interrupt()
1418 if (intr_status & DMA_STATUS_TJT) { in xgmac_interrupt()
1422 if (intr_status & DMA_STATUS_RU) in xgmac_interrupt()
[all …]
/linux-4.4.14/drivers/net/ethernet/natsemi/
Dnatsemi.c564 u32 intr_status; member
626 static void netdev_error(struct net_device *dev, int intr_status);
877 np->intr_status = 0; in natsemi_probe1()
1464 np->intr_status &= ~RxResetDone; in reset_rx()
1469 np->intr_status |= readl(ioaddr + IntrStatus); in reset_rx()
1470 if (np->intr_status & RxResetDone) in reset_rx()
2196 np->intr_status = readl(ioaddr + IntrStatus); in intr_handler()
2198 if (!np->intr_status) in intr_handler()
2204 dev->name, np->intr_status, in intr_handler()
2216 dev->name, np->intr_status, in intr_handler()
[all …]
/linux-4.4.14/drivers/media/pci/smipcie/
Dsmipcie-main.c296 u32 intr_status, finishedData, dmaManagement; in smi_dma_xfer() local
299 intr_status = port->_int_status; in smi_dma_xfer()
305 if ((intr_status & port->_dmaInterruptCH0) && (dmaChan0State == 0x01)) { in smi_dma_xfer()
328 if ((intr_status & port->_dmaInterruptCH1) && (dmaChan1State == 0x01)) { in smi_dma_xfer()
351 if (intr_status & port->_dmaInterruptCH0) in smi_dma_xfer()
353 if (intr_status & port->_dmaInterruptCH1) in smi_dma_xfer()
474 u32 intr_status = smi_read(MSI_INT_STATUS); in smi_irq_handler() local
478 handled += smi_port_irq(port0, intr_status); in smi_irq_handler()
482 handled += smi_port_irq(port1, intr_status); in smi_irq_handler()
485 handled += smi_ir_irq(ir, intr_status); in smi_irq_handler()
/linux-4.4.14/drivers/net/ethernet/dlink/
Dsundance.c443 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); in intr_handler() local
1199 iowrite16(intr_status, ioaddr + IntrStatus); in intr_handler()
1203 dev->name, intr_status); in intr_handler()
1205 if (!(intr_status & DEFAULT_INTR)) in intr_handler()
1210 if (intr_status & (IntrRxDMADone)) { in intr_handler()
1217 if (intr_status & (IntrTxDone | IntrDrvRqst)) { in intr_handler()
1322 if (intr_status & (IntrPCIErr | LinkChange | StatsMax)) in intr_handler()
1323 netdev_error(dev, intr_status); in intr_handler()
[all …]
/linux-4.4.14/drivers/net/wireless/zd1211rw/
Dzd_rf_uw2453.c312 u16 intr_status; in uw2453_init_hw() local
407 r = zd_ioread16_locked(chip, &intr_status, UW2453_INTR_REG); in uw2453_init_hw()
411 if (!(intr_status & 0xf)) { in uw2453_init_hw()
/linux-4.4.14/drivers/devfreq/
Dtegra-devfreq.c253 u32 intr_status, dev_ctrl; in actmon_isr_device() local
260 intr_status = device_readl(dev, ACTMON_DEV_INTR_STATUS); in actmon_isr_device()
263 if (intr_status & ACTMON_DEV_INTR_CONSECUTIVE_UPPER) { in actmon_isr_device()
277 } else if (intr_status & ACTMON_DEV_INTR_CONSECUTIVE_LOWER) { in actmon_isr_device()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-rhine.c558 u32 intr_status; in rhine_get_events() local
560 intr_status = ioread16(ioaddr + IntrStatus); in rhine_get_events()
563 intr_status |= ioread8(ioaddr + IntrStatus2) << 16; in rhine_get_events()
564 return intr_status; in rhine_get_events()
2165 u32 intr_status; in rhine_restart_tx() local
2171 intr_status = rhine_get_events(rp); in rhine_restart_tx()
2173 if ((intr_status & IntrTxErrSummary) == 0) { in rhine_restart_tx()
2193 intr_status); in rhine_restart_tx()
2203 u32 intr_status; in rhine_slow_event_task() local
2210 intr_status = rhine_get_events(rp); in rhine_slow_event_task()
[all …]
/linux-4.4.14/sound/soc/intel/boards/
Dmfld_machine.c227 static void mfld_jack_check(unsigned int intr_status) in mfld_jack_check() argument
235 jack_data.intr_id = intr_status; in mfld_jack_check()
/linux-4.4.14/drivers/net/ethernet/
Dfealnx.c1447 u32 intr_status = ioread32(ioaddr + ISR); in intr_handler() local
1450 iowrite32(intr_status, ioaddr + ISR); in intr_handler()
1454 intr_status); in intr_handler()
1456 if (!(intr_status & np->imrvalue)) in intr_handler()
1470 if (intr_status & TUNF) in intr_handler()
1473 if (intr_status & CNTOVF) { in intr_handler()
1483 if (intr_status & (RI | RBU)) { in intr_handler()
1484 if (intr_status & RI) in intr_handler()
1571 "status=0x%4.4x.\n", dev->name, intr_status); in intr_handler()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbna_enet.c261 bna_err_handler(struct bna *bna, u32 intr_status) in bna_err_handler() argument
263 if (BNA_IS_HALT_INTR(bna, intr_status)) in bna_err_handler()
270 bna_mbox_handler(struct bna *bna, u32 intr_status) in bna_mbox_handler() argument
272 if (BNA_IS_ERR_INTR(bna, intr_status)) { in bna_mbox_handler()
273 bna_err_handler(bna, intr_status); in bna_mbox_handler()
276 if (BNA_IS_MBOX_INTR(bna, intr_status)) in bna_mbox_handler()
1324 u32 intr_status; \
1325 bna_intr_status_get((_ioceth)->bna, intr_status); \
Dbnad.c786 u32 intr_status; in bnad_msix_mbox_handler() local
796 bna_intr_status_get(&bnad->bna, intr_status); in bnad_msix_mbox_handler()
798 if (BNA_IS_MBOX_ERR_INTR(&bnad->bna, intr_status)) in bnad_msix_mbox_handler()
799 bna_mbox_handler(&bnad->bna, intr_status); in bnad_msix_mbox_handler()
810 u32 intr_status; in bnad_isr() local
823 bna_intr_status_get(&bnad->bna, intr_status); in bnad_isr()
825 if (unlikely(!intr_status)) { in bnad_isr()
830 if (BNA_IS_MBOX_ERR_INTR(&bnad->bna, intr_status)) in bnad_isr()
831 bna_mbox_handler(&bnad->bna, intr_status); in bnad_isr()
835 if (!BNA_IS_INTX_DATA_INTR(intr_status)) in bnad_isr()
Dbna.h286 void bna_mbox_handler(struct bna *bna, u32 intr_status);
/linux-4.4.14/drivers/mtd/nand/
Ddenali.c701 uint32_t intr_status; in wait_for_irq() local
708 intr_status = denali->irq_status; in wait_for_irq()
710 if (intr_status & irq_mask) { in wait_for_irq()
727 intr_status, irq_mask); in wait_for_irq()
729 intr_status = 0; in wait_for_irq()
731 return intr_status; in wait_for_irq()
/linux-4.4.14/drivers/scsi/ufs/
Dufshcd.c3137 static void ufshcd_uic_cmd_compl(struct ufs_hba *hba, u32 intr_status) in ufshcd_uic_cmd_compl() argument
3139 if ((intr_status & UIC_COMMAND_COMPL) && hba->active_uic_cmd) { in ufshcd_uic_cmd_compl()
3147 if ((intr_status & UFSHCD_UIC_PWR_MASK) && hba->uic_async_done) in ufshcd_uic_cmd_compl()
3622 static void ufshcd_sl_intr(struct ufs_hba *hba, u32 intr_status) in ufshcd_sl_intr() argument
3624 hba->errors = UFSHCD_ERROR_MASK & intr_status; in ufshcd_sl_intr()
3628 if (intr_status & UFSHCD_UIC_MASK) in ufshcd_sl_intr()
3629 ufshcd_uic_cmd_compl(hba, intr_status); in ufshcd_sl_intr()
3631 if (intr_status & UTP_TASK_REQ_COMPL) in ufshcd_sl_intr()
3634 if (intr_status & UTP_TRANSFER_REQ_COMPL) in ufshcd_sl_intr()
3648 u32 intr_status; in ufshcd_intr() local
[all …]
/linux-4.4.14/drivers/scsi/cxlflash/
Dsislite.h232 __be64 intr_status; /* this sends LISN# programmed in ctx_ctrl. member
Dmain.c1206 reg = readq_be(&afu->host_map->intr_status); in cxlflash_sync_err_irq()
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
Dqed_int.c1047 u64 intr_status = 0; in qed_int_igu_read_sisr_reg() local
1061 intr_status = ((u64)intr_status_hi << 32) + (u64)intr_status_lo; in qed_int_igu_read_sisr_reg()
1063 return intr_status; in qed_int_igu_read_sisr_reg()
/linux-4.4.14/sound/soc/intel/skylake/
Dskl-sst-dsp.c263 ctx->intr_status = val; in skl_dsp_sst_interrupt()
Dskl-sst-ipc.c384 if (dsp->intr_status & SKL_ADSPIS_CL_DMA) in skl_dsp_irq_thread_handler()
388 if (!(dsp->intr_status & SKL_ADSPIS_IPC)) in skl_dsp_irq_thread_handler()
/linux-4.4.14/drivers/ata/
Dahci.h311 atomic_t intr_status; /* interrupts to handle */ member
Dlibahci.c1814 status = atomic_xchg(&pp->intr_status, 0); in ahci_port_thread_fn()
1837 atomic_or(status, &pp->intr_status); in ahci_multi_irqs_intr()
/linux-4.4.14/sound/soc/intel/common/
Dsst-dsp-priv.h316 u32 intr_status; member
/linux-4.4.14/drivers/media/platform/am437x/
Dam437x-vpfe.c1303 int intr_status; in vpfe_isr() local
1306 intr_status = vpfe_reg_read(&vpfe->ccdc, VPFE_IRQ_STS); in vpfe_isr()
1308 if (intr_status & VPFE_VDINT0) { in vpfe_isr()
1365 if (intr_status & VPFE_VDINT1) { in vpfe_isr()
1374 vpfe_clear_intr(&vpfe->ccdc, intr_status); in vpfe_isr()
/linux-4.4.14/drivers/net/ethernet/3com/
Dtyphoon.c1766 u32 intr_status; in typhoon_interrupt() local
1768 intr_status = ioread32(ioaddr + TYPHOON_REG_INTR_STATUS); in typhoon_interrupt()
1769 if(!(intr_status & TYPHOON_INTR_HOST_INT)) in typhoon_interrupt()
1772 iowrite32(intr_status, ioaddr + TYPHOON_REG_INTR_STATUS); in typhoon_interrupt()