]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/input/keyboard/Kconfig
Input: add support for PXA27x keyboard controller
[linux-2.6-omap-h63xx.git] / drivers / input / keyboard / Kconfig
index 83eac3a66bc801d11f11d6f1535f3894b9950f18..be65e50e7a337cc3a16c129e6877be4045cd2f46 100644 (file)
@@ -121,15 +121,26 @@ config KEYBOARD_NEWTON
          To compile this driver as a module, choose M here: the
          module will be called newtonkbd.
 
          To compile this driver as a module, choose M here: the
          module will be called newtonkbd.
 
+config KEYBOARD_STOWAWAY
+       tristate "Stowaway keyboard"
+       select SERIO
+       help
+         Say Y here if you have a Stowaway keyboard on a serial port.
+         Stowaway compatible keyboards like Dicota Input-PDA keyboard
+         are also supported by this driver.
+
+         To compile this driver as a module, choose M here: the
+         module will be called stowaway.
+
 config KEYBOARD_CORGI
        tristate "Corgi keyboard"
        depends on PXA_SHARPSL
 config KEYBOARD_CORGI
        tristate "Corgi keyboard"
        depends on PXA_SHARPSL
-       default y       
+       default y
        help
        help
-         Say Y here to enable the keyboard on the Sharp Zaurus SL-C7xx 
+         Say Y here to enable the keyboard on the Sharp Zaurus SL-C7xx
          series of PDAs.
 
          series of PDAs.
 
-         To compile this driver as a module, choose M here: the 
+         To compile this driver as a module, choose M here: the
          module will be called corgikbd.
 
 config KEYBOARD_SPITZ
          module will be called corgikbd.
 
 config KEYBOARD_SPITZ
@@ -155,7 +166,7 @@ config KEYBOARD_AMIGA
 
 config KEYBOARD_HIL_OLD
        tristate "HP HIL keyboard support (simple driver)"
 
 config KEYBOARD_HIL_OLD
        tristate "HP HIL keyboard support (simple driver)"
-       depends on GSC
+       depends on GSC || HP300
        default y
        help
          The "Human Interface Loop" is a older, 8-channel USB-like
        default y
        help
          The "Human Interface Loop" is a older, 8-channel USB-like
@@ -166,13 +177,13 @@ config KEYBOARD_HIL_OLD
          However, it has been thoroughly tested and is stable.
 
          If you want full HIL support including support for multiple
          However, it has been thoroughly tested and is stable.
 
          If you want full HIL support including support for multiple
-         keyboards, mices and tablets, you have to enable the
+         keyboards, mice, and tablets, you have to enable the
          "HP System Device Controller i8042 Support" in the input/serio
          submenu.
 
 config KEYBOARD_HIL
        tristate "HP HIL keyboard support"
          "HP System Device Controller i8042 Support" in the input/serio
          submenu.
 
 config KEYBOARD_HIL
        tristate "HP HIL keyboard support"
-       depends on GSC
+       depends on GSC || HP300
        default y
        select HP_SDC
        select HIL_MLC
        default y
        select HP_SDC
        select HIL_MLC
@@ -192,4 +203,37 @@ config KEYBOARD_OMAP
          To compile this driver as a module, choose M here: the
          module will be called omap-keypad.
 
          To compile this driver as a module, choose M here: the
          module will be called omap-keypad.
 
+config KEYBOARD_PXA27x
+       tristate "PXA27x keyboard support"
+       depends on PXA27x
+       help
+         Enable support for PXA27x matrix keyboard controller
+
+         To compile this driver as a module, choose M here: the
+         module will be called pxa27x_keyboard.
+
+config KEYBOARD_AAED2000
+       tristate "AAED-2000 keyboard"
+       depends on MACH_AAED2000
+       default y
+       help
+         Say Y here to enable the keyboard on the Agilent AAED-2000
+         development board.
+
+         To compile this driver as a module, choose M here: the
+         module will be called aaed2000_kbd.
+
+config KEYBOARD_GPIO
+       tristate "Buttons on CPU GPIOs (PXA)"
+       depends on (ARCH_SA1100 || ARCH_PXA || ARCH_S3C2410)
+       help
+         This driver implements support for buttons connected
+         directly to GPIO pins of SA1100, PXA or S3C24xx CPUs.
+
+         Say Y here if your device has buttons connected
+         directly to GPIO pins of the CPU.
+
+         To compile this driver as a module, choose M here: the
+         module will be called gpio-keys.
+
 endif
 endif