Searched refs:isr_status (Results 1 – 10 of 10) sorted by relevance
/linux-6.3-rc2/drivers/net/wireless/rsi/ |
A D | rsi_91x_sdio_ops.c | 239 u8 isr_status = 0; in rsi_rx_handler() local 248 &isr_status); in rsi_rx_handler() 256 adapter->interrupt_status = isr_status; in rsi_rx_handler() 258 if (isr_status == 0) { in rsi_rx_handler() 283 isr_status &= ~BIT(PKT_BUFF_AVAILABLE); in rsi_rx_handler() 286 if (isr_status & BIT(FW_ASSERT_IND)) { in rsi_rx_handler() 306 isr_status &= ~BIT(FW_ASSERT_IND); in rsi_rx_handler() 321 isr_status &= ~BIT(MSDU_PKT_PENDING); in rsi_rx_handler() 324 if (isr_status) { in rsi_rx_handler() 327 isr_status = 0; in rsi_rx_handler() [all …]
|
A D | rsi_91x_sdio.c | 1273 u8 isr_status = 0, data = 0; in rsi_sdio_disable_interrupts() local 1281 &isr_status); in rsi_sdio_disable_interrupts() 1283 } while ((isr_status) && (jiffies_to_msecs(jiffies - t1) < 20)); in rsi_sdio_disable_interrupts()
|
/linux-6.3-rc2/drivers/i2c/busses/ |
A D | i2c-cadence.c | 335 unsigned int isr_status, i2c_status; in cdns_i2c_slave_isr() local 338 isr_status = cdns_i2c_readreg(CDNS_I2C_ISR_OFFSET); in cdns_i2c_slave_isr() 350 if (isr_status & CDNS_I2C_IXR_DATA) in cdns_i2c_slave_isr() 353 if (isr_status & CDNS_I2C_IXR_COMP) { in cdns_i2c_slave_isr() 359 if (isr_status & CDNS_I2C_IXR_DATA) in cdns_i2c_slave_isr() 362 if (isr_status & CDNS_I2C_IXR_COMP) { in cdns_i2c_slave_isr() 392 unsigned int isr_status, avail_bytes; in cdns_i2c_master_isr() local 418 ((isr_status & CDNS_I2C_IXR_COMP) || in cdns_i2c_master_isr() 419 (isr_status & CDNS_I2C_IXR_DATA))) { in cdns_i2c_master_isr() 563 unsigned int isr_status; in cdns_i2c_mrecv() local [all …]
|
A D | i2c-altera.c | 87 u32 isr_status; member 228 idev->isr_status = readl(idev->base + ALTR_I2C_ISR) & idev->isr_mask; in altr_i2c_isr_quick() 229 if (idev->isr_status) in altr_i2c_isr_quick() 240 u32 status = idev->isr_status; in altr_i2c_isr()
|
A D | i2c-microchip-corei2c.c | 114 u32 isr_status; member 227 u32 status = idev->isr_status; in mchp_corei2c_handle_isr() 303 idev->isr_status = readb(idev->base + CORE_I2C_STATUS); in mchp_corei2c_isr()
|
/linux-6.3-rc2/drivers/scsi/ |
A D | mvumi.c | 1212 unsigned int isr_status; in mvumi_handshake_event() local 1228 mhba->global_isr, isr_status); in mvumi_handshake_event() 1233 } while (!(isr_status & DRBL_HANDSHAKE_ISR)); in mvumi_handshake_event() 1745 if (isr_status & DRBL_BUS_CHANGE) { in mvumi_launch_events() 1748 isr_status &= ~(DRBL_BUS_CHANGE); in mvumi_launch_events() 1757 isr_status &= ~(DRBL_EVENT_NOTIFY); in mvumi_launch_events() 1804 if (mhba->isr_status & DRBL_HANDSHAKE_ISR) { in mvumi_isr_handler() 1815 mhba->isr_status = 0; in mvumi_isr_handler() 1928 unsigned int status, isr_status = 0, tmp = 0; in mvumi_clear_intr() local 1957 if (isr_status) in mvumi_clear_intr() [all …]
|
A D | mvumi.h | 514 unsigned int isr_status; member
|
/linux-6.3-rc2/drivers/scsi/mvsas/ |
A D | mv_init.c | 164 stat = MVS_CHIP_DISP->isr_status(mvi, mvi->pdev->irq); in mvs_tasklet() 198 stat = MVS_CHIP_DISP->isr_status(mvi, irq); in mvs_interrupt()
|
A D | mv_sas.h | 96 u32 (*isr_status)(struct mvs_info *mvi, int irq); member
|
/linux-6.3-rc2/drivers/net/ethernet/via/ |
A D | via-velocity.c | 2194 u32 isr_status; in velocity_intr() local 2197 isr_status = mac_read_isr(vptr->mac_regs); in velocity_intr() 2200 if (isr_status == 0) { in velocity_intr() 2206 mac_write_isr(vptr->mac_regs, isr_status); in velocity_intr() 2213 if (isr_status & (~(ISR_PRXI | ISR_PPRXI | ISR_PTXI | ISR_PPTXI))) in velocity_intr() 2214 velocity_error(vptr, isr_status); in velocity_intr()
|
Completed in 30 milliseconds