Commit 7a86edef authored by Al Viro's avatar Al Viro Committed by Linus Torvalds

missing dependencies for USB drivers in input

stuff that does select USB should depend on USB_ARCH_HAS_HCD, or we'll
end up with unbuildable configs.
Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent faa2fb4e
...@@ -255,6 +255,7 @@ config JOYSTICK_JOYDUMP ...@@ -255,6 +255,7 @@ config JOYSTICK_JOYDUMP
config JOYSTICK_XPAD config JOYSTICK_XPAD
tristate "X-Box gamepad support" tristate "X-Box gamepad support"
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
Say Y here if you want to use the X-Box pad with your computer. Say Y here if you want to use the X-Box pad with your computer.
......
...@@ -84,6 +84,7 @@ config INPUT_ATLAS_BTNS ...@@ -84,6 +84,7 @@ config INPUT_ATLAS_BTNS
config INPUT_ATI_REMOTE config INPUT_ATI_REMOTE
tristate "ATI / X10 USB RF remote control" tristate "ATI / X10 USB RF remote control"
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
Say Y here if you want to use an ATI or X10 "Lola" USB remote control. Say Y here if you want to use an ATI or X10 "Lola" USB remote control.
...@@ -99,6 +100,7 @@ config INPUT_ATI_REMOTE ...@@ -99,6 +100,7 @@ config INPUT_ATI_REMOTE
config INPUT_ATI_REMOTE2 config INPUT_ATI_REMOTE2
tristate "ATI / Philips USB RF remote control" tristate "ATI / Philips USB RF remote control"
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
Say Y here if you want to use an ATI or Philips USB RF remote control. Say Y here if you want to use an ATI or Philips USB RF remote control.
...@@ -114,6 +116,7 @@ config INPUT_ATI_REMOTE2 ...@@ -114,6 +116,7 @@ config INPUT_ATI_REMOTE2
config INPUT_KEYSPAN_REMOTE config INPUT_KEYSPAN_REMOTE
tristate "Keyspan DMR USB remote control (EXPERIMENTAL)" tristate "Keyspan DMR USB remote control (EXPERIMENTAL)"
depends on EXPERIMENTAL depends on EXPERIMENTAL
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
Say Y here if you want to use a Keyspan DMR USB remote control. Say Y here if you want to use a Keyspan DMR USB remote control.
...@@ -128,6 +131,7 @@ config INPUT_KEYSPAN_REMOTE ...@@ -128,6 +131,7 @@ config INPUT_KEYSPAN_REMOTE
config INPUT_POWERMATE config INPUT_POWERMATE
tristate "Griffin PowerMate and Contour Jog support" tristate "Griffin PowerMate and Contour Jog support"
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
Say Y here if you want to use Griffin PowerMate or Contour Jog devices. Say Y here if you want to use Griffin PowerMate or Contour Jog devices.
...@@ -144,6 +148,7 @@ config INPUT_POWERMATE ...@@ -144,6 +148,7 @@ config INPUT_POWERMATE
config INPUT_YEALINK config INPUT_YEALINK
tristate "Yealink usb-p1k voip phone" tristate "Yealink usb-p1k voip phone"
depends EXPERIMENTAL depends EXPERIMENTAL
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
Say Y here if you want to enable keyboard and LCD functions of the Say Y here if you want to enable keyboard and LCD functions of the
......
...@@ -111,6 +111,7 @@ config MOUSE_SERIAL ...@@ -111,6 +111,7 @@ config MOUSE_SERIAL
config MOUSE_APPLETOUCH config MOUSE_APPLETOUCH
tristate "Apple USB Touchpad support" tristate "Apple USB Touchpad support"
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
Say Y here if you want to use an Apple USB Touchpad. Say Y here if you want to use an Apple USB Touchpad.
......
...@@ -13,6 +13,7 @@ if INPUT_TABLET ...@@ -13,6 +13,7 @@ if INPUT_TABLET
config TABLET_USB_ACECAD config TABLET_USB_ACECAD
tristate "Acecad Flair tablet support (USB)" tristate "Acecad Flair tablet support (USB)"
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
Say Y here if you want to use the USB version of the Acecad Flair Say Y here if you want to use the USB version of the Acecad Flair
...@@ -25,6 +26,7 @@ config TABLET_USB_ACECAD ...@@ -25,6 +26,7 @@ config TABLET_USB_ACECAD
config TABLET_USB_AIPTEK config TABLET_USB_AIPTEK
tristate "Aiptek 6000U/8000U tablet support (USB)" tristate "Aiptek 6000U/8000U tablet support (USB)"
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
Say Y here if you want to use the USB version of the Aiptek 6000U Say Y here if you want to use the USB version of the Aiptek 6000U
...@@ -49,6 +51,7 @@ config TABLET_USB_GTCO ...@@ -49,6 +51,7 @@ config TABLET_USB_GTCO
config TABLET_USB_KBTAB config TABLET_USB_KBTAB
tristate "KB Gear JamStudio tablet support (USB)" tristate "KB Gear JamStudio tablet support (USB)"
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
Say Y here if you want to use the USB version of the KB Gear Say Y here if you want to use the USB version of the KB Gear
...@@ -61,6 +64,7 @@ config TABLET_USB_KBTAB ...@@ -61,6 +64,7 @@ config TABLET_USB_KBTAB
config TABLET_USB_WACOM config TABLET_USB_WACOM
tristate "Wacom Intuos/Graphire tablet support (USB)" tristate "Wacom Intuos/Graphire tablet support (USB)"
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
Say Y here if you want to use the USB version of the Wacom Intuos Say Y here if you want to use the USB version of the Wacom Intuos
......
...@@ -166,6 +166,7 @@ config TOUCHSCREEN_UCB1400 ...@@ -166,6 +166,7 @@ config TOUCHSCREEN_UCB1400
config TOUCHSCREEN_USB_COMPOSITE config TOUCHSCREEN_USB_COMPOSITE
tristate "USB Touchscreen Driver" tristate "USB Touchscreen Driver"
depends on USB_ARCH_HAS_HCD
select USB select USB
help help
USB Touchscreen driver for: USB Touchscreen driver for:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment