usb: fix kconfig for usb-xhci-sysbus

Remove the "default y" for USB_XHCI_SYSBUS because
sysbus devices are not user creatable; boards that use them will
specify them manually with "imply" or "select" clauses.

It would be nice to keep the ability to remove PCIe and USB from microvm,
since thos can be disabled on the command line and therefore should not
be included if QEMU is configured --without-default-devices.  However
it's too late for 5.2 to figure out a place for the DSDT creation code.

Reported-by: Bruce Rogers <brogers@suse.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
Paolo Bonzini 2020-11-20 09:55:24 +01:00
parent 7fbd7e7103
commit 6ca2aa5cfb

View File

@ -47,7 +47,6 @@ config USB_XHCI_NEC
config USB_XHCI_SYSBUS
bool
default y
select USB_XHCI
config USB_MUSB