Home
last modified time | relevance | path

Searched defs:msi (Results 1 – 25 of 60) sorted by relevance

123

/Linux-v4.19/drivers/pci/controller/
Dpcie-iproc-msi.c62 struct iproc_msi *msi; member
128 static inline u32 iproc_msi_read_reg(struct iproc_msi *msi, in iproc_msi_read_reg()
137 static inline void iproc_msi_write_reg(struct iproc_msi *msi, in iproc_msi_write_reg()
146 static inline u32 hwirq_to_group(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_group()
151 static inline unsigned int iproc_msi_addr_offset(struct iproc_msi *msi, in iproc_msi_addr_offset()
160 static inline unsigned int iproc_msi_eq_offset(struct iproc_msi *msi, u32 eq) in iproc_msi_eq_offset()
195 static inline int hwirq_to_cpu(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_cpu()
200 static inline unsigned long hwirq_to_canonical_hwirq(struct iproc_msi *msi, in hwirq_to_canonical_hwirq()
209 struct iproc_msi *msi = irq_data_get_irq_chip_data(data); in iproc_msi_irq_set_affinity() local
226 struct iproc_msi *msi = irq_data_get_irq_chip_data(data); in iproc_msi_irq_compose_msi_msg() local
[all …]
Dpcie-altera-msi.c40 static inline void msi_writel(struct altera_msi *msi, const u32 value, in msi_writel()
46 static inline u32 msi_readl(struct altera_msi *msi, const u32 reg) in msi_readl()
54 struct altera_msi *msi; in altera_msi_isr() local
92 struct altera_msi *msi = irq_data_get_irq_chip_data(data); in altera_compose_msi_msg() local
118 struct altera_msi *msi = domain->host_data; in altera_irq_domain_alloc() local
150 struct altera_msi *msi = irq_data_get_irq_chip_data(d); in altera_irq_domain_free() local
173 static int altera_allocate_domains(struct altera_msi *msi) in altera_allocate_domains()
195 static void altera_free_domains(struct altera_msi *msi) in altera_free_domains()
203 struct altera_msi *msi = platform_get_drvdata(pdev); in altera_msi_remove() local
217 struct altera_msi *msi; in altera_msi_probe() local
Dpci-xgene-msi.c27 struct xgene_msi *msi; member
94 static u32 xgene_msi_ir_read(struct xgene_msi *msi, in xgene_msi_ir_read()
102 static u32 xgene_msi_int_read(struct xgene_msi *msi, u32 msi_grp) in xgene_msi_int_read()
143 struct xgene_msi *msi = irq_data_get_irq_chip_data(data); in xgene_compose_msi_msg() local
197 struct xgene_msi *msi = domain->host_data; in xgene_irq_domain_alloc() local
225 struct xgene_msi *msi = irq_data_get_irq_chip_data(d); in xgene_irq_domain_free() local
243 static int xgene_allocate_domains(struct xgene_msi *msi) in xgene_allocate_domains()
262 static void xgene_free_domains(struct xgene_msi *msi) in xgene_free_domains()
358 struct xgene_msi *msi = platform_get_drvdata(pdev); in xgene_msi_remove() local
376 struct xgene_msi *msi = &xgene_msi_ctrl; in xgene_msi_hwirq_alloc() local
[all …]
Dpcie-rcar.c152 struct rcar_msi msi; member
692 int msi; in rcar_msi_alloc() local
709 int msi; in rcar_msi_alloc_region() local
729 struct rcar_msi *msi = &pcie->msi; in rcar_pcie_msi_irq() local
767 struct rcar_msi *msi = to_rcar_msi(chip); in rcar_msi_setup_irq() local
798 struct rcar_msi *msi = to_rcar_msi(chip); in rcar_msi_setup_irqs() local
848 struct rcar_msi *msi = to_rcar_msi(chip); in rcar_msi_teardown_irq() local
877 struct rcar_msi *msi = &pcie->msi; in rcar_pcie_unmap_msi() local
892 struct rcar_msi *msi = &pcie->msi; in rcar_pcie_enable_msi() local
949 struct rcar_msi *msi = &pcie->msi; in rcar_pcie_teardown_msi() local
Dpcie-xilinx-nwl.c170 struct nwl_msi msi; member
346 struct nwl_msi *msi; in nwl_pcie_handle_msi_irq() local
481 struct nwl_msi *msi = &pcie->msi; in nwl_irq_domain_alloc() local
509 struct nwl_msi *msi = &pcie->msi; in nwl_irq_domain_free() local
526 struct nwl_msi *msi = &pcie->msi; in nwl_pcie_init_msi_irq_domain() local
577 struct nwl_msi *msi = &pcie->msi; in nwl_pcie_enable_msi() local
Dpcie-mobiveil.c145 struct mobiveil_msi msi; member
224 struct mobiveil_msi *msi = &pcie->msi; in mobiveil_pcie_isr() local
486 struct mobiveil_msi *msi = &pcie->msi; in mobiveil_pcie_enable_msi() local
666 struct mobiveil_msi *msi = &pcie->msi; in mobiveil_irq_msi_domain_alloc() local
693 struct mobiveil_msi *msi = &pcie->msi; in mobiveil_irq_msi_domain_free() local
715 struct mobiveil_msi *msi = &pcie->msi; in mobiveil_allocate_msi_domains() local
Dpci-tegra.c302 struct tegra_msi msi; member
1381 int msi; in tegra_msi_alloc() local
1414 struct tegra_msi *msi = &pcie->msi; in tegra_pcie_msi_irq() local
1455 struct tegra_msi *msi = to_tegra_msi(chip); in tegra_msi_setup_irq() local
1484 struct tegra_msi *msi = to_tegra_msi(chip); in tegra_msi_teardown_irq() local
1519 struct tegra_msi *msi = &pcie->msi; in tegra_pcie_msi_setup() local
1566 struct tegra_msi *msi = &pcie->msi; in tegra_pcie_enable_msi() local
1592 struct tegra_msi *msi = &pcie->msi; in tegra_pcie_msi_teardown() local
Dpcie-iproc.h106 struct iproc_msi *msi; member
/Linux-v4.19/arch/powerpc/platforms/4xx/
Dmsi.c142 struct resource res, struct ppc4xx_msi *msi) in ppc4xx_setup_pcieh_hw()
210 struct ppc4xx_msi *msi = dev->dev.platform_data; in ppc4xx_of_msi_remove() local
230 struct ppc4xx_msi *msi; in ppc4xx_msi_probe() local
/Linux-v4.19/drivers/media/pci/ddbridge/
Dddbridge-main.c46 static int msi = 1; variable
48 static int msi; variable
/Linux-v4.19/arch/powerpc/sysdev/
Dfsl_msi.c40 #define msi_hwirq(msi, msir_index, intr_index) \ argument
331 struct fsl_msi *msi = platform_get_drvdata(ofdev); in fsl_of_msi_remove() local
359 static int fsl_msi_setup_hwirq(struct fsl_msi *msi, struct platform_device *dev, in fsl_msi_setup_hwirq()
404 struct fsl_msi *msi; in fsl_of_msi_probe() local
/Linux-v4.19/virt/kvm/arm/vgic/
Dvgic-irqfd.c91 struct kvm_msi msi; in kvm_set_msi() local
Dvgic-v4.c248 struct kvm_msi msi = (struct kvm_msi) { in vgic_get_its() local
/Linux-v4.19/arch/sparc/kernel/
Dpci_msi.c30 unsigned long msi; in sparc64_msiq_interrupt() local
129 int msi, err; in sparc64_setup_msi_irq() local
Dpci_fire.c157 unsigned long *head, unsigned long *msi) in pci_fire_dequeue_msi()
198 static int pci_fire_msi_setup(struct pci_pbm_info *pbm, unsigned long msiqid, in pci_fire_msi_setup()
217 static int pci_fire_msi_teardown(struct pci_pbm_info *pbm, unsigned long msi) in pci_fire_msi_teardown()
Dpci_sun4v.c989 unsigned long *msi) in pci_sun4v_dequeue_msi()
1039 static int pci_sun4v_msi_setup(struct pci_pbm_info *pbm, unsigned long msiqid, in pci_sun4v_msi_setup()
1053 static int pci_sun4v_msi_teardown(struct pci_pbm_info *pbm, unsigned long msi) in pci_sun4v_msi_teardown()
/Linux-v4.19/arch/arm64/boot/dts/freescale/
Dfsl-ls1012a.dtsi470 msi: msi-controller1@1572000 { label
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dpci.h33 bool msi; member
/Linux-v4.19/drivers/irqchip/
Dirq-gic-v3-its-pci-msi.c46 int msi, msix, *count = data; in its_pci_msi_vec_count() local
/Linux-v4.19/virt/kvm/
Dirqchip.c61 int kvm_send_userspace_msi(struct kvm *kvm, struct kvm_msi *msi) in kvm_send_userspace_msi()
/Linux-v4.19/arch/mips/pci/
Dmsi-octeon.c370 struct irq_chip *msi; in octeon_msi_initialize() local
/Linux-v4.19/arch/arm64/boot/dts/apm/
Dapm-storm.dtsi423 msi: msi@79000000 { label
/Linux-v4.19/arch/powerpc/platforms/cell/
Daxon_msi.c100 u32 write_offset, msi; in axon_msi_cascade() local
/Linux-v4.19/arch/s390/pci/
Dpci.c397 struct msi_desc *msi; in arch_setup_msi_irqs() local
452 struct msi_desc *msi; in arch_teardown_msi_irqs() local
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/
Dcxgb4vf_main.c89 static int msi = MSI_DEFAULT; variable
313 int qs, msi; in name_msix_vecs() local
329 int rxq, msi, err; in request_msix_queue_irqs() local
367 int rxq, msi; in free_msix_queue_irqs() local

123