/openbmc/qemu/hw/pci-bridge/ |
H A D | pci_expander_bridge.c | 75 PXBDev *pxb = PXB_DEV(bus->parent_dev); in pxb_bus_num() local 77 return pxb->bus_nr; in pxb_bus_num() 82 PXBDev *pxb = PXB_DEV(bus->parent_dev); in pxb_bus_numa_node() local 84 return pxb->numa_node; in pxb_bus_numa_node() 211 PXBCXLDev *pxb = PXB_CXL_DEV(pci_bridge_get_device(bus)); in pxb_cxl_hook_up_registers() local 212 CXLHost *cxl = pxb->cxl_host_bridge; in pxb_cxl_hook_up_registers() 274 PCIDevice *pxb = pci_get_bus(pci_dev)->parent_dev; in pxb_map_irq_fn() local 293 return pin - PCI_SLOT(pxb->devfn); in pxb_map_irq_fn() 336 PXBDev *pxb = PXB_DEV(dev); in pxb_dev_realize_common() local 348 if (pxb->numa_node != NUMA_NODE_UNASSIGNED && in pxb_dev_realize_common() [all …]
|
/openbmc/qemu/docs/ |
H A D | pci_expander_bridge.txt | 26 -device pxb,id=bridge1,bus=pci.0,numa_node=1,bus_nr=4 -netdev user,id=nd -device e1000,bus=bridge1,… 27 -device pxb,id=bridge2,bus=pci.0,numa_node=0,bus_nr=8 -device e1000,bus=bridge2,addr=0x3 28 -device pxb,id=bridge3,bus=pci.0,bus_nr=40 -drive if=none,id=drive0,file=[img] -device virtio-blk-p… 32 - a pxb host bridge attached to NUMA 1 with an e1000 behind it 33 - a pxb host bridge attached to NUMA 0 with an e1000 behind it 34 - a pxb host bridge not attached to any NUMA with a hard drive behind it. 38 Please observe that we specified the bus "pci.0" for the second and third pxb. 39 This is because when no bus is given, another pxb can be selected by QEMU as default bus,
|
H A D | bypass-iommu.txt | 31 qemu -device pxb-pcie,bus_nr=0x10,addr=0x1,bypass_iommu=true 42 -device pxb-pcie,bus_nr=0x10,id=pci.10,bus=pcie.0,addr=0x3.0x1 \ 43 -device pxb-pcie,bus_nr=0x20,id=pci.20,bus=pcie.0,addr=0x3.0x2,bypass_iommu=true \ 47 - a pxb host bridge which go through SMMUv3 48 - a pxb host bridge which bypass SMMUv3 55 -device pxb-pcie,bus_nr=0x10,id=pci.10,bus=pcie.0,addr=0x3 \ 56 -device pxb-pcie,bus_nr=0x20,id=pci.20,bus=pcie.0,addr=0x4,bypass_iommu=true \ 61 - a pxb host bridge which go through iommu 62 - a pxb host bridge which bypass iommu
|
H A D | pcie.txt | 57 (4) Extra Root Complexes (pxb-pcie), if multiple PCI Express Root Buses 64 | PCI Dev | | PCIe Root Port | | PCIe-PCI Bridge | | pxb-pcie | 70 -device pxb-pcie,id=pcie.1,bus_nr=x[,numa_node=y][,addr=z] 200 Complexes (pxb-pcie) are used. 213 The bus_nr properties of the pxb-pcie devices partition the 0..255 bus 215 given pxb-pcie device's root bus must fit between the bus_nr property of 216 that pxb-pcie device, and the lowest of the higher bus_nr properties 217 that the command line sets for other pxb-pcie devices. 222 The PCI Express root buses (pcie.0 and the buses exposed by pxb-pcie devices) 228 (4) pxb-pcie
|
/openbmc/linux/arch/x86/pci/ |
H A D | fixup.c | 21 int pxb, reg; in pci_fixup_i450nx() local 26 for(pxb = 0; pxb < 2; pxb++) { in pci_fixup_i450nx() 30 dev_dbg(&d->dev, "i450NX PXB %d: %02x/%02x/%02x\n", pxb, busno, in pci_fixup_i450nx()
|
/openbmc/qemu/hw/acpi/ |
H A D | cxl.c | 104 PXBDev *pxb = PXB_DEV(cxl); in cedt_build_chbs() local 118 build_append_int_noprefix(table_data, pxb->bus_nr, 4); in cedt_build_chbs()
|
/openbmc/qemu/docs/specs/ |
H A D | pci-ids.rst | 80 PCI Expander Bridge (``-device pxb``) 84 PCIe Expander Bridge (``-device pxb-pcie``)
|
/openbmc/qemu/docs/system/devices/ |
H A D | cxl.rst | 309 -device pxb-cxl,bus_nr=12,bus=pcie.0,id=cxl.1 \ 319 -device pxb-cxl,bus_nr=12,bus=pcie.0,id=cxl.1 \ 330 -device pxb-cxl,bus_nr=12,bus=pcie.0,id=cxl.1 \ 349 -device pxb-cxl,bus_nr=12,bus=pcie.0,id=cxl.1 \ 350 -device pxb-cxl,bus_nr=222,bus=pcie.0,id=cxl.2 \ 373 -device pxb-cxl,bus_nr=12,bus=pcie.0,id=cxl.1 \
|
/openbmc/ |
D | opengrok1.0.log | [all...] |
D | opengrok2.0.log | [all...] |
/openbmc/linux/ |
H A D | opengrok0.0.log | [all...] |