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
48 system I2C bus.
51 module will be called adp5588-keys.
55 depends on I2C
58 system I2C bus.
61 module will be called adp5589-keys.
65 depends on AMIGA
67 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
123 depends on PARISC && KEYBOARD_ATKBD
126 Say Y here if you have a PA-RISC machine and want to use an AT or
128 PA-RISC keyboards.
134 depends on KEYBOARD_ATKBD_HP_KEYCODES
138 built-in keyboard (as opposed to an external keyboard).
152 in the left-hand column will be interpreted as the corresponding key
153 in the right-hand column.
156 right-hand column will be interpreted as the key shown in the
157 left-hand column.
160 tristate "Microchip AT42QT1050 Touch Sensor Chip"
161 depends on I2C
165 Sensor chip as input device.
171 tristate "Atmel AT42QT1070 Touch Sensor Chip"
172 depends on I2C
175 Sensor chip as input device.
181 tristate "Atmel AT42QT2160 Touch Sensor Chip"
182 depends on I2C
185 Sensor chip as a keyboard input.
192 depends on ARCH_CLPS711X || COMPILE_TEST
195 Say Y here to enable the matrix keypad on the Cirrus Logic
199 module will be called clps711x-keypad.
202 tristate "D-Link DIR-685 touchkeys support"
203 depends on I2C
206 If you say yes here you get support for the D-Link DIR-685
210 module will be called dlink-dir685-touchkeys.
217 keyboard. This keyboard is also usable on PCs if you attach
226 depends on ARCH_EP93XX || COMPILE_TEST
229 Say Y here to enable the matrix keypad on the Cirrus EP93XX.
236 depends on GPIOLIB || COMPILE_TEST
242 directly to such GPIO pins. Your board-specific
251 depends on GPIOLIB
257 directly to such GPIO pins. Your board-specific
266 depends on I2C
272 TCA6416/TCA6408A IO expander. Your board-specific setup logic
273 must also provide pin-mask details(of which TCA6416 pins
284 depends on I2C
301 depends on GPIOLIB || COMPILE_TEST
311 depends on GSC || HP300
314 The "Human Interface Loop" is a older, 8-channel USB-like
323 "HP System Device Controller i8042 Support" in the input/serio
328 depends on GSC || HP300
334 The "Human Interface Loop" is a older, 8-channel USB-like
336 This driver implements support for HIL-keyboards and pointing
342 depends on SH_HP6XX
345 support the built-in keyboard.
352 depends on SA1100_JORNADA720_SSP && SA1100_SSP
355 support the built-in keyboard.
361 tristate "LM8323 keypad chip"
362 depends on I2C
363 depends on LEDS_CLASS
372 tristate "LM8333 keypad chip"
373 depends on I2C
384 depends on SHARP_LOCOMO
386 Say Y here if you are running Linux on a Sharp Zaurus Collie or Poodle based PDA
393 depends on ARCH_LPC32XX && OF
400 module will be called lpc32xx-keys.
404 depends on SH_DREAMCAST && MAPLE
415 depends on I2C
418 Switch Controller chip. This providers microprocessors with
426 depends on I2C
429 chip in your system.
438 depends on I2C
441 chip in your system.
450 depends on ARCH_MXC || (COMPILE_TEST && HAS_IOMEM)
451 depends on OF
461 depends on ARCH_MXC || COMPILE_TEST
471 depends on IMX_SCU
473 This is the system controller key driver for NXP i.MX SoCs with
474 system controller inside.
483 Say Y here if you have a Newton keyboard on a serial port.
489 tristate "ST-Ericsson Nomadik SKE keyboard"
490 depends on (ARCH_NOMADIK || ARCH_U8500)
493 Say Y here if you want to use a keypad provided on the SKE controller
494 used on the Ux500 and Nomadik platforms
497 module will be called nmk-ske-keypad.
500 tristate "TI-NSPIRE built-in keyboard"
501 depends on ARCH_NSPIRE && OF
504 Say Y here if you want to use the built-in keypad on TI-NSPIRE.
507 module will be called nspire-keypad.
511 depends on ARCH_TEGRA && OF
515 to the internal keyboard controller on Tegra SoCs.
518 module will be called tegra-kbc.
522 depends on HAS_IOMEM
528 module will be called opencores-kbd.
532 depends on I2C && REGULATOR
538 https://megous.com/git/pinephone-keyboard/
541 module will be called pinephone-keyboard.
545 depends on PXA27x || PXA3xx || ARCH_MMP
555 depends on CPU_PXA930 || CPU_PXA935
564 depends on MFD_PM8XXX
572 be called pmic8xxx-keypad.
576 depends on HAS_IOMEM && HAVE_CLK
579 Say Y here if you want to use the keypad on your Samsung mobile
583 module will be called samsung-keypad.
586 depends on GOLDFISH || COMPILE_TEST
593 module will be called goldfish-events.
599 Say Y here if you have a Stowaway keyboard on a serial port.
600 Stowaway compatible keyboards like Dicota Input-PDA keyboard
608 depends on ARCH_STI || COMPILE_TEST
612 on some STMicroelectronics SoC devices.
615 module will be called st-keyscan.
623 (RS-232) port via a simple adapter.
630 depends on ARCH_SHMOBILE || COMPILE_TEST
633 on SuperH processors such as sh7722 and sh7343.
640 depends on MFD_STMPE
641 depends on OF
644 Say Y here if you want to use the keypad controller on STMPE I/O
648 called stmpe-keypad.
652 depends on ARCH_SUNXI
655 keys found on Allwinner sunxi SoCs.
658 module will be called sun4i-lradc-keys.
662 depends on ARCH_DAVINCI_DM365
671 tristate "Buttons on Micro SoC (iPaq h3100,h3600,h3700)"
672 depends on MFD_IPAQ_MICRO
675 Micro peripheral controller on iPAQ h3100/h3600/h3700
678 module will be called ipaq-micro-keys.
682 depends on MFD_IQS62X
685 IQS621, IQS622, IQS624 and IQS625 multi-function sensors.
688 be called iqs62x-keys.
692 depends on ARCH_OMAP1
698 module will be called omap-keypad.
702 depends on (OF && HAS_IOMEM) || ARCH_OMAP2PLUS
708 module will be called omap4-keypad.
712 depends on PLAT_SPEAR
718 module will be called spear-keyboard.
722 depends on MFD_TC3589X
725 Say Y here if you want to use the keypad controller on
729 module will be called tc3589x-keypad.
733 depends on I2C
734 depends on LEDS_CLASS
736 Say Y here to enable device driver for tm2-touchkey with
740 module will be called tm2-touchkey.
744 depends on TWL4030_CORE
747 Say Y here if your board use the keypad controller on
749 even on boards that don't use the keypad controller.
759 compatible) on your system. This is only possible with a
761 keyboard port on a PC that runs Linux.
770 depends on CROS_EC
773 and implemented on the ChromeOS EC. You must enable one bus option
781 depends on OF && I2C
791 depends on OF && HAVE_CLK && HAS_IOMEM
798 module will be called bcm-keypad.
802 depends on ARCH_MEDIATEK || COMPILE_TEST
806 Say Y here if you want to use the keypad on MediaTek SoCs.
810 module will be called mt6779-keypad.
814 depends on MFD_MT6397 || COMPILE_TEST
819 module will be called pmic-keys.
823 depends on I2C
829 module will be called cypress-sf.