Home
last modified time | relevance | path

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

123

/linux-6.3-rc2/drivers/net/ethernet/stmicro/stmmac/
A Ddwmac_lib.c167 show_tx_process_state(intr_status); in dwmac_dma_interrupt()
168 show_rx_process_state(intr_status); in dwmac_dma_interrupt()
172 intr_status &= DMA_STATUS_MSK_RX; in dwmac_dma_interrupt()
174 intr_status &= DMA_STATUS_MSK_TX; in dwmac_dma_interrupt()
182 if (unlikely(intr_status & DMA_STATUS_TJT)) in dwmac_dma_interrupt()
185 if (unlikely(intr_status & DMA_STATUS_OVF)) in dwmac_dma_interrupt()
188 if (unlikely(intr_status & DMA_STATUS_RU)) in dwmac_dma_interrupt()
206 if (likely(intr_status & DMA_STATUS_NIS)) { in dwmac_dma_interrupt()
208 if (likely(intr_status & DMA_STATUS_RI)) { in dwmac_dma_interrupt()
216 if (likely(intr_status & DMA_STATUS_TI)) { in dwmac_dma_interrupt()
[all …]
A Ddwmac4_lib.c145 intr_status &= DMA_CHAN_STATUS_MSK_RX; in dwmac4_dma_interrupt()
147 intr_status &= DMA_CHAN_STATUS_MSK_TX; in dwmac4_dma_interrupt()
151 if (unlikely(intr_status & DMA_CHAN_STATUS_RBU)) in dwmac4_dma_interrupt()
153 if (unlikely(intr_status & DMA_CHAN_STATUS_RPS)) in dwmac4_dma_interrupt()
155 if (unlikely(intr_status & DMA_CHAN_STATUS_RWT)) in dwmac4_dma_interrupt()
157 if (unlikely(intr_status & DMA_CHAN_STATUS_ETI)) in dwmac4_dma_interrupt()
169 if (likely(intr_status & DMA_CHAN_STATUS_NIS)) in dwmac4_dma_interrupt()
171 if (likely(intr_status & DMA_CHAN_STATUS_RI)) { in dwmac4_dma_interrupt()
176 if (likely(intr_status & DMA_CHAN_STATUS_TI)) { in dwmac4_dma_interrupt()
181 if (unlikely(intr_status & DMA_CHAN_STATUS_TBU)) in dwmac4_dma_interrupt()
[all …]
A Ddwmac1000_core.c301 u32 intr_status = readl(ioaddr + GMAC_INT_STATUS); in dwmac1000_irq_status() local
306 intr_status &= ~intr_mask; in dwmac1000_irq_status()
309 if ((intr_status & GMAC_INT_STATUS_MMCTIS)) in dwmac1000_irq_status()
311 if (unlikely(intr_status & GMAC_INT_STATUS_MMCRIS)) in dwmac1000_irq_status()
313 if (unlikely(intr_status & GMAC_INT_STATUS_MMCCSUM)) in dwmac1000_irq_status()
315 if (unlikely(intr_status & GMAC_INT_DISABLE_PMT)) { in dwmac1000_irq_status()
322 if (intr_status & GMAC_INT_STATUS_LPIIS) { in dwmac1000_irq_status()
336 dwmac_pcs_isr(ioaddr, GMAC_PCS_BASE, intr_status, x); in dwmac1000_irq_status()
338 if (intr_status & PCS_RGSMIIIS_IRQ) in dwmac1000_irq_status()
A Ddwxgmac2_dma.c329 u32 intr_status = readl(ioaddr + XGMAC_DMA_CH_STATUS(chan)); in dwxgmac2_dma_interrupt() local
334 intr_status &= XGMAC_DMA_STATUS_MSK_RX; in dwxgmac2_dma_interrupt()
336 intr_status &= XGMAC_DMA_STATUS_MSK_TX; in dwxgmac2_dma_interrupt()
339 if (unlikely(intr_status & XGMAC_AIS)) { in dwxgmac2_dma_interrupt()
340 if (unlikely(intr_status & XGMAC_RBU)) { in dwxgmac2_dma_interrupt()
344 if (unlikely(intr_status & XGMAC_TPS)) { in dwxgmac2_dma_interrupt()
348 if (unlikely(intr_status & XGMAC_FBE)) { in dwxgmac2_dma_interrupt()
355 if (likely(intr_status & XGMAC_NIS)) { in dwxgmac2_dma_interrupt()
358 if (likely(intr_status & XGMAC_RI)) { in dwxgmac2_dma_interrupt()
362 if (likely(intr_status & (XGMAC_TI | XGMAC_TBU))) { in dwxgmac2_dma_interrupt()
[all …]
A Dstmmac_pcs.h57 unsigned int intr_status, in dwmac_pcs_isr() argument
62 if (intr_status & PCS_ANE_IRQ) { in dwmac_pcs_isr()
68 if (intr_status & PCS_LINK_IRQ) { in dwmac_pcs_isr()
/linux-6.3-rc2/drivers/fpga/
A Dzynq-fpga.c215 u32 intr_status; in zynq_fpga_isr() local
222 intr_status = zynq_fpga_read(priv, INT_STS_OFFSET); in zynq_fpga_isr()
223 if (!(intr_status & IXR_ERROR_FLAGS_MASK) && in zynq_fpga_isr()
389 u32 intr_status; in zynq_fpga_ops_write() local
438 intr_status = zynq_fpga_read(priv, INT_STS_OFFSET); in zynq_fpga_ops_write()
447 if (intr_status & IXR_ERROR_FLAGS_MASK) { in zynq_fpga_ops_write()
470 intr_status, in zynq_fpga_ops_write()
490 u32 intr_status; in zynq_fpga_ops_write_complete() local
501 intr_status & IXR_PCFG_DONE_MASK, in zynq_fpga_ops_write_complete()
527 u32 intr_status; in zynq_fpga_ops_state() local
[all …]
/linux-6.3-rc2/drivers/mmc/host/
A Dmvsdio.c348 u32 intr_status, intr_done_mask; in mvsd_irq() local
351 intr_status = mvsd_read(MVSD_NOR_INTR_STATUS); in mvsd_irq()
353 intr_status, mvsd_read(MVSD_NOR_INTR_EN), in mvsd_irq()
374 (intr_status & host->intr_en & in mvsd_irq()
415 s, intr_status, mvsd_read(MVSD_HW_STATE)); in mvsd_irq()
420 (intr_status & host->intr_en & in mvsd_irq()
452 s, intr_status, mvsd_read(MVSD_HW_STATE)); in mvsd_irq()
476 if (intr_status & MVSD_NOR_UNEXP_RSP) { in mvsd_irq()
478 } else if (intr_status & MVSD_NOR_ERROR) { in mvsd_irq()
497 if (intr_status & MVSD_NOR_CARD_INT) { in mvsd_irq()
[all …]
/linux-6.3-rc2/drivers/net/wwan/t7xx/
A Dt7xx_dpmaif.c225 unsigned int intr_status, in t7xx_dpmaif_hw_check_tx_intr() argument
264 unsigned int intr_status, in t7xx_dpmaif_hw_check_rx_intr() argument
268 if (intr_status & DP_DL_INT_SKB_LEN_ERR) in t7xx_dpmaif_hw_check_rx_intr()
291 if (intr_status & DP_DL_INT_MTU_ERR_MSK) in t7xx_dpmaif_hw_check_rx_intr()
306 if (intr_status & DP_DL_INT_Q0_DONE) { in t7xx_dpmaif_hw_check_rx_intr()
313 intr_status &= ~DP_DL_INT_Q0_DONE; in t7xx_dpmaif_hw_check_rx_intr()
321 if (intr_status & DP_DL_INT_Q1_DONE) { in t7xx_dpmaif_hw_check_rx_intr()
325 intr_status &= ~DP_DL_INT_Q1_DONE; in t7xx_dpmaif_hw_check_rx_intr()
329 intr_status |= DP_DL_INT_BATCNT_LEN_ERR; in t7xx_dpmaif_hw_check_rx_intr()
1271 u32 intr_status; in t7xx_dpmaif_ul_clr_done() local
[all …]
A Dt7xx_hif_dpmaif.c83 struct dpmaif_hw_intr_st_para intr_status; in t7xx_dpmaif_irq_cb() local
88 memset(&intr_status, 0, sizeof(intr_status)); in t7xx_dpmaif_irq_cb()
91 if (t7xx_dpmaif_hw_get_intr_cnt(hw_info, &intr_status, isr_para->dlq_id) < 0) { in t7xx_dpmaif_irq_cb()
98 for (i = 0; i < intr_status.intr_cnt; i++) { in t7xx_dpmaif_irq_cb()
99 switch (intr_status.intr_types[i]) { in t7xx_dpmaif_irq_cb()
101 t7xx_dpmaif_irq_tx_done(dpmaif_ctrl, intr_status.intr_queues[i]); in t7xx_dpmaif_irq_cb()
133 t7xx_dpmaif_irq_rx_done(dpmaif_ctrl, intr_status.intr_queues[i]); in t7xx_dpmaif_irq_cb()
138 intr_status.intr_types[i]); in t7xx_dpmaif_irq_cb()
/linux-6.3-rc2/drivers/scsi/qla4xxx/
A Dql4_isr.c1027 uint32_t intr_status) in qla4_83xx_interrupt_service_routine() argument
1030 if (intr_status) { in qla4_83xx_interrupt_service_routine()
1052 uint32_t intr_status) in qla4_82xx_interrupt_service_routine() argument
1078 uint32_t intr_status) in qla4xxx_interrupt_service_routine() argument
1126 uint32_t intr_status; in qla4xxx_intr_handler() local
1154 if ((intr_status & in qla4xxx_intr_handler()
1222 uint32_t intr_status; in qla4_82xx_intr_handler() local
1257 if ((intr_status & in qla4_82xx_intr_handler()
1397 uint32_t intr_status; in qla4_8xxx_default_intr_handler() local
1412 if ((intr_status & in qla4_8xxx_default_intr_handler()
[all …]
/linux-6.3-rc2/drivers/input/serio/
A Dsun4i-ps2.c98 u32 intr_status; in sun4i_ps2_interrupt() local
107 intr_status = readl(drvdata->reg_base + PS2_REG_LSTS); in sun4i_ps2_interrupt()
111 if (intr_status & PS2_LINE_ERROR_BIT) { in sun4i_ps2_interrupt()
112 rxflags = (intr_status & PS2_LINE_ERROR_BIT) ? SERIO_FRAME : 0; in sun4i_ps2_interrupt()
113 rxflags |= (intr_status & PS2_LSTS_PARERR) ? SERIO_PARITY : 0; in sun4i_ps2_interrupt()
114 rxflags |= (intr_status & PS2_LSTS_PARERR) ? SERIO_TIMEOUT : 0; in sun4i_ps2_interrupt()
134 writel(intr_status, drvdata->reg_base + PS2_REG_LSTS); in sun4i_ps2_interrupt()
/linux-6.3-rc2/drivers/iio/adc/
A Dbcm_iproc_adc.c138 u32 intr_status; in iproc_adc_interrupt_thread() local
148 regmap_read(adc_priv->regmap, IPROC_INTERRUPT_STATUS, &intr_status); in iproc_adc_interrupt_thread()
150 intr_status = intr_status & intr_mask; in iproc_adc_interrupt_thread()
151 channel_intr_status = (intr_status & IPROC_ADC_INTR_MASK) >> in iproc_adc_interrupt_thread()
165 u32 intr_status; in iproc_adc_interrupt_handler() local
172 regmap_read(adc_priv->regmap, IPROC_INTERRUPT_STATUS, &intr_status); in iproc_adc_interrupt_handler()
174 intr_status); in iproc_adc_interrupt_handler()
176 intr_channels = (intr_status & IPROC_ADC_INTR_MASK) >> IPROC_ADC_INTR; in iproc_adc_interrupt_handler()
/linux-6.3-rc2/drivers/scsi/bfa/
A Dbfa_hw_cb.c23 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); in bfa_hwcb_reginit()
26 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); in bfa_hwcb_reginit()
35 bfa->iocfc.bfa_regs.intr_status); in bfa_hwcb_reqq_ack_msix()
49 bfa->iocfc.bfa_regs.intr_status); in bfa_hwcb_rspq_ack_msix()
A Dbfa_hw_ct.c33 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); in bfa_hwct_reginit()
36 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); in bfa_hwct_reginit()
47 bfa_regs->intr_status = (kva + CT2_HOSTFN_INT_STATUS); in bfa_hwct2_reginit()
/linux-6.3-rc2/drivers/net/ethernet/silan/
A Dsc92031.c289 u32 intr_status; member
624 priv->intr_status = 0; in _sc92031_reset()
838 u32 intr_status, intr_mask; in sc92031_tasklet() local
840 intr_status = priv->intr_status; in sc92031_tasklet()
847 if (intr_status & TxOK) in sc92031_tasklet()
850 if (intr_status & RxOK) in sc92031_tasklet()
856 if (intr_status & TimeOut) { in sc92031_tasklet()
878 u32 intr_status, intr_mask; in sc92031_interrupt() local
888 intr_status &= IntrBits; in sc92031_interrupt()
889 if (!intr_status) in sc92031_interrupt()
[all …]
/linux-6.3-rc2/drivers/input/touchscreen/
A Dbcm_iproc_tsc.c191 u32 intr_status; in iproc_touchscreen_interrupt() local
198 regmap_read(priv->regmap, INTERRUPT_STATUS, &intr_status); in iproc_touchscreen_interrupt()
199 intr_status &= TS_PEN_INTR_MASK | TS_FIFO_INTR_MASK; in iproc_touchscreen_interrupt()
200 if (intr_status == 0) in iproc_touchscreen_interrupt()
204 regmap_write(priv->regmap, INTERRUPT_STATUS, intr_status); in iproc_touchscreen_interrupt()
206 if (intr_status & TS_PEN_INTR_MASK) { in iproc_touchscreen_interrupt()
221 if (intr_status & TS_FIFO_INTR_MASK) { in iproc_touchscreen_interrupt()
/linux-6.3-rc2/drivers/net/ethernet/adaptec/
A Dstarfire.c1316 dev->name, intr_status); in intr_handler()
1318 if (intr_status == 0 || intr_status == (u32) -1) in intr_handler()
1397 if (intr_status & IntrStatsMax) in intr_handler()
1401 if (intr_status & IntrLinkChange) in intr_handler()
1405 if (intr_status & IntrAbnormalSummary) in intr_handler()
1406 netdev_error(dev, intr_status); in intr_handler()
1412 dev->name, intr_status); in intr_handler()
1556 u32 intr_status; in netdev_poll() local
1696 if (intr_status & IntrTxDataLow) { in netdev_error()
1704 if (intr_status & IntrRxGFPDead) { in netdev_error()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/dec/tulip/
A Dwinbond-840.c1107 u32 intr_status = ioread32(ioaddr + IntrStatus); in intr_handler() local
1115 if ((intr_status & (NormalIntr|AbnormalIntr)) == 0) in intr_handler()
1120 if (intr_status & (RxIntr | RxNoBuf)) in intr_handler()
1122 if (intr_status & RxNoBuf) in intr_handler()
1125 if (intr_status & (TxNoBuf | TxIntr) && in intr_handler()
1135 netdev_error(dev, intr_status); in intr_handler()
1140 intr_status); in intr_handler()
1280 if (intr_status == 0xffffffff) in netdev_error()
1283 if (intr_status & TxFIFOUnderflow) { in netdev_error()
1302 if (intr_status & RxDied) { /* Missed a Rx frame. */ in netdev_error()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/renesas/
A Dsh_eth.c1774 if (intr_status & EESR_TWB) { in sh_eth_error()
1782 if (intr_status & EESR_RABT) { in sh_eth_error()
1784 if (intr_status & EESR_RFRMER) { in sh_eth_error()
1790 if (intr_status & EESR_TDE) { in sh_eth_error()
1796 if (intr_status & EESR_TFE) { in sh_eth_error()
1802 if (intr_status & EESR_RDE) { in sh_eth_error()
1807 if (intr_status & EESR_RFE) { in sh_eth_error()
1821 if (intr_status & mask) { in sh_eth_error()
1848 u32 intr_status, intr_enable; in sh_eth_interrupt() local
1896 if (intr_status & EESR_ECI) in sh_eth_interrupt()
[all …]
/linux-6.3-rc2/drivers/input/misc/
A Dcma3000_d0x.c107 int datax, datay, dataz, intr_status; in cma3000_thread_irq() local
110 intr_status = CMA3000_READ(data, CMA3000_INTSTATUS, "interrupt status"); in cma3000_thread_irq()
111 if (intr_status < 0) in cma3000_thread_irq()
115 if (intr_status & CMA3000_INTSTATUS_FFDET) { in cma3000_thread_irq()
/linux-6.3-rc2/drivers/net/ethernet/packetengines/
A Dhamachi.c1320 u32 intr_status = readl(ioaddr + InterruptClear); in hamachi_interrupt() local
1324 dev->name, intr_status); in hamachi_interrupt()
1326 if (intr_status == 0) in hamachi_interrupt()
1331 if (intr_status & IntrRxDone) in hamachi_interrupt()
1334 if (intr_status & IntrTxDone){ in hamachi_interrupt()
1374 if (intr_status & in hamachi_interrupt()
1377 hamachi_error(dev, intr_status); in hamachi_interrupt()
1381 dev->name, intr_status); in hamachi_interrupt()
1643 if (intr_status & StatsMax) { in hamachi_error()
1652 dev->name, intr_status); in hamachi_error()
[all …]
A Dyellowfin.c911 u16 intr_status = ioread16(ioaddr + IntrClear); in yellowfin_interrupt() local
915 intr_status); in yellowfin_interrupt()
917 if (intr_status == 0) in yellowfin_interrupt()
921 if (intr_status & (IntrRxDone | IntrEarlyRx)) { in yellowfin_interrupt()
950 if ((intr_status & IntrTxDone) || (yp->tx_tail_desc->tx_errs)) { in yellowfin_interrupt()
1025 if (intr_status & 0x2ee) /* Abnormal error summary. */ in yellowfin_interrupt()
1026 yellowfin_error(dev, intr_status); in yellowfin_interrupt()
1030 intr_status); in yellowfin_interrupt()
1192 netdev_err(dev, "Something Wicked happened! %04x\n", intr_status); in yellowfin_error()
1194 if (intr_status & (IntrTxPCIErr | IntrTxPCIFault)) in yellowfin_error()
[all …]
/linux-6.3-rc2/drivers/spi/
A Dspi-zynq-qspi.c475 u32 intr_status; in zynq_qspi_irq() local
479 intr_status = zynq_qspi_read(xqspi, ZYNQ_QSPI_STATUS_OFFSET); in zynq_qspi_irq()
480 zynq_qspi_write(xqspi, ZYNQ_QSPI_STATUS_OFFSET, intr_status); in zynq_qspi_irq()
482 if ((intr_status & ZYNQ_QSPI_IXR_TXNFULL_MASK) || in zynq_qspi_irq()
483 (intr_status & ZYNQ_QSPI_IXR_RXNEMTY_MASK)) { in zynq_qspi_irq()
489 txempty = !!(intr_status & ZYNQ_QSPI_IXR_TXNFULL_MASK); in zynq_qspi_irq()
A Dspi-cadence.c346 u32 intr_status; in cdns_spi_irq() local
349 intr_status = cdns_spi_read(xspi, CDNS_SPI_ISR); in cdns_spi_irq()
350 cdns_spi_write(xspi, CDNS_SPI_ISR, intr_status); in cdns_spi_irq()
352 if (intr_status & CDNS_SPI_IXR_MODF) { in cdns_spi_irq()
360 } else if (intr_status & CDNS_SPI_IXR_TXOW) { in cdns_spi_irq()
/linux-6.3-rc2/drivers/gpu/drm/msm/disp/dpu1/
A Ddpu_hw_interrupts.c385 u32 intr_status; in dpu_core_irq_read() local
404 intr_status = DPU_REG_READ(&intr->hw, in dpu_core_irq_read()
407 if (intr_status) in dpu_core_irq_read()
409 intr_status); in dpu_core_irq_read()
416 return intr_status; in dpu_core_irq_read()

Completed in 345 milliseconds

123