/drivers/net/ethernet/stmicro/stmmac/ |
D | dwmac_lib.c | 155 u32 intr_status = readl(ioaddr + DMA_STATUS); in dwmac_dma_interrupt() local 157 DWMAC_LIB_DBG(KERN_INFO "%s: [CSR5: 0x%08x]\n", __func__, intr_status); in dwmac_dma_interrupt() 160 show_tx_process_state(intr_status); in dwmac_dma_interrupt() 161 show_rx_process_state(intr_status); in dwmac_dma_interrupt() 164 if (unlikely(intr_status & DMA_STATUS_AIS)) { in dwmac_dma_interrupt() 166 if (unlikely(intr_status & DMA_STATUS_UNF)) { in dwmac_dma_interrupt() 171 if (unlikely(intr_status & DMA_STATUS_TJT)) { in dwmac_dma_interrupt() 175 if (unlikely(intr_status & DMA_STATUS_OVF)) { in dwmac_dma_interrupt() 179 if (unlikely(intr_status & DMA_STATUS_RU)) { in dwmac_dma_interrupt() 183 if (unlikely(intr_status & DMA_STATUS_RPS)) { in dwmac_dma_interrupt() [all …]
|
D | dwmac1000_core.c | 202 u32 intr_status = readl(ioaddr + GMAC_INT_STATUS); in dwmac1000_irq_status() local 206 if ((intr_status & mmc_tx_irq)) { in dwmac1000_irq_status() 211 if (unlikely(intr_status & mmc_rx_irq)) { in dwmac1000_irq_status() 216 if (unlikely(intr_status & mmc_rx_csum_offload_irq)) { in dwmac1000_irq_status() 221 if (unlikely(intr_status & pmt_irq)) { in dwmac1000_irq_status() 228 if (intr_status & lpiis_irq) { in dwmac1000_irq_status() 250 if ((intr_status & pcs_ane_irq) || (intr_status & pcs_link_irq)) { in dwmac1000_irq_status() 255 if (intr_status & rgmii_irq) { in dwmac1000_irq_status()
|
/drivers/mmc/host/ |
D | mvsdio.c | 349 u32 intr_status, intr_done_mask; in mvsd_irq() local 352 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq() 354 intr_status, mvsd_read(MVSD_NOR_INTR_EN), in mvsd_irq() 361 (intr_status & host->intr_en & in mvsd_irq() 365 while (s >= 32 && (intr_status & MVSD_NOR_RX_FIFO_8W)) { in mvsd_irq() 369 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq() 377 while (s >= 4 && (intr_status & MVSD_NOR_RX_READY)) { in mvsd_irq() 381 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq() 383 if (s && s < 4 && (intr_status & MVSD_NOR_RX_READY)) { in mvsd_irq() 389 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq() [all …]
|
/drivers/scsi/qla4xxx/ |
D | ql4_isr.c | 930 uint32_t intr_status) in qla4_83xx_interrupt_service_routine() argument 933 if (intr_status) { in qla4_83xx_interrupt_service_routine() 954 uint32_t intr_status) in qla4_82xx_interrupt_service_routine() argument 957 if (intr_status & HSRX_RISC_IOCB_INT) in qla4_82xx_interrupt_service_routine() 961 if (intr_status & HSRX_RISC_MB_INT) in qla4_82xx_interrupt_service_routine() 978 uint32_t intr_status) in qla4xxx_interrupt_service_routine() argument 981 if (intr_status & CSR_SCSI_COMPLETION_INTR) in qla4xxx_interrupt_service_routine() 985 if (intr_status & CSR_SCSI_PROCESSOR_INTR) { in qla4xxx_interrupt_service_routine() 1026 uint32_t intr_status; in qla4xxx_intr_handler() local 1050 intr_status = CSR_SCSI_COMPLETION_INTR; in qla4xxx_intr_handler() [all …]
|
D | ql4_glbl.h | 70 uint32_t intr_status); 125 uint32_t intr_status); 226 uint32_t intr_status);
|
/drivers/tty/serial/ |
D | sirfsoc_uart.c | 249 unsigned long intr_status; in sirfsoc_uart_isr() local 257 intr_status = rd_regl(port, SIRFUART_INT_STATUS); in sirfsoc_uart_isr() 258 wr_regl(port, SIRFUART_INT_STATUS, intr_status); in sirfsoc_uart_isr() 259 intr_status &= rd_regl(port, SIRFUART_INT_EN); in sirfsoc_uart_isr() 260 if (unlikely(intr_status & (SIRFUART_ERR_INT_STAT))) { in sirfsoc_uart_isr() 261 if (intr_status & SIRFUART_RXD_BREAK) { in sirfsoc_uart_isr() 264 uart_insert_char(port, intr_status, in sirfsoc_uart_isr() 269 if (intr_status & SIRFUART_RX_OFLOW) in sirfsoc_uart_isr() 271 if (intr_status & SIRFUART_FRM_ERR) { in sirfsoc_uart_isr() 275 if (intr_status & SIRFUART_PARITY_ERR) in sirfsoc_uart_isr() [all …]
|
/drivers/staging/ste_rmi4/ |
D | synaptics_i2c_rmi4.c | 436 unsigned char intr_status[4]; in synaptics_rmi4_sensor_report() local 451 intr_status, in synaptics_rmi4_sensor_report() 466 if (intr_status[rfi->index_to_intr_reg] & in synaptics_rmi4_sensor_report() 892 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 …]
|
/drivers/scsi/bfa/ |
D | bfa_hw_cb.c | 30 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()
|
D | bfa_hw_ct.c | 40 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()
|
/drivers/net/ethernet/adaptec/ |
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); 1289 u32 intr_status = readl(ioaddr + IntrClear); in intr_handler() local 1293 dev->name, intr_status); in intr_handler() 1295 if (intr_status == 0 || intr_status == (u32) -1) in intr_handler() 1300 if (intr_status & (IntrRxDone | IntrRxEmpty)) { in intr_handler() 1374 if (intr_status & IntrStatsMax) in intr_handler() 1378 if (intr_status & IntrLinkChange) in intr_handler() 1382 if (intr_status & IntrAbnormalSummary) in intr_handler() 1383 netdev_error(dev, intr_status); in intr_handler() [all …]
|
/drivers/net/ethernet/silan/ |
D | sc92031.c | 289 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 …]
|
/drivers/net/ethernet/dec/tulip/ |
D | winbond-840.c | 339 static void netdev_error(struct net_device *dev, int intr_status); 1125 u32 intr_status = ioread32(ioaddr + IntrStatus); in intr_handler() local 1128 iowrite32(intr_status & 0x001ffff, ioaddr + IntrStatus); in intr_handler() 1131 netdev_dbg(dev, "Interrupt, status %04x\n", intr_status); in intr_handler() 1133 if ((intr_status & (NormalIntr|AbnormalIntr)) == 0) in intr_handler() 1138 if (intr_status & (RxIntr | RxNoBuf)) in intr_handler() 1140 if (intr_status & RxNoBuf) in intr_handler() 1143 if (intr_status & (TxNoBuf | TxIntr) && in intr_handler() 1151 if (intr_status & (AbnormalIntr | TxFIFOUnderflow | SystemError | in intr_handler() 1153 netdev_error(dev, intr_status); in intr_handler() [all …]
|
/drivers/net/ethernet/renesas/ |
D | sh_eth.c | 1391 static int sh_eth_rx(struct net_device *ndev, u32 intr_status) in sh_eth_rx() argument 1490 if (intr_status & EESR_RDE) in sh_eth_rx() 1515 static void sh_eth_error(struct net_device *ndev, int intr_status) in sh_eth_error() argument 1522 if (intr_status & EESR_ECI) { in sh_eth_error() 1554 if (intr_status & EESR_TWB) { in sh_eth_error() 1556 if (intr_status & EESR_TABT) { /* Transmit Abort int */ in sh_eth_error() 1563 if (intr_status & EESR_RABT) { in sh_eth_error() 1565 if (intr_status & EESR_RFRMER) { in sh_eth_error() 1573 if (intr_status & EESR_TDE) { in sh_eth_error() 1580 if (intr_status & EESR_TFE) { in sh_eth_error() [all …]
|
/drivers/net/ethernet/packetengines/ |
D | hamachi.c | 558 static void hamachi_error(struct net_device *dev, int intr_status); 1312 u32 intr_status = readl(ioaddr + InterruptClear); in hamachi_interrupt() local 1316 dev->name, intr_status); in hamachi_interrupt() 1318 if (intr_status == 0) in hamachi_interrupt() 1323 if (intr_status & IntrRxDone) in hamachi_interrupt() 1326 if (intr_status & IntrTxDone){ in hamachi_interrupt() 1366 if (intr_status & in hamachi_interrupt() 1369 hamachi_error(dev, intr_status); in hamachi_interrupt() 1373 dev->name, intr_status); in hamachi_interrupt() 1616 static void hamachi_error(struct net_device *dev, int intr_status) in hamachi_error() argument [all …]
|
D | yellowfin.c | 353 static void yellowfin_error(struct net_device *dev, int intr_status); 904 u16 intr_status = ioread16(ioaddr + IntrClear); in yellowfin_interrupt() local 908 intr_status); in yellowfin_interrupt() 910 if (intr_status == 0) in yellowfin_interrupt() 914 if (intr_status & (IntrRxDone | IntrEarlyRx)) { in yellowfin_interrupt() 942 if ((intr_status & IntrTxDone) || (yp->tx_tail_desc->tx_errs)) { in yellowfin_interrupt() 1017 if (intr_status & 0x2ee) /* Abnormal error summary. */ in yellowfin_interrupt() 1018 yellowfin_error(dev, intr_status); in yellowfin_interrupt() 1022 intr_status); in yellowfin_interrupt() 1176 static void yellowfin_error(struct net_device *dev, int intr_status) in yellowfin_error() argument [all …]
|
/drivers/input/misc/ |
D | cma3000_d0x.c | 118 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()
|
/drivers/net/ethernet/calxeda/ |
D | xgmac.c | 1352 u32 intr_status; in xgmac_pmt_interrupt() local 1357 intr_status = __raw_readl(ioaddr + XGMAC_INT_STAT); in xgmac_pmt_interrupt() 1358 if (intr_status & XGMAC_INT_STAT_PMT) { in xgmac_pmt_interrupt() 1368 u32 intr_status; in xgmac_interrupt() local 1375 intr_status = __raw_readl(priv->base + XGMAC_DMA_STATUS); in xgmac_interrupt() 1376 intr_status &= __raw_readl(priv->base + XGMAC_DMA_INTR_ENA); in xgmac_interrupt() 1377 __raw_writel(intr_status, priv->base + XGMAC_DMA_STATUS); in xgmac_interrupt() 1381 if (unlikely(intr_status & DMA_STATUS_AIS)) { in xgmac_interrupt() 1382 if (intr_status & DMA_STATUS_TJT) { in xgmac_interrupt() 1386 if (intr_status & DMA_STATUS_RU) in xgmac_interrupt() [all …]
|
/drivers/scsi/ufs/ |
D | ufshcd.c | 1277 static void ufshcd_sl_intr(struct ufs_hba *hba, u32 intr_status) in ufshcd_sl_intr() argument 1279 hba->errors = UFSHCD_ERROR_MASK & intr_status; in ufshcd_sl_intr() 1283 if (intr_status & UIC_COMMAND_COMPL) in ufshcd_sl_intr() 1286 if (intr_status & UTP_TASK_REQ_COMPL) in ufshcd_sl_intr() 1289 if (intr_status & UTP_TRANSFER_REQ_COMPL) in ufshcd_sl_intr() 1303 u32 intr_status; in ufshcd_intr() local 1308 intr_status = readl(hba->mmio_base + REG_INTERRUPT_STATUS); in ufshcd_intr() 1310 if (intr_status) { in ufshcd_intr() 1311 ufshcd_sl_intr(hba, intr_status); in ufshcd_intr() 1315 writel(intr_status, in ufshcd_intr()
|
/drivers/net/ethernet/natsemi/ |
D | natsemi.c | 564 u32 intr_status; member 626 static void netdev_error(struct net_device *dev, int intr_status); 877 np->intr_status = 0; in natsemi_probe1() 1465 np->intr_status &= ~RxResetDone; in reset_rx() 1470 np->intr_status |= readl(ioaddr + IntrStatus); in reset_rx() 1471 if (np->intr_status & RxResetDone) in reset_rx() 2185 np->intr_status = readl(ioaddr + IntrStatus); in intr_handler() 2187 if (!np->intr_status) in intr_handler() 2193 dev->name, np->intr_status, in intr_handler() 2205 dev->name, np->intr_status, in intr_handler() [all …]
|
/drivers/net/ethernet/dlink/ |
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); 1185 int intr_status = ioread16(ioaddr + IntrStatus); in intr_handler() local 1186 iowrite16(intr_status, ioaddr + IntrStatus); in intr_handler() 1190 dev->name, intr_status); in intr_handler() 1192 if (!(intr_status & DEFAULT_INTR)) in intr_handler() 1197 if (intr_status & (IntrRxDMADone)) { in intr_handler() 1204 if (intr_status & (IntrTxDone | IntrDrvRqst)) { in intr_handler() 1309 if (intr_status & (IntrPCIErr | LinkChange | StatsMax)) in intr_handler() 1310 netdev_error(dev, intr_status); in intr_handler() [all …]
|
/drivers/net/wireless/zd1211rw/ |
D | zd_rf_uw2453.c | 313 u16 intr_status; in uw2453_init_hw() local 408 r = zd_ioread16_locked(chip, &intr_status, UW2453_INTR_REG); in uw2453_init_hw() 412 if (!(intr_status & 0xf)) { in uw2453_init_hw()
|
/drivers/net/ethernet/via/ |
D | via-rhine.c | 548 u32 intr_status; in rhine_get_events() local 550 intr_status = ioread16(ioaddr + IntrStatus); in rhine_get_events() 553 intr_status |= ioread8(ioaddr + IntrStatus2) << 16; in rhine_get_events() 554 return intr_status; in rhine_get_events() 1976 u32 intr_status; in rhine_restart_tx() local 1982 intr_status = rhine_get_events(rp); in rhine_restart_tx() 1984 if ((intr_status & IntrTxErrSummary) == 0) { in rhine_restart_tx() 2004 intr_status); in rhine_restart_tx() 2014 u32 intr_status; in rhine_slow_event_task() local 2021 intr_status = rhine_get_events(rp); in rhine_slow_event_task() [all …]
|
/drivers/net/ethernet/ |
D | fealnx.c | 1448 u32 intr_status = ioread32(ioaddr + ISR); in intr_handler() local 1451 iowrite32(intr_status, ioaddr + ISR); in intr_handler() 1455 intr_status); in intr_handler() 1457 if (!(intr_status & np->imrvalue)) in intr_handler() 1471 if (intr_status & TUNF) in intr_handler() 1474 if (intr_status & CNTOVF) { in intr_handler() 1484 if (intr_status & (RI | RBU)) { in intr_handler() 1485 if (intr_status & RI) in intr_handler() 1572 "status=0x%4.4x.\n", dev->name, intr_status); in intr_handler()
|
/drivers/net/ethernet/brocade/bna/ |
D | bna_enet.c | 257 bna_err_handler(struct bna *bna, u32 intr_status) in bna_err_handler() argument 259 if (BNA_IS_HALT_INTR(bna, intr_status)) in bna_err_handler() 266 bna_mbox_handler(struct bna *bna, u32 intr_status) in bna_mbox_handler() argument 268 if (BNA_IS_ERR_INTR(bna, intr_status)) { in bna_mbox_handler() 269 bna_err_handler(bna, intr_status); in bna_mbox_handler() 272 if (BNA_IS_MBOX_INTR(bna, intr_status)) in bna_mbox_handler() 1333 u32 intr_status; \ 1334 bna_intr_status_get((_ioceth)->bna, intr_status); \
|
/drivers/mtd/nand/ |
D | denali.c | 668 uint32_t intr_status = 0; in wait_for_irq() local 676 intr_status = denali->irq_status; in wait_for_irq() 678 if (intr_status & irq_mask) { in wait_for_irq() 694 intr_status, irq_mask); in wait_for_irq() 696 intr_status = 0; in wait_for_irq() 698 return intr_status; in wait_for_irq()
|