Home
last modified time | relevance | path

Searched refs:bridge_dev (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/hw/pci-bridge/
H A Dpci_bridge_dev.c59 PCIBridgeDev *bridge_dev = PCI_BRIDGE_DEV(dev); in pci_bridge_dev_realize() local
65 if (bridge_dev->flags & (1 << PCI_BRIDGE_DEV_F_SHPC_REQ)) { in pci_bridge_dev_realize()
67 memory_region_init(&bridge_dev->bar, OBJECT(dev), "shpc-bar", in pci_bridge_dev_realize()
69 err = shpc_init(dev, &br->sec_bus, &bridge_dev->bar, 0, errp); in pci_bridge_dev_realize()
75 bridge_dev->msi = ON_OFF_AUTO_OFF; in pci_bridge_dev_realize()
78 err = slotid_cap_init(dev, 0, bridge_dev->chassis_nr, 0, errp); in pci_bridge_dev_realize()
83 if (bridge_dev->msi != ON_OFF_AUTO_OFF) { in pci_bridge_dev_realize()
90 if (err && bridge_dev->msi == ON_OFF_AUTO_ON) { in pci_bridge_dev_realize()
97 assert(!local_err || bridge_dev->msi == ON_OFF_AUTO_AUTO); in pci_bridge_dev_realize()
103 bridge_dev->res_reserve, errp); in pci_bridge_dev_realize()
[all …]
H A Dpcie_pci_bridge.c100 PCIEPCIBridge *bridge_dev = PCIE_PCI_BRIDGE_DEV(d); in pcie_pci_bridge_exit() local
102 shpc_cleanup(d, &bridge_dev->shpc_bar); in pcie_pci_bridge_exit()
/openbmc/qemu/hw/xen/
H A Dxen_pt_graphics.c382 struct PCIDevice *bridge_dev; in type_init() local
401 bridge_dev = pci_create_simple(bus, PCI_DEVFN(0x1f, 0), in type_init()
407 if (!bridge_dev) { in type_init()
411 pci_config_set_device_id(bridge_dev->config, pch_dev_id); in type_init()
412 pci_config_set_revision(bridge_dev->config, pch_rev_id); in type_init()
/openbmc/qemu/hw/pci/
H A Dpci_bridge.c154 PCIDevice *bridge_dev = PCI_DEVICE(bridge); in pci_bridge_init_alias() local
155 pcibus_t base = pci_bridge_get_base(bridge_dev, type); in pci_bridge_init_alias()
156 pcibus_t limit = pci_bridge_get_limit(bridge_dev, type); in pci_bridge_init_alias()