| /OK3568_Linux_fs/u-boot/drivers/fpga/ |
| H A D | zynqpl.c | 155 u32 isr_status; in zynq_dma_transfer() local 163 isr_status = readl(&devcfg_base->int_sts); in zynq_dma_transfer() 167 while (!(isr_status & DEVCFG_ISR_DMA_DONE)) { in zynq_dma_transfer() 168 if (isr_status & DEVCFG_ISR_ERROR_FLAGS_MASK) { in zynq_dma_transfer() 170 isr_status); in zynq_dma_transfer() 183 isr_status = readl(&devcfg_base->int_sts); in zynq_dma_transfer() 196 u32 status, control, isr_status; in zynq_dma_xfer_init() local 236 isr_status = readl(&devcfg_base->int_sts); in zynq_dma_xfer_init() 241 if (isr_status & DEVCFG_ISR_FATAL_ERROR_MASK) { in zynq_dma_xfer_init() 242 debug("%s: Fatal errors in PCAP 0x%X\n", __func__, isr_status); in zynq_dma_xfer_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_sdio_ops.c | 240 u8 isr_status = 0; in rsi_rx_handler() local 249 &isr_status); in rsi_rx_handler() 257 adapter->interrupt_status = isr_status; in rsi_rx_handler() 259 if (isr_status == 0) { in rsi_rx_handler() 267 __func__, isr_status, (1 << MSDU_PKT_PENDING), in rsi_rx_handler() 271 RSI_GET_SDIO_INTERRUPT_TYPE(isr_status, isr_type); in rsi_rx_handler() 327 rsi_sdio_ack_intr(common->priv, isr_status); in rsi_rx_handler() 329 isr_status = 0; in rsi_rx_handler() 332 isr_status); in rsi_rx_handler() 335 isr_status ^= BIT(isr_type - 1); in rsi_rx_handler() [all …]
|
| H 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()
|
| /OK3568_Linux_fs/kernel/drivers/i2c/busses/ |
| H A D | i2c-cadence.c | 332 unsigned int isr_status, i2c_status; in cdns_i2c_slave_isr() local 335 isr_status = cdns_i2c_readreg(CDNS_I2C_ISR_OFFSET); in cdns_i2c_slave_isr() 336 cdns_i2c_writereg(isr_status, CDNS_I2C_ISR_OFFSET); in cdns_i2c_slave_isr() 339 isr_status &= ~cdns_i2c_readreg(CDNS_I2C_IMR_OFFSET); in cdns_i2c_slave_isr() 347 if (isr_status & CDNS_I2C_IXR_DATA) in cdns_i2c_slave_isr() 350 if (isr_status & CDNS_I2C_IXR_COMP) { in cdns_i2c_slave_isr() 356 if (isr_status & CDNS_I2C_IXR_DATA) in cdns_i2c_slave_isr() 359 if (isr_status & CDNS_I2C_IXR_COMP) { in cdns_i2c_slave_isr() 367 if (isr_status & (CDNS_I2C_IXR_NACK | CDNS_I2C_IXR_RX_OVF | in cdns_i2c_slave_isr() 389 unsigned int isr_status, avail_bytes; in cdns_i2c_master_isr() local [all …]
|
| H A D | i2c-altera.c | 87 u32 isr_status; member 229 idev->isr_status = readl(idev->base + ALTR_I2C_ISR) & idev->isr_mask; in altr_i2c_isr_quick() 230 if (idev->isr_status) in altr_i2c_isr_quick() 241 u32 status = idev->isr_status; in altr_i2c_isr()
|
| /OK3568_Linux_fs/kernel/drivers/scsi/ |
| H A D | mvumi.c | 1212 unsigned int isr_status; in mvumi_handshake_event() local 1218 isr_status = mhba->instancet->read_fw_status_reg(mhba); in mvumi_handshake_event() 1228 mhba->global_isr, isr_status); in mvumi_handshake_event() 1233 } while (!(isr_status & DRBL_HANDSHAKE_ISR)); in mvumi_handshake_event() 1740 static void mvumi_launch_events(struct mvumi_hba *mhba, u32 isr_status) in mvumi_launch_events() argument 1744 while (isr_status & (DRBL_BUS_CHANGE | DRBL_EVENT_NOTIFY)) { in mvumi_launch_events() 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() 1802 if (mhba->isr_status & (DRBL_BUS_CHANGE | DRBL_EVENT_NOTIFY)) in mvumi_isr_handler() [all …]
|
| H A D | mvumi.h | 505 unsigned int isr_status; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/hci/ |
| H A D | ssv_hci.c | 424 static int _do_rx (struct ssv6xxx_hci_ctrl *hctl, u32 isr_status) in _do_rx() argument 432 u32 status = isr_status; in _do_rx() 674 static int _isr_do_rx (struct ssv6xxx_hci_ctrl *hctl, u32 isr_status) in _isr_do_rx() argument 692 status = _do_rx(hctl, isr_status); in _isr_do_rx()
|
| /OK3568_Linux_fs/kernel/drivers/scsi/mvsas/ |
| H A D | mv_init.c | 165 stat = MVS_CHIP_DISP->isr_status(mvi, mvi->pdev->irq); in mvs_tasklet() 199 stat = MVS_CHIP_DISP->isr_status(mvi, irq); in mvs_interrupt()
|
| H A D | mv_sas.h | 96 u32 (*isr_status)(struct mvs_info *mvi, int irq); member
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/via/ |
| H 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()
|