diff options
author | Alex Williamson <alex.williamson@redhat.com> | 2013-03-14 16:01:35 -0600 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2013-03-26 21:02:18 +0200 |
commit | eb28cb1bb0cb156aef7e613395af403bba0e7f30 (patch) | |
tree | 05aaa53dab88b87b89566679072c90b909262bf8 /qemu-coroutine-io.c | |
parent | 0889464a5050c25611d08ca33d8447796c88c7f7 (diff) |
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 'qemu-coroutine-io.c')
0 files changed, 0 insertions, 0 deletions