Home
last modified time | relevance | path

Searched refs:PCI_IRQ_MSIX (Results 1 – 25 of 124) sorted by relevance

12345

/linux-6.15/Documentation/translations/zh_CN/PCI/
H A Dmsi-howto.rst92 PCI_IRQ_MSIX)。一个方便的短语(PCI_IRQ_ALL_TYPES)也可以用来要求任何可能的中断类型。
133 nvec = pci_alloc_irq_vectors(pdev, 1, nvec, PCI_IRQ_MSI | PCI_IRQ_MSIX);
233 PCI_IRQ_MSIX标志的pci_alloc_irq_vectors()的调用。
H A Dpci.rst304 的PCI_IRQ_MSI和/或PCI_IRQ_MSIX标志来启用MSI功能。这将导致PCI支持将CPU向量数
306 ``pci_alloc_irq_vectors`` 时只使用PCI_IRQ_MSI和PCI_IRQ_MSIX标志会失败,
/linux-6.15/drivers/iommu/riscv/
H A Diommu-pci.c79 PCI_IRQ_MSIX | PCI_IRQ_MSI); in riscv_iommu_pci_probe()
/linux-6.15/drivers/net/ethernet/freescale/enetc/
H A Denetc_ptp.c75 n = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSIX); in enetc_ptp_probe()
/linux-6.15/drivers/dma/amd/ae4dma/
H A Dae4dma-pci.c26 ret = pci_alloc_irq_vectors(pdev, v, v, PCI_IRQ_MSIX); in ae4_get_irqs()
/linux-6.15/drivers/pci/controller/dwc/
H A Dpcie-designware-plat.c54 case PCI_IRQ_MSIX: in dw_plat_pcie_ep_raise_irq()
H A Dpci-layerscape-ep.c178 case PCI_IRQ_MSIX: in ls_pcie_ep_raise_irq()
/linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/
H A Dhbg_irq.c106 PCI_IRQ_MSI | PCI_IRQ_MSIX); in hbg_irq_init()
/linux-6.15/drivers/scsi/snic/
H A Dsnic_isr.c159 if (pci_alloc_irq_vectors(snic->pdev, vecs, vecs, PCI_IRQ_MSIX) < 0) in snic_set_intr_mode()
/linux-6.15/drivers/pci/msi/
H A Dapi.c269 if (flags & PCI_IRQ_MSIX) { in pci_alloc_irq_vectors_affinity()
/linux-6.15/drivers/mmc/host/
H A Dcavium-thunderx.c42 nvec = pci_alloc_irq_vectors(pdev, 1, 9, PCI_IRQ_MSIX); in thunder_mmc_register_interrupts()
/linux-6.15/drivers/pci/pcie/
H A Dportdrv.c120 PCI_IRQ_MSIX | PCI_IRQ_MSI); in pcie_port_enable_irq_vec()
146 PCI_IRQ_MSIX | PCI_IRQ_MSI); in pcie_port_enable_irq_vec()
/linux-6.15/drivers/net/ethernet/intel/ice/
H A Dice_irq.c151 PCI_IRQ_MSIX); in ice_init_interrupt_scheme()
/linux-6.15/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_irq.c298 wanted_irqs, PCI_IRQ_MSIX); in fbnic_alloc_irqs()
/linux-6.15/drivers/i2c/busses/
H A Di2c-thunderx-pcidrv.c198 ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSIX); in thunder_i2c_probe_pci()
/linux-6.15/drivers/crypto/marvell/octeontx/
H A Dotx_cptpf_main.c120 ret = pci_alloc_irq_vectors(cpt->pdev, num_vec, num_vec, PCI_IRQ_MSIX); in otx_cpt_register_interrupts()
/linux-6.15/drivers/accel/qaic/
H A Dqaic_drv.c507 ret = pci_alloc_irq_vectors(pdev, irq_count, irq_count, PCI_IRQ_MSI | PCI_IRQ_MSIX); in init_msi()
509 ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSI | PCI_IRQ_MSIX); in init_msi()
/linux-6.15/drivers/media/pci/ddbridge/
H A Dddbridge-main.c100 PCI_IRQ_MSI | PCI_IRQ_MSIX); in ddb_irq_msi()
/linux-6.15/Documentation/PCI/
H A Dmsi-howto.rst106 by the device and the driver (PCI_IRQ_INTX, PCI_IRQ_MSI, PCI_IRQ_MSIX).
163 nvec = pci_alloc_irq_vectors(pdev, 1, nvec, PCI_IRQ_MSI | PCI_IRQ_MSIX);
287 PCI_IRQ_MSI or PCI_IRQ_MSIX flags.
/linux-6.15/drivers/infiniband/hw/hfi1/
H A Dmsix.c35 ret = pci_alloc_irq_vectors(dd->pcidev, total, total, PCI_IRQ_MSIX); in msix_initialize()
/linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_vf.c526 err = pci_alloc_irq_vectors(hw->pdev, num_vec, num_vec, PCI_IRQ_MSIX); in otx2vf_realloc_msix_vectors()
606 err = pci_alloc_irq_vectors(hw->pdev, num_vec, num_vec, PCI_IRQ_MSIX); in otx2vf_probe()
/linux-6.15/drivers/fpga/
H A Ddfl-pci.c51 ret = pci_alloc_irq_vectors(pcidev, nvec, nvec, PCI_IRQ_MSIX); in cci_pci_alloc_irq()
/linux-6.15/drivers/pci/hotplug/
H A Doctep_hp.c346 PCI_IRQ_MSIX); in octep_hp_controller_setup()
/linux-6.15/drivers/crypto/intel/qat/qat_common/
H A Dadf_isr.c32 msix_num_entries, PCI_IRQ_MSIX); in adf_enable_msix()
/linux-6.15/drivers/net/ethernet/amd/pds_core/
H A Ddev.c366 err = pci_alloc_irq_vectors(pdsc->pdev, nintrs, nintrs, PCI_IRQ_MSIX); in pdsc_dev_init()

12345