summaryrefslogtreecommitdiffstats
path: root/roms
diff options
context:
space:
mode:
authorAlex Williamson2013-03-14 23:01:35 +0100
committerMichael S. Tsirkin2013-03-26 20:02:18 +0100
commiteb28cb1bb0cb156aef7e613395af403bba0e7f30 (patch)
tree05aaa53dab88b87b89566679072c90b909262bf8 /roms
parentpci: Create and use API to determine root buses (diff)
downloadqemu-eb28cb1bb0cb156aef7e613395af403bba0e7f30.tar.gz
qemu-eb28cb1bb0cb156aef7e613395af403bba0e7f30.tar.xz
qemu-eb28cb1bb0cb156aef7e613395af403bba0e7f30.zip
pcie: Mangle types to match topology
Windows will fail to start drivers for devices with an Endpoint type PCIe capability attached to a Root Complex (code 10 - Device cannot start). The proper type for such a device is Root Complex Integrated Endpoint. Devices don't care which they are, so do this conversion automatically. This allows the Windows driver to load for nec-usb-xhci when attached to pcie.0 of a q35 machine. Signed-off-by: Alex Williamson <alex.williamson@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'roms')
0 files changed, 0 insertions, 0 deletions