Home
last modified time | relevance | path

Searched refs:pxb (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/hw/pci-bridge/
H A Dpci_expander_bridge.c75 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 Dpci_expander_bridge.txt26 -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 Dbypass-iommu.txt31 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 Dpcie.txt57 (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 Dfixup.c21 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 Dcxl.c104 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 Dpci-ids.rst80 PCI Expander Bridge (``-device pxb``)
84 PCIe Expander Bridge (``-device pxb-pcie``)
/openbmc/qemu/docs/system/devices/
H A Dcxl.rst309 -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/
Dopengrok1.0.log[all...]
Dopengrok2.0.log[all...]
/openbmc/linux/
H A Dopengrok0.0.log[all...]