fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git] / drivers / input / mouse / Kconfig
index 421ee31..35d998c 100644 (file)
@@ -1,23 +1,23 @@
 #
 # 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
+       select SERIO_I8042 if X86_PC
        select SERIO_GSCPS2 if GSC
        ---help---
          Say Y here if you have a PS/2 mouse connected to your system. This
@@ -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.
@@ -87,19 +86,9 @@ config MOUSE_PC110PAD
          To compile this driver as a module, choose M here: the
          module will be called pc110pad.
 
-config MOUSE_MAPLE
-       tristate "Maple bus mouse"
-       depends on SH_DREAMCAST && INPUT && INPUT_MOUSE && MAPLE
-       help
-         Say Y if you have a DreamCast console and a mouse attached to
-         its Maple bus.
-
-         To compile this driver as a module, choose M here: the
-         module will be called maplemouse.
-
 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 +98,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 +108,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 +117,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 || HP300
+       select HP_SDC
+       select HIL_MLC
+       help
+         Say Y here to support HIL pointers.
+
+endif