/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac_lib.c | 168 u32 intr_status = readl(ioaddr + DMA_STATUS); local 172 pr_debug("%s: [CSR5: 0x%08x]\n", __func__, intr_status); 173 show_tx_process_state(intr_status); 174 show_rx_process_state(intr_status); 178 intr_status &= DMA_STATUS_MSK_RX; 180 intr_status &= DMA_STATUS_MSK_TX; 183 if (unlikely(intr_status & DMA_STATUS_AIS)) { 184 if (unlikely(intr_status & DMA_STATUS_UNF)) { 188 if (unlikely(intr_status & DMA_STATUS_TJT)) 191 if (unlikely(intr_status [all...] |
H A D | dwmac4_lib.c | 172 u32 intr_status = readl(ioaddr + DMA_CHAN_STATUS(dwmac4_addrs, chan)); local 178 intr_status &= DMA_CHAN_STATUS_MSK_RX; 180 intr_status &= DMA_CHAN_STATUS_MSK_TX; 183 if (unlikely(intr_status & DMA_CHAN_STATUS_AIS)) { 184 if (unlikely(intr_status & DMA_CHAN_STATUS_RBU)) 186 if (unlikely(intr_status & DMA_CHAN_STATUS_RPS)) 188 if (unlikely(intr_status & DMA_CHAN_STATUS_RWT)) 190 if (unlikely(intr_status & DMA_CHAN_STATUS_ETI)) 192 if (unlikely(intr_status & DMA_CHAN_STATUS_TPS)) { 196 if (unlikely(intr_status [all...] |
H A D | stmmac_pcs.h | 51 * @intr_status: GMAC core interrupt status 57 unsigned int intr_status, 62 if (intr_status & PCS_ANE_IRQ) { 68 if (intr_status & PCS_LINK_IRQ) { 56 dwmac_pcs_isr(void __iomem *ioaddr, u32 reg, unsigned int intr_status, struct stmmac_extra_stats *x) argument
|
H A D | dwmac1000_core.c | 301 u32 intr_status = readl(ioaddr + GMAC_INT_STATUS); local 306 intr_status &= ~intr_mask; 309 if ((intr_status & GMAC_INT_STATUS_MMCTIS)) 311 if (unlikely(intr_status & GMAC_INT_STATUS_MMCRIS)) 313 if (unlikely(intr_status & GMAC_INT_STATUS_MMCCSUM)) 315 if (unlikely(intr_status & GMAC_INT_DISABLE_PMT)) { 322 if (intr_status & GMAC_INT_STATUS_LPIIS) { 336 dwmac_pcs_isr(ioaddr, GMAC_PCS_BASE, intr_status, x); 338 if (intr_status & PCS_RGSMIIIS_IRQ)
|
H A D | dwxgmac2_dma.c | 341 u32 intr_status = readl(ioaddr + XGMAC_DMA_CH_STATUS(chan)); local 346 intr_status &= XGMAC_DMA_STATUS_MSK_RX; 348 intr_status &= XGMAC_DMA_STATUS_MSK_TX; 351 if (unlikely(intr_status & XGMAC_AIS)) { 352 if (unlikely(intr_status & XGMAC_RBU)) { 356 if (unlikely(intr_status & XGMAC_TPS)) { 360 if (unlikely(intr_status & XGMAC_FBE)) { 367 if (likely(intr_status & XGMAC_NIS)) { 368 if (likely(intr_status & XGMAC_RI)) { 374 if (likely(intr_status [all...] |
/linux-master/drivers/scsi/bfa/ |
H A D | bfa_hw_cb.c | 23 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); 26 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); 35 bfa->iocfc.bfa_regs.intr_status); 49 bfa->iocfc.bfa_regs.intr_status);
|
H A D | bfa_hw_ct.c | 33 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); 36 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); 47 bfa_regs->intr_status = (kva + CT2_HOSTFN_INT_STATUS);
|
/linux-master/drivers/fpga/ |
H A D | zynq-fpga.c | 215 u32 intr_status; local 222 intr_status = zynq_fpga_read(priv, INT_STS_OFFSET); 223 if (!(intr_status & IXR_ERROR_FLAGS_MASK) && 224 (intr_status & IXR_DMA_DONE_MASK) && priv->cur_sg) { 389 u32 intr_status; local 438 intr_status = zynq_fpga_read(priv, INT_STS_OFFSET); 447 if (intr_status & IXR_ERROR_FLAGS_MASK) { 454 !((intr_status & IXR_D_P_DONE_MASK) == IXR_D_P_DONE_MASK)) { 470 intr_status, 490 u32 intr_status; local 527 u32 intr_status; local [all...] |
/linux-master/drivers/mmc/host/ |
H A D | mvsdio.c | 358 u32 intr_status, intr_done_mask; local 363 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); 365 intr_status, mvsd_read(MVSD_NOR_INTR_EN), 407 (intr_status & host->intr_en & 410 while (s >= 32 && (intr_status & MVSD_NOR_RX_FIFO_8W)) { 415 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); 423 while (s >= 4 && (intr_status & MVSD_NOR_RX_READY)) { 428 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); 430 if (s && s < 4 && (intr_status & MVSD_NOR_RX_READY)) { 437 intr_status [all...] |
/linux-master/drivers/net/wwan/t7xx/ |
H A D | t7xx_dpmaif.c | 225 unsigned int intr_status, 230 value = FIELD_GET(DP_UL_INT_QDONE_MSK, intr_status); 240 value = FIELD_GET(DP_UL_INT_EMPTY_MSK, intr_status); 244 value = FIELD_GET(DP_UL_INT_MD_NOTREADY_MSK, intr_status); 248 value = FIELD_GET(DP_UL_INT_MD_PWR_NOTREADY_MSK, intr_status); 252 value = FIELD_GET(DP_UL_INT_ERR_MSK, intr_status); 257 iowrite32(intr_status, hw_info->pcie_base + DPMAIF_AP_L2TISAR0); 264 unsigned int intr_status, 268 if (intr_status & DP_DL_INT_SKB_LEN_ERR) 271 if (intr_status 224 t7xx_dpmaif_hw_check_tx_intr(struct dpmaif_hw_info *hw_info, unsigned int intr_status, struct dpmaif_hw_intr_st_para *para) argument 263 t7xx_dpmaif_hw_check_rx_intr(struct dpmaif_hw_info *hw_info, unsigned int intr_status, struct dpmaif_hw_intr_st_para *para, int qno) argument 1271 u32 intr_status; local [all...] |
H A D | t7xx_hif_dpmaif.c | 83 struct dpmaif_hw_intr_st_para intr_status; local 88 memset(&intr_status, 0, sizeof(intr_status)); 91 if (t7xx_dpmaif_hw_get_intr_cnt(hw_info, &intr_status, isr_para->dlq_id) < 0) { 98 for (i = 0; i < intr_status.intr_cnt; i++) { 99 switch (intr_status.intr_types[i]) { 101 t7xx_dpmaif_irq_tx_done(dpmaif_ctrl, intr_status.intr_queues[i]); 133 t7xx_dpmaif_irq_rx_done(dpmaif_ctrl, intr_status.intr_queues[i]); 138 intr_status.intr_types[i]);
|
/linux-master/drivers/input/serio/ |
H A D | sun4i-ps2.c | 98 u32 intr_status; local 107 intr_status = readl(drvdata->reg_base + PS2_REG_LSTS); 111 if (intr_status & PS2_LINE_ERROR_BIT) { 112 rxflags = (intr_status & PS2_LINE_ERROR_BIT) ? SERIO_FRAME : 0; 113 rxflags |= (intr_status & PS2_LSTS_PARERR) ? SERIO_PARITY : 0; 114 rxflags |= (intr_status & PS2_LSTS_PARERR) ? SERIO_TIMEOUT : 0; 134 writel(intr_status, drvdata->reg_base + PS2_REG_LSTS);
|
/linux-master/drivers/scsi/qla4xxx/ |
H A D | ql4_isr.c | 1025 uint32_t intr_status) 1028 if (intr_status) { 1044 * @intr_status: Local interrupt status/type. 1050 uint32_t intr_status) 1053 if ((intr_status & HSRX_RISC_IOCB_INT) && 1058 if (intr_status & HSRX_RISC_MB_INT) 1070 * @intr_status: Local interrupt status/type. 1076 uint32_t intr_status) 1079 if (intr_status & CSR_SCSI_COMPLETION_INTR) 1083 if (intr_status 1024 qla4_83xx_interrupt_service_routine(struct scsi_qla_host *ha, uint32_t intr_status) argument 1049 qla4_82xx_interrupt_service_routine(struct scsi_qla_host *ha, uint32_t intr_status) argument 1075 qla4xxx_interrupt_service_routine(struct scsi_qla_host * ha, uint32_t intr_status) argument 1124 uint32_t intr_status; local 1220 uint32_t intr_status; local 1395 uint32_t intr_status; local 1432 int intr_status; local [all...] |
/linux-master/sound/soc/intel/common/ |
H A D | sst-dsp-priv.h | 96 u32 intr_status; member in struct:sst_dsp
|
/linux-master/drivers/input/touchscreen/ |
H A D | bcm_iproc_tsc.c | 191 u32 intr_status; local 198 regmap_read(priv->regmap, INTERRUPT_STATUS, &intr_status); 199 intr_status &= TS_PEN_INTR_MASK | TS_FIFO_INTR_MASK; 200 if (intr_status == 0) 204 regmap_write(priv->regmap, INTERRUPT_STATUS, intr_status); 206 if (intr_status & TS_PEN_INTR_MASK) { 221 if (intr_status & TS_FIFO_INTR_MASK) {
|
/linux-master/drivers/iio/adc/ |
H A D | bcm_iproc_adc.c | 138 u32 intr_status; local 148 regmap_read(adc_priv->regmap, IPROC_INTERRUPT_STATUS, &intr_status); 150 intr_status = intr_status & intr_mask; 151 channel_intr_status = (intr_status & IPROC_ADC_INTR_MASK) >> 165 u32 intr_status; local 172 regmap_read(adc_priv->regmap, IPROC_INTERRUPT_STATUS, &intr_status); 174 intr_status); 176 intr_channels = (intr_status & IPROC_ADC_INTR_MASK) >> IPROC_ADC_INTR;
|
/linux-master/drivers/net/ethernet/silan/ |
H A D | sc92031.c | 289 u32 intr_status; member in struct:sc92031_priv 624 priv->intr_status = 0; 838 u32 intr_status, intr_mask; local 840 intr_status = priv->intr_status; 847 if (intr_status & TxOK) 850 if (intr_status & RxOK) 853 if (intr_status & RxOverflow) 856 if (intr_status & TimeOut) { 861 if (intr_status 878 u32 intr_status, intr_mask; local [all...] |
/linux-master/drivers/spi/ |
H A D | spi-cadence.c | 360 u32 intr_status; local 363 intr_status = cdns_spi_read(xspi, CDNS_SPI_ISR); 364 cdns_spi_write(xspi, CDNS_SPI_ISR, intr_status); 366 if (intr_status & CDNS_SPI_IXR_MODF) { 374 } else if (intr_status & CDNS_SPI_IXR_TXOW) { 539 u32 intr_status; local 541 intr_status = cdns_spi_read(xspi, CDNS_SPI_ISR); 542 cdns_spi_write(xspi, CDNS_SPI_ISR, intr_status);
|
H A D | spi-zynq-qspi.c | 475 u32 intr_status; local 479 intr_status = zynq_qspi_read(xqspi, ZYNQ_QSPI_STATUS_OFFSET); 480 zynq_qspi_write(xqspi, ZYNQ_QSPI_STATUS_OFFSET, intr_status); 482 if ((intr_status & ZYNQ_QSPI_IXR_TXNFULL_MASK) || 483 (intr_status & ZYNQ_QSPI_IXR_RXNEMTY_MASK)) { 489 txempty = !!(intr_status & ZYNQ_QSPI_IXR_TXNFULL_MASK);
|
/linux-master/drivers/input/misc/ |
H A D | cma3000_d0x.c | 107 int datax, datay, dataz, intr_status; local 110 intr_status = CMA3000_READ(data, CMA3000_INTSTATUS, "interrupt status"); 111 if (intr_status < 0) 115 if (intr_status & CMA3000_INTSTATUS_FFDET) {
|
/linux-master/drivers/net/ethernet/dec/tulip/ |
H A D | winbond-840.c | 329 static void netdev_error(struct net_device *dev, int intr_status); 1107 u32 intr_status = ioread32(ioaddr + IntrStatus); local 1110 iowrite32(intr_status & 0x001ffff, ioaddr + IntrStatus); 1113 netdev_dbg(dev, "Interrupt, status %04x\n", intr_status); 1115 if ((intr_status & (NormalIntr|AbnormalIntr)) == 0) 1120 if (intr_status & (RxIntr | RxNoBuf)) 1122 if (intr_status & RxNoBuf) 1125 if (intr_status & (TxNoBuf | TxIntr) && 1133 if (intr_status & (AbnormalIntr | TxFIFOUnderflow | SystemError | 1135 netdev_error(dev, intr_status); 1273 netdev_error(struct net_device *dev, int intr_status) argument [all...] |
/linux-master/drivers/net/ethernet/adaptec/ |
H A D | starfire.c | 575 static void netdev_error(struct net_device *dev, int intr_status); 579 static void netdev_error(struct net_device *dev, int intr_status); 1312 u32 intr_status = readl(ioaddr + IntrClear); local 1316 dev->name, intr_status); 1318 if (intr_status == 0 || intr_status == (u32) -1) 1323 if (intr_status & (IntrRxDone | IntrRxEmpty)) { 1397 if (intr_status & IntrStatsMax) 1401 if (intr_status & IntrLinkChange) 1405 if (intr_status 1556 u32 intr_status; local 1691 netdev_error(struct net_device *dev, int intr_status) argument [all...] |
/linux-master/drivers/net/ethernet/packetengines/ |
H A D | hamachi.c | 560 static void hamachi_error(struct net_device *dev, int intr_status); 1320 u32 intr_status = readl(ioaddr + InterruptClear); local 1324 dev->name, intr_status); 1326 if (intr_status == 0) 1331 if (intr_status & IntrRxDone) 1334 if (intr_status & IntrTxDone){ 1374 if (intr_status & 1377 hamachi_error(dev, intr_status); 1381 dev->name, intr_status); 1626 static void hamachi_error(struct net_device *dev, int intr_status) argument [all...] |
/linux-master/drivers/net/ethernet/calxeda/ |
H A D | xgmac.c | 1367 u32 intr_status; local 1372 intr_status = __raw_readl(ioaddr + XGMAC_INT_STAT); 1373 if (intr_status & XGMAC_INT_STAT_PMT) { 1383 u32 intr_status; local 1389 intr_status = __raw_readl(priv->base + XGMAC_DMA_STATUS); 1390 intr_status &= __raw_readl(priv->base + XGMAC_DMA_INTR_ENA); 1391 __raw_writel(intr_status, priv->base + XGMAC_DMA_STATUS); 1395 if (unlikely(intr_status & DMA_STATUS_AIS)) { 1396 if (intr_status & DMA_STATUS_TJT) { 1400 if (intr_status [all...] |
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_interrupts.c | 449 u32 intr_status; local 462 intr_status = DPU_REG_READ(&intr->hw, 465 if (intr_status) 467 intr_status); 474 return intr_status;
|