Lines Matching +full:system +full:- +full:on +full:- +full:chip
1 # SPDX-License-Identifier: GPL-2.0-only
18 depends on IIO
24 board-specific setup logic must also provide a configuration data
32 depends on PMIC_ADP5520
35 on Analog Devices ADP5520 PMICs.
38 be called adp5520-keys.
42 depends on I2C
45 system I2C bus.
48 module will be called adp5588-keys.
52 depends on I2C
55 system I2C bus.
58 module will be called adp5589-keys.
62 depends on AMIGA
64 Say Y here if you are running Linux on any AMIGA and have a keyboard
75 depends on ACPI && EFI
76 depends on SPI
77 depends on X86 || COMPILE_TEST
78 depends on LEDS_CLASS
81 Say Y here if you are running Linux on any Apple MacBook8,1 or later,
93 depends on ATARI
96 Say Y here if you are running Linux on any Atari and have a keyboard
122 depends on PARISC && KEYBOARD_ATKBD
125 Say Y here if you have a PA-RISC machine and want to use an AT or
127 PA-RISC keyboards.
133 depends on KEYBOARD_ATKBD_HP_KEYCODES
137 built-in keyboard (as opposed to an external keyboard).
151 in the left-hand column will be interpreted as the corresponding key
152 in the right-hand column.
155 right-hand column will be interpreted as the key shown in the
156 left-hand column.
159 tristate "Microchip AT42QT1050 Touch Sensor Chip"
160 depends on I2C
164 Sensor chip as input device.
170 tristate "Atmel AT42QT1070 Touch Sensor Chip"
171 depends on I2C
174 Sensor chip as input device.
180 tristate "Atmel AT42QT2160 Touch Sensor Chip"
181 depends on I2C
184 Sensor chip as a keyboard input.
191 depends on OF_GPIO && (ARCH_CLPS711X || COMPILE_TEST)
194 Say Y here to enable the matrix keypad on the Cirrus Logic
198 module will be called clps711x-keypad.
201 tristate "D-Link DIR-685 touchkeys support"
202 depends on I2C
205 If you say yes here you get support for the D-Link DIR-685
209 module will be called dlink-dir685-touchkeys.
216 keyboard. This keyboard is also useable on PCs if you attach
225 depends on ARCH_EP93XX || COMPILE_TEST
228 Say Y here to enable the matrix keypad on the Cirrus EP93XX.
235 depends on GPIOLIB || COMPILE_TEST
241 directly to such GPIO pins. Your board-specific
250 depends on GPIOLIB
256 directly to such GPIO pins. Your board-specific
265 depends on I2C
271 TCA6416/TCA6408A IO expander. Your board-specific setup logic
272 must also provide pin-mask details(of which TCA6416 pins
283 depends on I2C
300 depends on GPIOLIB || COMPILE_TEST
310 depends on GSC || HP300
313 The "Human Interface Loop" is a older, 8-channel USB-like
322 "HP System Device Controller i8042 Support" in the input/serio
327 depends on GSC || HP300
333 The "Human Interface Loop" is a older, 8-channel USB-like
335 This driver implements support for HIL-keyboards and pointing
341 depends on SH_HP6XX
344 support the built-in keyboard.
351 depends on SA1100_JORNADA720_SSP && SA1100_SSP
354 support the built-in keyboard.
360 tristate "LM8323 keypad chip"
361 depends on I2C
362 depends on LEDS_CLASS
371 tristate "LM8333 keypad chip"
372 depends on I2C
383 depends on SHARP_LOCOMO
385 Say Y here if you are running Linux on a Sharp Zaurus Collie or Poodle based PDA
392 depends on ARCH_LPC32XX && OF
399 module will be called lpc32xx-keys.
403 depends on SH_DREAMCAST && MAPLE
414 depends on I2C
417 Switch Controller chip. This providers microprocessors with
425 depends on I2C
428 chip in your system.
437 depends on I2C
440 chip in your system.
449 depends on ARCH_MXC || COMPILE_TEST
450 depends on OF
460 depends on ARCH_MXC
470 depends on IMX_SCU
472 This is the system controller key driver for NXP i.MX SoCs with
473 system controller inside.
482 Say Y here if you have a Newton keyboard on a serial port.
488 tristate "ST-Ericsson Nomadik SKE keyboard"
489 depends on (ARCH_NOMADIK || ARCH_U8500)
492 Say Y here if you want to use a keypad provided on the SKE controller
493 used on the Ux500 and Nomadik platforms
496 module will be called nmk-ske-keypad.
499 tristate "TI-NSPIRE built-in keyboard"
500 depends on ARCH_NSPIRE && OF
503 Say Y here if you want to use the built-in keypad on TI-NSPIRE.
506 module will be called nspire-keypad.
510 depends on ARCH_TEGRA && OF
514 to the internal keyboard controller on Tegra SoCs.
517 module will be called tegra-kbc.
521 depends on HAS_IOMEM
527 module will be called opencores-kbd.
531 depends on PXA27x || PXA3xx || ARCH_MMP
541 depends on CPU_PXA930 || CPU_PXA935
550 depends on MFD_PM8XXX
558 be called pmic8xxx-keypad.
562 depends on HAVE_CLK
565 Say Y here if you want to use the keypad on your Samsung mobile
569 module will be called samsung-keypad.
572 depends on GOLDFISH || COMPILE_TEST
579 module will be called goldfish-events.
585 Say Y here if you have a Stowaway keyboard on a serial port.
586 Stowaway compatible keyboards like Dicota Input-PDA keyboard
594 depends on ARCH_STI || COMPILE_TEST
598 on some STMicroelectronics SoC devices.
601 module will be called st-keyscan.
609 (RS-232) port via a simple adapter.
616 depends on ARCH_SHMOBILE || COMPILE_TEST
619 on SuperH processors such as sh7722 and sh7343.
626 depends on MFD_STMPE
627 depends on OF
630 Say Y here if you want to use the keypad controller on STMPE I/O
634 called stmpe-keypad.
638 depends on ARCH_SUNXI
641 keys found on Allwinner sunxi SoCs.
644 module will be called sun4i-lradc-keys.
648 depends on ARCH_DAVINCI_DM365
657 tristate "Buttons on Micro SoC (iPaq h3100,h3600,h3700)"
658 depends on MFD_IPAQ_MICRO
661 Micro peripheral controller on iPAQ h3100/h3600/h3700
664 module will be called ipaq-micro-keys.
668 depends on MFD_IQS62X
671 IQS621, IQS622, IQS624 and IQS625 multi-function sensors.
674 be called iqs62x-keys.
678 depends on ARCH_OMAP1
684 module will be called omap-keypad.
688 depends on OF || ARCH_OMAP2PLUS
694 module will be called omap4-keypad.
698 depends on PLAT_SPEAR
704 module will be called spear-keyboard.
708 depends on MFD_TC3589X
711 Say Y here if you want to use the keypad controller on
715 module will be called tc3589x-keypad.
719 depends on I2C
720 depends on LEDS_CLASS
722 Say Y here to enable device driver for tm2-touchkey with
726 module will be called tm2-touchkey.
730 depends on TWL4030_CORE
733 Say Y here if your board use the keypad controller on
735 even on boards that don't use the keypad controller.
745 compatible) on your system. This is only possible with a
747 keyboard port on a PC that runs Linux.
755 depends on CROS_EC
758 and implemented on the ChromeOS EC. You must enable one bus option
766 depends on OF && I2C
776 depends on OF && HAVE_CLK
783 module will be called bcm-keypad.
787 depends on MFD_MT6397
792 module will be called pmic-keys.