Home
last modified time | relevance | path

Searched refs:irq_pending (Results 1 – 25 of 35) sorted by relevance

12

/linux/drivers/hwmon/
A Daxi-fan-control.c325 u32 irq_pending = axi_ioread(ADI_REG_IRQ_PENDING, ctl); in axi_fan_control_irq_handler() local
328 if (irq_pending & ADI_IRQ_SRC_TEMP_INCREASE) in axi_fan_control_irq_handler()
332 if (irq_pending & ADI_IRQ_SRC_PWM_CHANGED) { in axi_fan_control_irq_handler()
346 if (irq_pending & ADI_IRQ_SRC_NEW_MEASUR) { in axi_fan_control_irq_handler()
359 if (irq_pending & ADI_IRQ_SRC_TACH_ERR) in axi_fan_control_irq_handler()
363 clear_mask = irq_pending & ADI_IRQ_SRC_MASK; in axi_fan_control_irq_handler()
/linux/drivers/scsi/
A Dzorro_esp.c553 .irq_pending = zorro_esp_irq_pending,
565 .irq_pending = zorro_esp_irq_pending,
577 .irq_pending = zorro_esp_irq_pending,
589 .irq_pending = cyber_esp_irq_pending,
601 .irq_pending = zorro_esp_irq_pending,
613 .irq_pending = fastlane_esp_irq_pending,
A Djazz_esp.c97 .irq_pending = jazz_esp_irq_pending,
A Dsun3x_esp.c162 .irq_pending = sun3x_esp_irq_pending,
A Desp_scsi.h378 int (*irq_pending)(struct esp *esp); member
A Dmac_esp.c281 .irq_pending = mac_esp_irq_pending,
A Dam53c974.c273 .irq_pending = pci_esp_irq_pending,
A Dsun_esp.c443 .irq_pending = sbus_esp_irq_pending,
A Desp_scsi.c1061 if (esp->ops->irq_pending(esp)) in esp_reconnect_with_tag()
1098 if (esp->ops->irq_pending(esp)) { in esp_reconnect_with_tag()
2179 if (esp->ops->irq_pending(esp)) { in scsi_esp_intr()
2190 if (esp->ops->irq_pending(esp)) in scsi_esp_intr()
/linux/arch/x86/kernel/
A Di8259.c406 .irq_pending = legacy_pic_irq_pending_noop,
419 .irq_pending = i8259A_irq_pending,
/linux/drivers/pci/controller/
A Dpcie-rockchip-ep.c50 u8 irq_pending; member
368 ep->irq_pending |= BIT(intx); in rockchip_pcie_ep_assert_intx()
371 ep->irq_pending &= ~BIT(intx); in rockchip_pcie_ep_assert_intx()
380 if ((status != 0) ^ (ep->irq_pending != 0)) { in rockchip_pcie_ep_assert_intx()
/linux/arch/m68k/include/asm/
A Dmac_oss.h67 __u16 irq_pending; /* [0x202-0x203] pending interrupts bits */ member
/linux/arch/x86/include/asm/
A Di8259.h68 int (*irq_pending)(unsigned int irq); member
/linux/arch/m68k/mac/
A Doss.c75 events = oss->irq_pending & OSS_IP_NUBUS; in oss_nubus_irq()
/linux/arch/s390/kernel/
A Dirq.c126 static int irq_pending(struct pt_regs *regs) in irq_pending() function
159 } while (MACHINE_IS_LPAR && irq_pending(regs)); in do_io_irq()
/linux/sound/pci/hda/
A Dhda_controller.h59 unsigned int irq_pending:1; member
A Dhda_intel.c623 azx_dev->irq_pending = 0; in azx_position_check()
627 azx_dev->irq_pending = 1; in azx_position_check()
735 if (!azx_dev->irq_pending || in azx_irq_pending_work()
741 azx_dev->irq_pending = 0; in azx_irq_pending_work()
766 azx_dev->irq_pending = 0; in azx_clear_irq_pending()
/linux/drivers/usb/cdns3/
A Dcdnsp-gadget.c1306 temp = readl(&pdev->ir_set->irq_pending); in cdnsp_run()
1307 writel(IMAN_IE_SET(temp), &pdev->ir_set->irq_pending); in cdnsp_run()
1449 temp = readl(&pdev->ir_set->irq_pending); in cdnsp_stop()
1450 writel(IMAN_IE_CLEAR(temp), &pdev->ir_set->irq_pending); in cdnsp_stop()
1456 temp = readl(&pdev->ir_set->irq_pending); in cdnsp_stop()
1458 writel(temp, &pdev->ir_set->irq_pending); in cdnsp_stop()
A Dcdnsp-ring.c1560 u32 irq_pending; in cdnsp_irq_handler() local
1574 irq_pending = readl(&pdev->ir_set->irq_pending); in cdnsp_irq_handler()
1575 irq_pending |= IMAN_IP; in cdnsp_irq_handler()
1576 writel(irq_pending, &pdev->ir_set->irq_pending); in cdnsp_irq_handler()
/linux/drivers/media/dvb-frontends/
A Ddib3000mc.c617 u16 irq_pending = dib3000mc_read_word(state, 511); in dib3000mc_autosearch_is_irq() local
619 if (irq_pending & 0x1) // failed in dib3000mc_autosearch_is_irq()
622 if (irq_pending & 0x2) // succeeded in dib3000mc_autosearch_is_irq()
A Ddib7000m.c1017 u16 irq_pending = dib7000m_read_word(state, reg); in dib7000m_autosearch_irq() local
1019 if (irq_pending & 0x1) { // failed in dib7000m_autosearch_irq()
1024 if (irq_pending & 0x2) { // succeeded in dib7000m_autosearch_irq()
/linux/drivers/pci/controller/cadence/
A Dpcie-cadence-ep.c342 ep->irq_pending |= BIT(intx); in cdns_pcie_ep_assert_intx()
345 ep->irq_pending &= ~BIT(intx); in cdns_pcie_ep_assert_intx()
351 if (((status & PCI_STATUS_INTERRUPT) != 0) ^ (ep->irq_pending != 0)) { in cdns_pcie_ep_assert_intx()
A Dpcie-cadence.h370 u8 irq_pending; member
/linux/drivers/usb/host/
A Dxhci.c677 temp = readl(&xhci->ir_set->irq_pending); in xhci_run()
681 writel(ER_IRQ_ENABLE(temp), &xhci->ir_set->irq_pending); in xhci_run()
755 temp = readl(&xhci->ir_set->irq_pending); in xhci_stop()
756 writel(ER_IRQ_DISABLE(temp), &xhci->ir_set->irq_pending); in xhci_stop()
808 xhci->s3.irq_pending = readl(&xhci->ir_set->irq_pending); in xhci_save_registers()
821 writel(xhci->s3.irq_pending, &xhci->ir_set->irq_pending); in xhci_restore_registers()
1175 temp = readl(&xhci->ir_set->irq_pending); in xhci_resume()
1176 writel(ER_IRQ_DISABLE(temp), &xhci->ir_set->irq_pending); in xhci_resume()
A Dxhci-ring.c3116 u32 irq_pending; in xhci_irq() local
3117 irq_pending = readl(&xhci->ir_set->irq_pending); in xhci_irq()
3118 irq_pending |= IMAN_IP; in xhci_irq()
3119 writel(irq_pending, &xhci->ir_set->irq_pending); in xhci_irq()

Completed in 98 milliseconds

12