Lines Matching +full:keyboard +full:- +full:controller

1 # SPDX-License-Identifier: GPL-2.0-only
24 board-specific setup logic must also provide a configuration data
38 be called adp5520-keys.
48 module will be called adp5588-keys.
58 module will be called adp5589-keys.
61 tristate "Amiga keyboard"
64 Say Y here if you are running Linux on any AMIGA and have a keyboard
71 tristate "Apple SPI keyboard and trackpad"
89 tristate "Atari keyboard"
93 Say Y here if you are running Linux on any Atari and have a keyboard
100 tristate "AT keyboard"
107 Say Y here if you want to use a standard AT or PS/2 keyboard. Usually
108 you'll need this, unless you have a different type keyboard (USB, ADB
118 bool "Use HP keyboard scancodes"
122 Say Y here if you have a PA-RISC machine and want to use an AT or
123 PS/2 keyboard, and your keyboard uses keycodes that are specific to
124 PA-RISC keyboards.
126 Say N if you use a standard keyboard.
129 bool "Use PrecisionBook keyboard scancodes"
134 built-in keyboard (as opposed to an external keyboard).
147 If you say N here, and use the PrecisionBook keyboard, then each key
148 in the left-hand column will be interpreted as the corresponding key
149 in the right-hand column.
151 If you say Y here, and use an external keyboard, then each key in the
152 right-hand column will be interpreted as the key shown in the
153 left-hand column.
181 Sensor chip as a keyboard input.
195 module will be called clps711x-keypad.
198 tristate "D-Link DIR-685 touchkeys support"
202 If you say yes here you get support for the D-Link DIR-685
206 module will be called dlink-dir685-touchkeys.
209 tristate "DECstation/VAXstation LK201/LK401 keyboard"
213 keyboard. This keyboard is also useable on PCs if you attach
238 directly to such GPIO pins. Your board-specific
253 directly to such GPIO pins. Your board-specific
268 TCA6416/TCA6408A IO expander. Your board-specific setup logic
269 must also provide pin-mask details(of which TCA6416 pins
306 tristate "HP HIL keyboard support (simple driver)"
310 The "Human Interface Loop" is a older, 8-channel USB-like
311 controller used in several Hewlett Packard models. This driver
313 support for a keyboard attached to the HIL port, but not for
319 "HP System Device Controller i8042 Support" in the input/serio
323 tristate "HP HIL keyboard/pointer support"
330 The "Human Interface Loop" is a older, 8-channel USB-like
331 controller used in several Hewlett Packard models.
332 This driver implements support for HIL-keyboards and pointing
337 tristate "HP Jornada 6xx keyboard"
341 support the built-in keyboard.
347 tristate "HP Jornada 7xx keyboard"
351 support the built-in keyboard.
362 LM8323 keypad controller.
373 LM8333 keypad controller.
379 tristate "LoCoMo Keyboard Support"
396 module will be called lpc32xx-keys.
399 tristate "Maple bus keyboard"
403 a keyboard attached to its Maple bus.
409 tristate "Maxim MAX7359 Key Switch Controller"
414 Switch Controller chip. This providers microprocessors with
424 Say Y here if you have the MELFAS MCS5000/5080 touchkey controller
436 Say Y here if you have Freescale MPR121 touchkey controller
469 This is the system controller key driver for NXP i.MX SoCs with
470 system controller inside.
476 tristate "Newton keyboard"
479 Say Y here if you have a Newton keyboard on a serial port.
485 tristate "ST-Ericsson Nomadik SKE keyboard"
489 Say Y here if you want to use a keypad provided on the SKE controller
493 module will be called nmk-ske-keypad.
496 tristate "TI-NSPIRE built-in keyboard"
500 Say Y here if you want to use the built-in keypad on TI-NSPIRE.
503 module will be called nspire-keypad.
506 tristate "NVIDIA Tegra internal matrix keyboard controller support"
510 Say Y here if you want to use a matrix keyboard connected directly
511 to the internal keyboard controller on Tegra SoCs.
514 module will be called tegra-kbc.
517 tristate "OpenCores Keyboard Controller"
520 Say Y here if you want to use the OpenCores Keyboard Controller
524 module will be called opencores-kbd.
531 Enable support for PXA27x/PXA3xx keypad controller.
537 tristate "PXA930/PXA935 Enhanced Rotary Controller Support"
540 Enable support for PXA930/PXA935 Enhanced Rotary Controller.
555 be called pmic8xxx-keypad.
566 module will be called samsung-keypad.
576 module will be called goldfish-events.
579 tristate "Stowaway keyboard"
582 Say Y here if you have a Stowaway keyboard on a serial port.
583 Stowaway compatible keyboards like Dicota Input-PDA keyboard
598 module will be called st-keyscan.
601 tristate "Sun Type 4 and Type 5 keyboard"
604 Say Y here if you want to use a Sun Type 4 or Type 5 keyboard,
605 connected either to the Sun keyboard connector or to an serial
606 (RS-232) port via a simple adapter.
627 Say Y here if you want to use the keypad controller on STMPE I/O
631 called stmpe-keypad.
641 module will be called sun4i-lradc-keys.
658 Micro peripheral controller on iPAQ h3100/h3600/h3700
661 module will be called ipaq-micro-keys.
668 IQS621, IQS622, IQS624 and IQS625 multi-function sensors.
671 be called iqs62x-keys.
681 module will be called omap-keypad.
691 module will be called omap4-keypad.
694 tristate "ST SPEAR keyboard support"
698 Say Y here if you want to use the SPEAR keyboard.
701 module will be called spear-keyboard.
708 Say Y here if you want to use the keypad controller on
712 module will be called tc3589x-keypad.
719 Say Y here to enable device driver for tm2-touchkey with
723 module will be called tm2-touchkey.
730 Say Y here if your board use the keypad controller on
732 even on boards that don't use the keypad controller.
738 tristate "XT keyboard"
741 Say Y here if you want to use the old IBM PC/XT keyboard (or
743 parallel port keyboard adapter, you cannot connect it to the
744 keyboard port on a PC that runs Linux.
750 tristate "ChromeOS EC keyboard"
754 Say Y here to enable the matrix keyboard used by ChromeOS devices
780 module will be called bcm-keypad.
789 module will be called pmic-keys.