Searched refs:msi (Results 126 - 150 of 221) sorted by relevance

123456789

/linux-master/include/linux/soc/mediatek/
H A Dmtk_wed.h156 bool msi; member in struct:mtk_wed_device::__anon2479
/linux-master/arch/x86/include/asm/
H A Dmshyperv.h7 #include <linux/msi.h>
/linux-master/drivers/irqchip/
H A Dirq-riscv-imsic-platform.c16 #include <linux/msi.h>
H A Dirq-gic-v2m.c21 #include <linux/msi.h>
424 if (!of_property_read_bool(child, "msi-controller"))
433 if (!of_property_read_u32(child, "arm,msi-base-spi",
435 !of_property_read_u32(child, "arm,msi-num-spis", &nr_spis))
H A Dirq-mvebu-sei.c11 #include <linux/msi.h>
H A Dirq-imx-mu-msi.c20 #include <linux/msi.h>
445 IRQCHIP_MATCH("fsl,imx7ulp-mu-msi", imx_mu_imx7ulp_of_init)
446 IRQCHIP_MATCH("fsl,imx6sx-mu-msi", imx_mu_imx6sx_of_init)
447 IRQCHIP_MATCH("fsl,imx8ulp-mu-msi", imx_mu_imx8ulp_of_init)
H A Dirq-ls-scfg-msi.c12 #include <linux/msi.h>
179 pr_err("failed to teardown msi. Invalid hwirq %d\n", pos);
324 { .compatible = "fsl,1s1021a-msi", .data = &ls1021_msi_cfg},
325 { .compatible = "fsl,1s1043a-msi", .data = &ls1021_msi_cfg},
327 { .compatible = "fsl,ls1012a-msi", .data = &ls1021_msi_cfg },
328 { .compatible = "fsl,ls1021a-msi", .data = &ls1021_msi_cfg },
329 { .compatible = "fsl,ls1043a-msi", .data = &ls1021_msi_cfg },
330 { .compatible = "fsl,ls1043a-v1.1-msi", .data = &ls1043_v1_1_msi_cfg },
331 { .compatible = "fsl,ls1046a-msi", .data = &ls1046_msi_cfg },
417 .name = "ls-scfg-msi",
[all...]
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dmhi.c7 #include <linux/msi.h>
367 ath11k_err(ab, "failed to get msi for mhi\n");
/linux-master/include/linux/
H A Ddevice.h653 * @msi: MSI related data
750 struct dev_msi_info msi; member in struct:device
920 return dev->msi.domain;
929 dev->msi.domain = d;
H A Dmsi.h30 #include <asm/msi.h>
57 * @address_lo: Low 32 bits of msi message address
59 * @address_hi: High 32 bits of msi message address
180 * @msi_index: Index of the msi descriptor
181 * @pci: PCI specific msi descriptor data
374 * The arch hooks to setup up msi irqs. Default functions are implemented
428 * @set_desc: Set the msi descriptor for an interrupt
/linux-master/tools/lib/bpf/
H A Dbtf_dump.c1887 __u64 lsi, msi; local
1894 msi = ints[1];
1897 msi = ints[0];
1901 if (msi == 0)
1904 btf_dump_type_values(d, "0x%llx%016llx", (unsigned long long)msi,
/linux-master/drivers/media/pci/saa7164/
H A Dsaa7164-core.c75 "enable the use of an msi interrupt if available");
1219 /* no error - so request an msi interrupt */
1282 dev->msi = true;
1285 or msi is not enabled - fallback to shared interrupt */
1496 if (dev->msi) {
1498 dev->msi = false;
/linux-master/drivers/pci/controller/
H A Dpcie-xilinx.c18 #include <linux/msi.h>
/linux-master/drivers/bus/fsl-mc/
H A Dfsl-mc-allocator.c10 #include <linux/msi.h>
/linux-master/drivers/dma/dw-edma/
H A Ddw-edma-pcie.c15 #include <linux/msi.h>
/linux-master/arch/x86/pci/
H A Dxen.c155 #include <linux/msi.h>
191 "pcifront-msi-x" :
192 "pcifront-msi",
246 dev_dbg(&dev->dev, "xen: msi bound to pirq=%d\n", pirq);
250 "msi-x" : "msi",
255 "xen: msi --> pirq=%d --> irq=%d\n", pirq, irq);
344 (type == PCI_CAP_ID_MSIX) ? "msi-x" : "msi",
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dmhi.c7 #include <linux/msi.h>
363 ath12k_err(ab, "failed to get msi for mhi\n");
/linux-master/include/linux/gpio/
H A Ddriver.h19 #include <asm/msi.h>
/linux-master/arch/powerpc/kernel/
H A DMakefile150 obj-$(CONFIG_PCI_MSI) += msi.o
/linux-master/drivers/iommu/
H A Ddma-iommu.c443 struct iommu_dma_msi_page *msi, *tmp; local
453 list_for_each_entry_safe(msi, tmp, &cookie->msi_page_list, list) {
454 list_del(&msi->list);
455 kfree(msi);
/linux-master/drivers/net/ethernet/qlogic/
H A Dqla3xxx.c63 static int msi; variable
64 module_param(msi, int, 0);
65 MODULE_PARM_DESC(msi, "Turn on Message Signaled Interrupts.");
3417 if (qdev->msi && test_bit(QL_MSI_ENABLED, &qdev->flags)) {
3463 if (qdev->msi) {
3467 qdev->msi = 0;
3515 if (qdev->msi && test_bit(QL_MSI_ENABLED, &qdev->flags)) {
3795 if (msi)
3796 qdev->msi = 1;
/linux-master/arch/mips/include/asm/octeon/
H A Dcvmx-npei-defs.h210 uint64_t msi:1; member in struct:cvmx_npei_bist_status::cvmx_npei_bist_status_s
214 uint64_t msi:1;
322 uint64_t msi:1; member in struct:cvmx_npei_bist_status::cvmx_npei_bist_status_cn52xx
326 uint64_t msi:1;
432 uint64_t msi:1; member in struct:cvmx_npei_bist_status::cvmx_npei_bist_status_cn52xxp1
436 uint64_t msi:1;
543 uint64_t msi:1; member in struct:cvmx_npei_bist_status::cvmx_npei_bist_status_cn56xxp1
547 uint64_t msi:1;
/linux-master/drivers/dma/qcom/
H A Dhidma_ll.c687 void hidma_ll_setup_irq(struct hidma_lldev *lldev, bool msi) argument
691 lldev->msi_support = msi;
/linux-master/drivers/ata/
H A Dsata_sil24.c417 module_param_named(msi, sata_sil24_msi, bool, S_IRUGO);
418 MODULE_PARM_DESC(msi, "Enable MSI (Default: false)");
/linux-master/arch/powerpc/platforms/4xx/
H A Dpci.c533 int big_pim, msi, primary; local
552 msi = of_property_read_bool(np, "enable-msi-hole");
602 ppc4xx_configure_pcix_PIMs(hose, reg, &dma_window, big_pim, msi);

Completed in 590 milliseconds

123456789