Searched refs:int_sts (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/mfd/ |
| H A D | rc5t583-irq.c | 241 uint8_t int_sts[RC5T583_MAX_INTERRUPT_MASK_REGS]; in rc5t583_irq() local 249 int_sts[i] = 0; in rc5t583_irq() 263 ret = rc5t583_read(rc5t583->dev, irq_mon_add[i], &int_sts[i]); in rc5t583_irq() 268 int_sts[i] = 0; in rc5t583_irq() 274 if (int_sts[i] & 0x1) in rc5t583_irq() 276 if (int_sts[i] & 0x2) in rc5t583_irq() 278 if (int_sts[i] & 0x4) in rc5t583_irq() 280 if (int_sts[i] & 0x8) in rc5t583_irq() 285 ~int_sts[i]); in rc5t583_irq() 292 int_sts[i] = rtc_int_sts; in rc5t583_irq() [all …]
|
| /linux/drivers/input/keyboard/ |
| H A D | nspire-keypad.c | 57 u32 int_sts; in nspire_keypad_irq() local 61 int_sts = readl(keypad->reg_base + KEYPAD_INT) & keypad->int_mask; in nspire_keypad_irq() 62 if (!int_sts) in nspire_keypad_irq()
|
| /linux/drivers/net/ethernet/microchip/ |
| H A D | lan743x_main.c | 226 static void lan743x_tx_isr(void *context, u32 int_sts, u32 flags) in lan743x_tx_isr() argument 238 if (int_sts & INT_BIT_DMA_TX_(tx->channel_number)) { in lan743x_tx_isr() 267 static void lan743x_rx_isr(void *context, u32 int_sts, u32 flags) in lan743x_rx_isr() argument 278 if (int_sts & INT_BIT_DMA_RX_(rx->channel_number)) { in lan743x_rx_isr() 308 static void lan743x_intr_shared_isr(void *context, u32 int_sts, u32 flags) in lan743x_intr_shared_isr() argument 313 if (int_sts & INT_BIT_ALL_RX_) { in lan743x_intr_shared_isr() 318 if (int_sts & int_bit) { in lan743x_intr_shared_isr() 321 int_sts &= ~int_bit; in lan743x_intr_shared_isr() 325 if (int_sts & INT_BIT_ALL_TX_) { in lan743x_intr_shared_isr() 330 if (int_sts & int_bit) { in lan743x_intr_shared_isr() [all …]
|
| /linux/drivers/pci/controller/dwc/ |
| H A D | pcie-spear13xx.c | 38 u32 int_sts; /* cr6 */ member 91 status = readl(&app_reg->int_sts); in spear13xx_pcie_irq_handler()
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_int.c | 467 u32 int_sts, first_drop_reason, details, address, all_drops_reason; in qed_dorq_attn_int_sts() local 470 int_sts = qed_rd(p_hwfn, p_ptt, DORQ_REG_INT_STS); in qed_dorq_attn_int_sts() 471 if (int_sts == 0xdeadbeaf) { in qed_dorq_attn_int_sts() 483 if (!(int_sts & ~DORQ_REG_INT_STS_DORQ_FIFO_AFULL)) in qed_dorq_attn_int_sts() 486 DP_NOTICE(p_hwfn->cdev, "DORQ attention. int_sts was %x\n", int_sts); in qed_dorq_attn_int_sts() 489 if (int_sts & (DORQ_REG_INT_STS_DB_DROP | in qed_dorq_attn_int_sts() 527 if ((int_sts & ~(DORQ_REG_INT_STS_DB_DROP | in qed_dorq_attn_int_sts()
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | renesas_usbf.c | 2914 u32 int_sts; in usbf_epc_irq() local 2921 int_sts = usbf_reg_readl(udc, USBF_REG_USB_INT_STA) & int_en; in usbf_epc_irq() 2922 usbf_reg_writel(udc, USBF_REG_USB_INT_STA, ~int_sts); in usbf_epc_irq() 2924 dev_dbg(udc->dev, "int_sts=0x%08x\n", int_sts); in usbf_epc_irq() 2926 if (int_sts & USBF_USB_RSUM_INT) { in usbf_epc_irq() 2931 if (int_sts & USBF_USB_USB_RST_INT) { in usbf_epc_irq() 2937 if (int_sts & USBF_USB_SPEED_MODE_INT) { in usbf_epc_irq() 2946 if (int_sts & USBF_USB_EPN_INT(0)) { in usbf_epc_irq() 2954 if (int_sts & USBF_USB_EPN_INT(i)) { in usbf_epc_irq() 2960 if (int_sts & USBF_USB_SPND_INT) { in usbf_epc_irq()
|
| /linux/drivers/net/ethernet/smsc/ |
| H A D | smsc9420.c | 595 u32 int_cfg, int_sts, int_ctl; in smsc9420_isr() local 609 int_sts = smsc9420_reg_read(pd, INT_STAT); in smsc9420_isr() 611 if (likely(INT_STAT_DMAC_INT_ & int_sts)) { in smsc9420_isr() 637 if (unlikely(INT_STAT_SW_INT_ & int_sts)) { in smsc9420_isr()
|