summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/isp1760-hcd.c
diff options
context:
space:
mode:
authorAlan Stern <stern@rowland.harvard.edu>2013-05-14 19:54:12 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-05-15 19:41:39 +0200
commitccd9509a0b942f7a139f1adb741a746ef0220911 (patch)
treec10f86ebb69b0cbeb44bf7724437793d23fcd8f1 /drivers/usb/host/isp1760-hcd.c
parentUSB: xHCI: override bogus bulk wMaxPacketSize values (diff)
downloadlinux-ccd9509a0b942f7a139f1adb741a746ef0220911.tar.xz
linux-ccd9509a0b942f7a139f1adb741a746ef0220911.zip
USB: fix Kconfig logic for USB_UHCI_HCD
The Kconfig settings for uhci-hcd are too permissive; they allow the driver to be built without any bus-glue modules configured (USB_UHCI_HCD enabled, PCI disabled, SPARC_LEON disabled, ARCH_VT8500 enabled, and USB_UHCI_PLATFORM disabled). This patch fixes the problem by rearranging the dependencies. Now the platform-dependent config options don't depend on USB_UHCI_HCD; instead it depends on them. Furthermore, there is no user-selectable choice as to which glue modules will be built. If USB_UHCI_HCD is enabled then all applicable bus glues will be built. Signed-off-by: Alan Stern <stern@rowland.harvard.edu> CC: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/host/isp1760-hcd.c')
0 files changed, 0 insertions, 0 deletions