vserver 2.0 rc7
[linux-2.6.git] / drivers / input / mouse / Kconfig
index 421ee31..537154d 100644 (file)
@@ -1,20 +1,20 @@
 #
 # Mouse driver configuration
 #
-config INPUT_MOUSE
-       bool "Mice"
+menuconfig INPUT_MOUSE
+       bool "Mouse"
        default y
-       depends on INPUT
        help
          Say Y here, and a list of supported mice will be displayed.
          This option doesn't affect the kernel.
 
          If unsure, say Y.
 
+if INPUT_MOUSE
+
 config MOUSE_PS2
        tristate "PS/2 mouse"
        default y
-       depends on INPUT && INPUT_MOUSE
        select SERIO
        select SERIO_LIBPS2
        select SERIO_I8042 if PC
@@ -39,7 +39,6 @@ config MOUSE_PS2
 
 config MOUSE_SERIAL
        tristate "Serial mouse"
-       depends on INPUT && INPUT_MOUSE
        select SERIO
        ---help---
          Say Y here if you have a serial (RS-232, COM port) mouse connected
@@ -53,7 +52,7 @@ config MOUSE_SERIAL
 
 config MOUSE_INPORT
        tristate "InPort/MS/ATIXL busmouse"
-       depends on INPUT && INPUT_MOUSE && ISA
+       depends on ISA
        help
          Say Y here if you have an InPort, Microsoft or ATI XL busmouse.
          They are rather rare these days.
@@ -69,7 +68,7 @@ config MOUSE_ATIXL
 
 config MOUSE_LOGIBM
        tristate "Logitech busmouse"
-       depends on INPUT && INPUT_MOUSE && ISA
+       depends on ISA
        help
          Say Y here if you have a Logitech busmouse.
          They are rather rare these days.
@@ -79,7 +78,7 @@ config MOUSE_LOGIBM
 
 config MOUSE_PC110PAD
        tristate "IBM PC110 touchpad"
-       depends on INPUT && INPUT_MOUSE && ISA
+       depends on ISA
        help
          Say Y if you have the IBM PC-110 micro-notebook and want its
          touchpad supported.
@@ -89,7 +88,7 @@ config MOUSE_PC110PAD
 
 config MOUSE_MAPLE
        tristate "Maple bus mouse"
-       depends on SH_DREAMCAST && INPUT && INPUT_MOUSE && MAPLE
+       depends on SH_DREAMCAST && MAPLE
        help
          Say Y if you have a DreamCast console and a mouse attached to
          its Maple bus.
@@ -99,7 +98,7 @@ config MOUSE_MAPLE
 
 config MOUSE_AMIGA
        tristate "Amiga mouse"
-       depends on AMIGA && INPUT && INPUT_MOUSE
+       depends on AMIGA
        help
          Say Y here if you have an Amiga and want its native mouse
          supported by the kernel.
@@ -109,7 +108,7 @@ config MOUSE_AMIGA
 
 config MOUSE_RISCPC
        tristate "Acorn RiscPC mouse"
-       depends on ARCH_ACORN && INPUT && INPUT_MOUSE
+       depends on ARCH_ACORN
        help
          Say Y here if you have the Acorn RiscPC computer and want its
          native mouse supported.
@@ -119,7 +118,6 @@ config MOUSE_RISCPC
 
 config MOUSE_VSXXXAA
        tristate "DEC VSXXX-AA/GA mouse and VSXXX-AB tablet"
-       depends on INPUT && INPUT_MOUSE
        select SERIO
        help
          Say Y (or M) if you want to use a DEC VSXXX-AA (hockey
@@ -129,3 +127,12 @@ config MOUSE_VSXXXAA
          described in the source file). This driver also works with the
          digitizer (VSXXX-AB) DEC produced.
 
+config MOUSE_HIL
+       tristate "HIL pointers (mice etc)."     
+       depends on GSC
+       select HP_SDC
+       select HIL_MLC
+       help
+         Say Y here to support HIL pointers.
+
+endif