Home
last modified time | relevance | path

Searched refs:intx (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/amd/pds_core/
H A Dcore.c109 qcq->intx == PDS_CORE_INTR_INDEX_NOT_ASSIGNED) in pdsc_qcq_intr_free()
112 pdsc_intr_free(pdsc, qcq->intx); in pdsc_qcq_intr_free()
113 qcq->intx = PDS_CORE_INTR_INDEX_NOT_ASSIGNED; in pdsc_qcq_intr_free()
122 qcq->intx = PDS_CORE_INTR_INDEX_NOT_ASSIGNED; in pdsc_qcq_intr_alloc()
131 qcq->intx = index; in pdsc_qcq_intr_alloc()
228 qcq->cq.bound_intr = &pdsc->intr_info[qcq->intx]; in pdsc_qcq_alloc()
323 cidi.intr_index = cpu_to_le16(pdsc->adminqcq.intx); in pdsc_core_init()
437 pdsc->notifyqcq.intx = pdsc->adminqcq.intx; in pdsc_setup()
495 pds_core_intr_mask(&pdsc->intr_ctrl[pdsc->adminqcq.intx], in pdsc_start()
[all...]
H A Dadminq.c133 pds_core_intr_credits(&pdsc->intr_ctrl[qcq->intx], in pdsc_process_adminq()
160 pds_core_intr_mask(&pdsc->intr_ctrl[qcq->intx], PDS_CORE_INTR_MASK_CLEAR); in pdsc_adminq_isr()
H A Ddebugfs.c112 struct pdsc_intr_info *intr = &pdsc->intr_info[qcq->intx]; in pdsc_debugfs_add_qcq()
H A Dcore.h129 int intx; member
/kernel/linux/linux-5.10/drivers/pci/controller/cadence/
H A Dpcie-cadence-ep.c277 u8 intx, bool is_asserted) in cdns_pcie_ep_assert_intx()
285 intx &= 3; in cdns_pcie_ep_assert_intx()
298 ep->irq_pending |= BIT(intx); in cdns_pcie_ep_assert_intx()
299 msg_code = MSG_CODE_ASSERT_INTA + intx; in cdns_pcie_ep_assert_intx()
301 ep->irq_pending &= ~BIT(intx); in cdns_pcie_ep_assert_intx()
302 msg_code = MSG_CODE_DEASSERT_INTA + intx; in cdns_pcie_ep_assert_intx()
319 static int cdns_pcie_ep_send_legacy_irq(struct cdns_pcie_ep *ep, u8 fn, u8 intx) in cdns_pcie_ep_send_legacy_irq() argument
327 cdns_pcie_ep_assert_intx(ep, fn, intx, true); in cdns_pcie_ep_send_legacy_irq()
332 cdns_pcie_ep_assert_intx(ep, fn, intx, false); in cdns_pcie_ep_send_legacy_irq()
276 cdns_pcie_ep_assert_intx(struct cdns_pcie_ep *ep, u8 fn, u8 intx, bool is_asserted) cdns_pcie_ep_assert_intx() argument
/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpcie-rockchip-ep.c350 u8 intx, bool do_assert) in rockchip_pcie_ep_assert_intx()
354 intx &= 3; in rockchip_pcie_ep_assert_intx()
357 ep->irq_pending |= BIT(intx); in rockchip_pcie_ep_assert_intx()
363 ep->irq_pending &= ~BIT(intx); in rockchip_pcie_ep_assert_intx()
372 u8 intx) in rockchip_pcie_ep_send_legacy_irq()
388 rockchip_pcie_ep_assert_intx(ep, fn, intx, true); in rockchip_pcie_ep_send_legacy_irq()
390 rockchip_pcie_ep_assert_intx(ep, fn, intx, false); in rockchip_pcie_ep_send_legacy_irq()
349 rockchip_pcie_ep_assert_intx(struct rockchip_pcie_ep *ep, u8 fn, u8 intx, bool do_assert) rockchip_pcie_ep_assert_intx() argument
371 rockchip_pcie_ep_send_legacy_irq(struct rockchip_pcie_ep *ep, u8 fn, u8 intx) rockchip_pcie_ep_send_legacy_irq() argument
H A Dpcie-rcar-ep.c349 u8 fn, u8 intx) in rcar_pcie_ep_assert_intx()
348 rcar_pcie_ep_assert_intx(struct rcar_pcie_endpoint *ep, u8 fn, u8 intx) rcar_pcie_ep_assert_intx() argument
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpcie-rockchip-ep.c307 u8 intx, bool do_assert) in rockchip_pcie_ep_assert_intx()
311 intx &= 3; in rockchip_pcie_ep_assert_intx()
314 ep->irq_pending |= BIT(intx); in rockchip_pcie_ep_assert_intx()
320 ep->irq_pending &= ~BIT(intx); in rockchip_pcie_ep_assert_intx()
329 u8 intx) in rockchip_pcie_ep_send_legacy_irq()
345 rockchip_pcie_ep_assert_intx(ep, fn, intx, true); in rockchip_pcie_ep_send_legacy_irq()
347 rockchip_pcie_ep_assert_intx(ep, fn, intx, false); in rockchip_pcie_ep_send_legacy_irq()
306 rockchip_pcie_ep_assert_intx(struct rockchip_pcie_ep *ep, u8 fn, u8 intx, bool do_assert) rockchip_pcie_ep_assert_intx() argument
328 rockchip_pcie_ep_send_legacy_irq(struct rockchip_pcie_ep *ep, u8 fn, u8 intx) rockchip_pcie_ep_send_legacy_irq() argument
H A Dpcie-rcar-ep.c347 u8 fn, u8 intx) in rcar_pcie_ep_assert_intx()
346 rcar_pcie_ep_assert_intx(struct rcar_pcie_endpoint *ep, u8 fn, u8 intx) rcar_pcie_ep_assert_intx() argument
/kernel/linux/linux-6.6/drivers/pci/controller/cadence/
H A Dpcie-cadence-ep.c319 static void cdns_pcie_ep_assert_intx(struct cdns_pcie_ep *ep, u8 fn, u8 intx, in cdns_pcie_ep_assert_intx() argument
328 intx &= 3; in cdns_pcie_ep_assert_intx()
341 ep->irq_pending |= BIT(intx); in cdns_pcie_ep_assert_intx()
342 msg_code = MSG_CODE_ASSERT_INTA + intx; in cdns_pcie_ep_assert_intx()
344 ep->irq_pending &= ~BIT(intx); in cdns_pcie_ep_assert_intx()
345 msg_code = MSG_CODE_DEASSERT_INTA + intx; in cdns_pcie_ep_assert_intx()
363 u8 intx) in cdns_pcie_ep_send_legacy_irq()
371 cdns_pcie_ep_assert_intx(ep, fn, intx, true); in cdns_pcie_ep_send_legacy_irq()
376 cdns_pcie_ep_assert_intx(ep, fn, intx, false); in cdns_pcie_ep_send_legacy_irq()
362 cdns_pcie_ep_send_legacy_irq(struct cdns_pcie_ep *ep, u8 fn, u8 vfn, u8 intx) cdns_pcie_ep_send_legacy_irq() argument
/kernel/linux/linux-5.10/drivers/scsi/isci/
H A Dinit.c347 goto intx; in isci_setup_interrupts()
365 dev_info(&pdev->dev, "msix setup failed falling back to intx\n"); in isci_setup_interrupts()
373 goto intx; in isci_setup_interrupts()
377 intx: in isci_setup_interrupts()
380 isci_intx_isr, IRQF_SHARED, DRV_NAME"-intx", in isci_setup_interrupts()
/kernel/linux/linux-6.6/drivers/scsi/isci/
H A Dinit.c345 goto intx; in isci_setup_interrupts()
363 dev_info(&pdev->dev, "msix setup failed falling back to intx\n"); in isci_setup_interrupts()
371 goto intx; in isci_setup_interrupts()
375 intx: in isci_setup_interrupts()
378 isci_intx_isr, IRQF_SHARED, DRV_NAME"-intx", in isci_setup_interrupts()
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-ismt.c814 goto intx; in ismt_int_init()
824 goto intx; in ismt_int_init()
830 intx: in ismt_int_init()
838 "ismt-intx", in ismt_int_init()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-ismt.c832 goto intx; in ismt_int_init()
842 goto intx; in ismt_int_init()
848 intx: in ismt_int_init()
856 "ismt-intx", in ismt_int_init()
/kernel/linux/linux-5.10/drivers/dma/ioat/
H A Dinit.c137 "set ioat interrupt style: msix (default), msi, intx");
417 if (!strcmp(ioat_interrupt_style, "intx")) in ioat_dma_setup_interrupts()
418 goto intx; in ioat_dma_setup_interrupts()
454 goto intx; in ioat_dma_setup_interrupts()
460 goto intx; in ioat_dma_setup_interrupts()
465 intx: in ioat_dma_setup_interrupts()
467 IRQF_SHARED, "ioat-intx", ioat_dma); in ioat_dma_setup_interrupts()
/kernel/linux/linux-6.6/drivers/dma/ioat/
H A Dinit.c136 "set ioat interrupt style: msix (default), msi, intx");
416 if (!strcmp(ioat_interrupt_style, "intx")) in ioat_dma_setup_interrupts()
417 goto intx; in ioat_dma_setup_interrupts()
453 goto intx; in ioat_dma_setup_interrupts()
459 goto intx; in ioat_dma_setup_interrupts()
464 intx: in ioat_dma_setup_interrupts()
466 IRQF_SHARED, "ioat-intx", ioat_dma); in ioat_dma_setup_interrupts()
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dacrn.h376 * @intx: Info of interrupt
377 * @intx.virt_pin: Virtual IOAPIC pin
378 * @intx.phys_pin: Physical IOAPIC pin
379 * @intx.is_pic_pin: Is PIC pin or not
392 } intx; member
/kernel/linux/linux-5.10/include/linux/
H A Dpci.h1555 const u32 intx = intspec[0]; in pci_irqd_intx_xlate() local
1557 if (intx < PCI_INTERRUPT_INTA || intx > PCI_INTERRUPT_INTD) in pci_irqd_intx_xlate()
1560 *out_hwirq = intx - PCI_INTERRUPT_INTA; in pci_irqd_intx_xlate()
/kernel/linux/linux-6.6/include/linux/
H A Dpci.h1773 const u32 intx = intspec[0]; in pci_irqd_intx_xlate() local
1775 if (intx < PCI_INTERRUPT_INTA || intx > PCI_INTERRUPT_INTD) in pci_irqd_intx_xlate()
1778 *out_hwirq = intx - PCI_INTERRUPT_INTA; in pci_irqd_intx_xlate()

Completed in 26 milliseconds