Home
last modified time | relevance | path

Searched refs:int_sts (Results 1 – 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/mfd/
Drc5t583-irq.c244 uint8_t int_sts[RC5T583_MAX_INTERRUPT_MASK_REGS]; in rc5t583_irq() local
252 int_sts[i] = 0; in rc5t583_irq()
266 ret = rc5t583_read(rc5t583->dev, irq_mon_add[i], &int_sts[i]); in rc5t583_irq()
271 int_sts[i] = 0; in rc5t583_irq()
277 if (int_sts[i] & 0x1) in rc5t583_irq()
279 if (int_sts[i] & 0x2) in rc5t583_irq()
281 if (int_sts[i] & 0x4) in rc5t583_irq()
283 if (int_sts[i] & 0x8) in rc5t583_irq()
288 ~int_sts[i]); in rc5t583_irq()
295 int_sts[i] = rtc_int_sts; in rc5t583_irq()
[all …]
Dtwl6030-irq.c165 __le32 int_sts; in twl6030_irq_thread() member
167 u32 int_sts; /* sts.int_sts converted to CPU endianness */ in twl6030_irq_thread() local
186 int_sts = le32_to_cpu(sts.int_sts); in twl6030_irq_thread()
187 for (i = 0; int_sts; int_sts >>= 1, i++) in twl6030_irq_thread()
188 if (int_sts & 0x1) { in twl6030_irq_thread()
/kernel/linux/linux-5.10/drivers/net/ethernet/microchip/
Dlan743x_main.c147 u32 int_sts; in lan743x_intr_software_isr() local
149 int_sts = lan743x_csr_read(adapter, INT_STS); in lan743x_intr_software_isr()
150 if (int_sts & INT_BIT_SW_GP_) { in lan743x_intr_software_isr()
157 static void lan743x_tx_isr(void *context, u32 int_sts, u32 flags) in lan743x_tx_isr() argument
169 if (int_sts & INT_BIT_DMA_TX_(tx->channel_number)) { in lan743x_tx_isr()
198 static void lan743x_rx_isr(void *context, u32 int_sts, u32 flags) in lan743x_rx_isr() argument
209 if (int_sts & INT_BIT_DMA_RX_(rx->channel_number)) { in lan743x_rx_isr()
239 static void lan743x_intr_shared_isr(void *context, u32 int_sts, u32 flags) in lan743x_intr_shared_isr() argument
244 if (int_sts & INT_BIT_ALL_RX_) { in lan743x_intr_shared_isr()
249 if (int_sts & int_bit) { in lan743x_intr_shared_isr()
[all …]
Dlan743x_main.h579 typedef void(*lan743x_vector_handler)(void *context, u32 int_sts, u32 flags);
/kernel/linux/linux-5.10/drivers/input/keyboard/
Dnspire-keypad.c57 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()
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
Dpcie-spear13xx.c38 u32 int_sts; /* cr6 */ member
113 status = readl(&app_reg->int_sts); in spear13xx_pcie_irq_handler()
/kernel/linux/linux-5.10/drivers/gpio/
Dgpio-zynq.c651 u32 int_sts, int_enb; in zynq_gpio_irqhandler() local
660 int_sts = readl_relaxed(gpio->base_addr + in zynq_gpio_irqhandler()
664 zynq_gpio_handle_bank_irq(gpio, bank_num, int_sts & ~int_enb); in zynq_gpio_irqhandler()
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/
Dqed_int.c464 u32 int_sts, first_drop_reason, details, address, all_drops_reason; in qed_dorq_attn_int_sts() local
472 int_sts = qed_rd(p_hwfn, p_ptt, DORQ_REG_INT_STS); in qed_dorq_attn_int_sts()
473 if (!(int_sts & ~DORQ_REG_INT_STS_DORQ_FIFO_AFULL)) in qed_dorq_attn_int_sts()
476 DP_NOTICE(p_hwfn->cdev, "DORQ attention. int_sts was %x\n", int_sts); in qed_dorq_attn_int_sts()
479 if (int_sts & (DORQ_REG_INT_STS_DB_DROP | in qed_dorq_attn_int_sts()
517 if ((int_sts & ~(DORQ_REG_INT_STS_DB_DROP | in qed_dorq_attn_int_sts()
/kernel/linux/linux-5.10/drivers/net/ethernet/smsc/
Dsmsc9420.c592 u32 int_cfg, int_sts, int_ctl; in smsc9420_isr() local
606 int_sts = smsc9420_reg_read(pd, INT_STAT); in smsc9420_isr()
608 if (likely(INT_STAT_DMAC_INT_ & int_sts)) { in smsc9420_isr()
634 if (unlikely(INT_STAT_SW_INT_ & int_sts)) { in smsc9420_isr()
/kernel/linux/linux-5.10/drivers/video/backlight/
Dqcom-wled.c839 u32 int_sts, fault_sts; in wled_ovp_irq_handler() local
842 wled->ctrl_addr + WLED3_CTRL_REG_INT_RT_STS, &int_sts); in wled_ovp_irq_handler()
860 int_sts, fault_sts); in wled_ovp_irq_handler()