Home
last modified time | relevance | path

Searched refs:PCI_MSI_FLAGS_ENABLE (Results 1 – 23 of 23) sorted by relevance

/openbmc/linux/drivers/pci/msi/
H A Dpcidev_msi.c21 if (ctrl & PCI_MSI_FLAGS_ENABLE) { in pci_msi_init()
23 ctrl & ~PCI_MSI_FLAGS_ENABLE); in pci_msi_init()
H A Dmsi.c275 control &= ~PCI_MSI_FLAGS_ENABLE; in pci_msi_set_enable()
277 control |= PCI_MSI_FLAGS_ENABLE; in pci_msi_set_enable()
524 control |= (entry->pci.msi_attrib.multiple << 4) | PCI_MSI_FLAGS_ENABLE; in __pci_restore_msi_state()
/openbmc/qemu/hw/pci/
H A Dmsi.c174 PCI_MSI_FLAGS_ENABLE); in msi_enabled()
238 PCI_MSI_FLAGS_QSIZE | PCI_MSI_FLAGS_ENABLE); in msi_init()
284 flags &= ~(PCI_MSI_FLAGS_QSIZE | PCI_MSI_FLAGS_ENABLE); in msi_reset()
429 if (!(flags & PCI_MSI_FLAGS_ENABLE)) { in msi_write_config()
/openbmc/linux/drivers/xen/xen-pciback/
H A Dconf_space_capability.c197 .enable_bit = PCI_MSI_FLAGS_ENABLE,
198 .allowed_bits = PCI_MSI_FLAGS_ENABLE,
H A Dconf_space.c301 if (val & PCI_MSI_FLAGS_ENABLE) in xen_pcibk_get_interrupt_type()
/openbmc/linux/arch/alpha/kernel/
H A Dsys_marvel.c339 if (msg_ctl & PCI_MSI_FLAGS_ENABLE) { in marvel_map_irq()
365 msg_ctl & ~PCI_MSI_FLAGS_ENABLE); in marvel_map_irq()
/openbmc/qemu/hw/xen/
H A Dxen_pt_config_init.c1085 if (reg_field & PCI_MSI_FLAGS_ENABLE) { in xen_pt_msgctrl_reg_init()
1088 reg_field & ~PCI_MSI_FLAGS_ENABLE); in xen_pt_msgctrl_reg_init()
1116 msi->flags |= *data & ~PCI_MSI_FLAGS_ENABLE; in xen_pt_msgctrl_reg_write()
1122 if (*val & PCI_MSI_FLAGS_ENABLE) { in xen_pt_msgctrl_reg_write()
1133 *val &= ~PCI_MSI_FLAGS_ENABLE; in xen_pt_msgctrl_reg_write()
1138 *val &= ~PCI_MSI_FLAGS_ENABLE; in xen_pt_msgctrl_reg_write()
1145 msi->flags |= PCI_MSI_FLAGS_ENABLE; in xen_pt_msgctrl_reg_write()
H A Dxen_pt_msi.c244 return msi_msix_enable(s, s->msi->ctrl_offset, PCI_MSI_FLAGS_ENABLE, in xen_pt_msi_set_enable()
300 msi->flags &= ~PCI_MSI_FLAGS_ENABLE; in xen_pt_msi_disable()
/openbmc/linux/drivers/infiniband/hw/qib/
H A Dqib_pcie.c317 if (!(control & PCI_MSI_FLAGS_ENABLE)) { in qib_reinit_intr()
318 control |= PCI_MSI_FLAGS_ENABLE; in qib_reinit_intr()
/openbmc/linux/drivers/pci/controller/cadence/
H A Dpcie-cadence-ep.c258 if (!(flags & PCI_MSI_FLAGS_ENABLE)) in cdns_pcie_ep_get_msi()
393 if (!(flags & PCI_MSI_FLAGS_ENABLE)) in cdns_pcie_ep_send_msi_irq()
448 if (!(flags & PCI_MSI_FLAGS_ENABLE)) in cdns_pcie_ep_map_msi_irq()
/openbmc/linux/drivers/pci/controller/
H A Dpci-loongson.c174 val |= PCI_MSI_FLAGS_ENABLE; in loongson_pci_msi_quirk()
H A Dpcie-rcar-ep.c353 if ((val & PCI_MSI_FLAGS_ENABLE)) { in rcar_pcie_ep_assert_intx()
H A Dpcie-microchip-host.c397 reg |= PCI_MSI_FLAGS_ENABLE; in mc_pcie_enable_msi()
/openbmc/linux/drivers/net/wireless/ath/ath11k/
H A Dpci.c394 control |= PCI_MSI_FLAGS_ENABLE; in ath11k_pci_msi_config()
396 control &= ~PCI_MSI_FLAGS_ENABLE; in ath11k_pci_msi_config()
/openbmc/linux/drivers/net/wireless/ath/ath12k/
H A Dpci.c659 control |= PCI_MSI_FLAGS_ENABLE; in ath12k_pci_msi_config()
661 control &= ~PCI_MSI_FLAGS_ENABLE; in ath12k_pci_msi_config()
/openbmc/linux/include/uapi/linux/
H A Dpci_regs.h307 #define PCI_MSI_FLAGS_ENABLE 0x0001 /* MSI feature enabled */ macro
/openbmc/qemu/include/standard-headers/linux/
H A Dpci_regs.h308 #define PCI_MSI_FLAGS_ENABLE 0x0001 /* MSI feature enabled */ macro
/openbmc/linux/drivers/pci/controller/dwc/
H A Dpcie-designware-ep.c342 if (!(val & PCI_MSI_FLAGS_ENABLE)) in dw_pcie_ep_get_msi()
H A Dpci-imx6.c1394 val |= PCI_MSI_FLAGS_ENABLE; in imx6_pcie_probe()
/openbmc/u-boot/include/
H A Dpci.h407 #define PCI_MSI_FLAGS_ENABLE 0x01 /* MSI feature enabled */ macro
/openbmc/qemu/tests/qtest/
H A Dahci-test.c434 ASSERT_BIT_CLEAR(dataw, PCI_MSI_FLAGS_ENABLE); in ahci_test_msicap()
/openbmc/linux/drivers/vfio/pci/
H A Dvfio_pci_config.c1176 flags &= ~PCI_MSI_FLAGS_ENABLE; in vfio_msi_config_write()
/openbmc/linux/drivers/net/ethernet/broadcom/
H A Dtg3.c9004 ctrl | PCI_MSI_FLAGS_ENABLE); in tg3_restore_pci_state()