summaryrefslogtreecommitdiff
path: root/target/waldux/config/Config.in.input
diff options
context:
space:
mode:
Diffstat (limited to 'target/waldux/config/Config.in.input')
-rw-r--r--target/waldux/config/Config.in.input199
1 files changed, 199 insertions, 0 deletions
diff --git a/target/waldux/config/Config.in.input b/target/waldux/config/Config.in.input
new file mode 100644
index 000000000..bfe3c76a4
--- /dev/null
+++ b/target/waldux/config/Config.in.input
@@ -0,0 +1,199 @@
+# This file is part of the OpenADK project. OpenADK is copyrighted
+# material, please see the LICENCE file in the top-level directory.
+
+menu "Input devices"
+depends on ADK_TARGET_WITH_USB \
+ || ADK_TARGET_WITH_INPUT \
+ || ADK_TARGET_WITH_TOUCHSCREEN \
+ || ADK_TARGET_QEMU \
+ || ADK_TARGET_GENERIC \
+ || ADK_TARGET_VBOX
+
+config ADK_WALDUX_KERNEL_SERIO
+ bool
+ select ADK_WALDUX_KERNEL_SERIO_SERPORT
+ select ADK_WALDUX_KERNEL_SERIO_LIBPS2
+ select ADK_WALDUX_KERNEL_SERIO_I8042 if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
+ select ADK_WALDUX_KERNEL_SERIO_I8042 if ADK_TARGET_MODEL_PCENGINES_ALIX1C
+ default y if ADK_TARGET_SYSTEM_ARANYM_M68K
+ default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
+ default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C
+ default n
+
+config ADK_WALDUX_KERNEL_SERIO_SERPORT
+ bool
+
+config ADK_WALDUX_KERNEL_SERIO_LIBPS2
+ bool
+
+config ADK_WALDUX_KERNEL_SERIO_I8042
+ bool
+
+config ADK_WALDUX_KERNEL_INPUT
+ bool
+ default y if ADK_TARGET_VBOX
+ default y if ADK_TARGET_SYSTEM_ARANYM_M68K
+ default y if ADK_TARGET_SYSTEM_IBM_X40
+ default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
+ default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
+ default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ
+ default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER
+ default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C
+ default n
+
+config ADK_WALDUX_KERNEL_HID_LOGITECH
+ bool
+
+config ADK_WALDUX_KERNEL_HID_LOGITECH_DJ
+ bool
+
+config ADK_WALDUX_KERNEL_KEYBOARD_ATARI
+ bool
+ default y if ADK_TARGET_SYSTEM_ARANYM_M68K
+ default n
+
+config ADK_WALDUX_KERNEL_MOUSE_ATARI
+ bool
+ default y if ADK_TARGET_SYSTEM_ARANYM_M68K
+ default n
+
+config ADK_WALDUX_KERNEL_KEYBOARD_GPIO
+ bool
+ default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
+ default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ
+ default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER
+ default n
+
+config ADK_WALDUX_KERNEL_KEYBOARD_MATRIX
+ bool
+ default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
+ default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ
+ default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER
+ default n
+
+config ADK_WALDUX_KERNEL_INPUT_TOUCHSCREEN
+ bool
+
+config ADK_WALDUX_KERNEL_TOUCHSCREEN_ADS7846
+ bool
+ select ADK_WALDUX_KERNEL_INPUT_TOUCHSCREEN
+ default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
+ default n
+
+config ADK_WALDUX_KERNEL_INPUT_KEYBOARD
+ bool
+ default y if ADK_TARGET_VBOX
+ default y if ADK_TARGET_SYSTEM_ARANYM_M68K
+ default y if ADK_TARGET_SYSTEM_IBM_X40
+ default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
+ default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
+ default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ
+ default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER
+ default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C
+ default n
+
+config ADK_WALDUX_KERNEL_INPUT_MOUSE
+ bool
+ default y if ADK_TARGET_VBOX
+ default y if ADK_TARGET_SYSTEM_ARANYM_M68K
+ default y if ADK_TARGET_SYSTEM_IBM_X40
+ default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
+ default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
+ default y if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ
+ default y if ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER
+ default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C
+ default n
+
+config ADK_WALDUX_KERNEL_INPUT_MOUSEDEV
+ bool
+
+config ADK_WALDUX_KERNEL_HID_SUPPORT
+ bool
+
+config ADK_WALDUX_KERNEL_HID
+ bool
+
+config ADK_WALDUX_KERNEL_HID_GENERIC
+ bool
+
+config ADK_WALDUX_KERNEL_USB_HID
+ tristate "USB Human Interactive Device support"
+ select ADK_WALDUX_KERNEL_INPUT
+ select ADK_WALDUX_KERNEL_HID
+ select ADK_WALDUX_KERNEL_HID_SUPPORT
+ select ADK_WALDUX_KERNEL_HID_GENERIC
+ depends on ADK_TARGET_WITH_USB \
+ || ADK_TARGET_GENERIC \
+ || ADK_TARGET_QEMU
+ help
+ You need this driver for USB keyboard and mouse support.
+
+config ADK_TARGET_USB_KEYBOARD
+ bool "enable keyboard support"
+ depends on ADK_WALDUX_KERNEL_USB_HID
+ select ADK_WALDUX_KERNEL_INPUT_KEYBOARD
+ help
+ Activate to get USB keyboard support.
+
+config ADK_WALDUX_KERNEL_HID_MICROSOFT
+ tristate "Microsoft keyboard"
+ depends on ADK_TARGET_USB_KEYBOARD
+
+config ADK_WALDUX_KERNEL_HID_CHERRY
+ tristate "Cherry Cymotion keyboard"
+ depends on ADK_TARGET_USB_KEYBOARD
+
+config ADK_TARGET_USB_MOUSE
+ bool "enable mouse support"
+ depends on ADK_WALDUX_KERNEL_USB_HID
+ select ADK_WALDUX_KERNEL_INPUT_MOUSEDEV
+ select ADK_WALDUX_KERNEL_INPUT_MOUSE
+ help
+ Activate to get USB mouse support.
+
+config ADK_WALDUX_KERNEL_UHID
+ tristate "User-space I/O driver support for HID subsystem"
+ select ADK_WALDUX_KERNEL_INPUT
+ select ADK_WALDUX_KERNEL_HID
+ select ADK_WALDUX_KERNEL_HID_SUPPORT
+ select ADK_WALDUX_KERNEL_USB_HID
+ help
+ User-space I/O driver support for HID subsystem
+
+config ADK_WALDUX_KERNEL_LOGITECH_DINOVO
+ bool "Support for Logitech DiNovo keyboard/mouse"
+ select ADK_WALDUX_KERNEL_HID_LOGITECH
+ select ADK_WALDUX_KERNEL_HID_LOGITECH_DJ
+ depends on ADK_WALDUX_KERNEL_USB_HID
+ help
+ Support for Logitech DiNovo keyboard/mouse combination.
+
+config ADK_WALDUX_KERNEL_KEYBOARD_ATKBD
+ bool "Keyboard support (AT)"
+ select ADK_WALDUX_KERNEL_INPUT
+ select ADK_WALDUX_KERNEL_INPUT_KEYBOARD
+ depends on !ADK_TARGET_BOARD_BCM28XX
+ default y if ADK_TARGET_VBOX
+ default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
+ default y if ADK_TARGET_SYSTEM_IBM_X40
+ default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C
+ default n
+
+config ADK_WALDUX_KERNEL_MOUSE_PS2
+ bool "Mouse support (PS/2)"
+ select ADK_WALDUX_KERNEL_INPUT
+ select ADK_WALDUX_KERNEL_INPUT_MOUSEDEV
+ select ADK_WALDUX_KERNEL_INPUT_MOUSE
+ depends on !ADK_TARGET_BOARD_BCM28XX
+ default y if ADK_TARGET_VBOX
+ default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
+ default y if ADK_TARGET_SYSTEM_IBM_X40
+ default y if ADK_TARGET_MODEL_PCENGINES_ALIX1C
+ default n
+
+config ADK_WALDUX_KERNEL_INPUT_EVDEV
+ tristate "Event device support"
+ select ADK_WALDUX_KERNEL_INPUT
+ default n
+
+endmenu