Lines Matching +full:on +full:- +full:module
1 # SPDX-License-Identifier: GPL-2.0-only
18 depends on MFD_88PM860X
23 To compile this driver as a module, choose M here: the module
28 depends on MFD_88PM800
33 To compile this driver as a module, choose M here: the module
38 depends on MFD_88PM886_PMIC
45 depends on AB8500_CORE
47 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500
48 Mix-Sig PMIC.
50 To compile this driver as a module, choose M here: the module
51 will be called ab8500-ponkey.
60 To compile this driver as a module, choose M here: the
61 module will be called ad714x.
65 depends on INPUT_AD714X && I2C
70 To compile this driver as a module, choose M here: the
71 module will be called ad714x-i2c.
75 depends on INPUT_AD714X && SPI
80 To compile this driver as a module, choose M here: the
81 module will be called ad714x-spi.
85 depends on SPI
86 depends on MACH_MMP3_DT || COMPILE_TEST
88 Say Y to enable support for reporting power button status on
89 on Dell Wyse 3020 ("Ariel") thin client.
91 To compile this driver as a module, choose M here: the module
92 will be called ariel-pwrbutton.
96 depends on MFD_ARIZONA && SND_SOC
99 Say Y to enable support for the haptics module in Arizona CODECs.
101 To compile this driver as a module, choose M here: the
102 module will be called arizona-haptics.
106 depends on MFD_ATC260X
110 modes and force a reset on long press.
112 To compile this driver as a module, choose M here: the
113 module will be called atc260x-onkey.
117 depends on OF
118 depends on I2C
123 MCU running firmware based on Qtouch library.
126 To compile this driver as a module, choose M here: the
127 module will be called atmel_captouch.
131 depends on ARCH_MXC || COMPILE_TEST
132 depends on OF
137 To compile this driver as a module, choose M here; the
138 module will be called bbnsm_pwrkey.
142 depends on I2C
147 To compile this driver as a module, choose M here: the
148 module will be called bma150.
152 depends on MFD_CS40L50_CORE
157 To compile this driver as a module, choose M here: the
158 module will be called cs40l50-vibra.
167 To compile this driver as a module, choose M here: the
168 module will be called e3x0_button.
172 depends on PCSPKR_PLATFORM
179 To compile this driver as a module, choose M here: the
180 module will be called pcspkr.
184 depends on MFD_SPMI_PMIC
187 on boards using a Qualcomm PM8941 compatible PMIC.
191 To compile this driver as a module, choose M here: the module
192 will be called pm8941-pwrkey.
196 depends on MFD_PM8XXX || MFD_SPMI_PMIC
200 on Qualcomm PM8xxx chip. This driver supports ff-memless interface
203 To compile this driver as module, choose M here: the
204 module will be called pm8xxx-vibrator.
208 depends on MFD_PM8XXX
214 To compile this driver as a module, choose M here: the
215 module will be called pmic8xxx-pwrkey.
219 depends on PCI && SPARC64
221 Say Y here if you want the standard Speaker on Sparc PCI systems
226 To compile this driver as a module, choose M here: the
227 module will be called sparcspkr.
231 depends on M68K
235 depends on MFD_MAX77650
239 To compile this driver as a module, choose M here: the module
240 will be called max77650-onkey.
244 depends on (MFD_MAX77693 || MFD_MAX77843) && PWM
247 This option enables support for the haptic controller on
250 To compile this driver as module, choose M here: the
251 module will be called max77693-haptic.
255 depends on MFD_MAX8925
260 To compile this driver as a module, choose M here: the module
265 depends on PWM && MFD_MAX8997
269 on MAXIM MAX8997 chip. This driver supports ff-memless interface
272 To compile this driver as module, choose M here: the
273 module will be called max8997-haptic.
276 tristate "MC13783 ON buttons"
277 depends on MFD_MC13XXX
279 Support the ON buttons of MC13783 PMIC as an input device
282 To compile this driver as a module, choose M here: the module
283 will be called mc13783-pwrbutton.
286 tristate "MMA8450 - Freescale's 3-Axis, 8/12-bit Digital Accelerometer"
287 depends on I2C
292 To compile this driver as a module, choose M here: the
293 module will be called mma8450.
297 depends on X86 && I2C && LEDS_CLASS
300 Say Y here for support of the Application Panel buttons, used on
305 To compile this driver as a module, choose M here: the module will
310 depends on GPIOLIB || COMPILE_TEST
314 To compile this driver as a module, choose M here: the
315 module will be called gpio-beeper.
319 depends on GPIOLIB || COMPILE_TEST
325 To compile this driver as a module, choose M here: the module
330 depends on GPIOLIB || COMPILE_TEST
337 To compile this driver as a module, choose M here: the module will be
338 called gpio-vibra.
342 depends on MIPS_COBALT
346 To compile this driver as a module, choose M here: the
347 module will be called cobalt_btns.
351 depends on MFD_CPCAP
356 To compile this driver as a module, choose M here. The module will
357 be called cpcap-pwrbutton.
361 depends on X86_32 && !UML
367 Say Y here for support of Wistron laptop button interfaces, used on
368 laptops of various brands, including Acer and Fujitsu-Siemens. If
371 To compile this driver as a module, choose M here: the module will
376 depends on X86 && ACPI
381 To compile this driver as a module, choose M here: the module will
386 depends on USB_ARCH_HAS_HCD
391 ATI Remote Wonder II comes with some ATI's All-In-Wonder video cards
396 To compile this driver as a module, choose M here: the module will be
401 depends on USB_ARCH_HAS_HCD
405 Currently only the UIA-11 type of receiver has been tested. The tag
406 on the receiver that connects to the USB port should have a P/N that
407 will tell you what type of DMR you have. The UIA-10 type is not
411 To compile this driver as a module, choose M here: the module will
415 tristate "Kionix KXTJ9 tri-axis digital accelerometer"
416 depends on I2C
418 Say Y here to enable support for the Kionix KXTJ9 digital tri-axis
421 To compile this driver as a module, choose M here: the module will
426 depends on USB_ARCH_HAS_HCD
437 To compile this driver as a module, choose M here: the
438 module will be called powermate.
441 tristate "Yealink usb-p1k voip phone"
442 depends on USB_ARCH_HAS_HCD
446 Yealink usb-p1k usb phones. The audio part is enabled by the generic
452 To compile this driver as a module, choose M here: the module will be
456 tristate "C-Media CM109 USB I/O Controller"
457 depends on USB_ARCH_HAS_HCD
461 C-Media CM109 usb phones. The audio part is enabled by the generic
464 To compile this driver as a module, choose M here: the module will be
469 depends on REGULATOR
473 by a regulator. This driver supports ff-memless interface
476 To compile this driver as a module, choose M here: the
477 module will be called regulator-haptic.
481 depends on MFD_RETU
486 To compile this driver as a module, choose M here. The module will
487 be called retu-pwrbutton.
491 depends on (MFD_TPS65217 || MFD_TPS65218)
496 To compile this driver as a module, choose M here. The module will
497 be called tps65218-pwrbutton.
501 depends on MFD_TPS65219
506 To compile this driver as a module, choose M here. The module will
507 be called tps65219-pwrbutton.
510 tristate "X-Powers AXP20X power button driver"
511 depends on MFD_AXP20X
516 To compile this driver as a module, choose M here. The module will
517 be called axp20x-pek.
522 depends on TWL4030_CORE
527 To compile this driver as a module, choose M here. The module will
532 depends on TWL4030_CORE
538 To compile this driver as a module, choose M here. The module will
543 depends on TWL6040_CORE
548 To compile this driver as a module, choose M here. The module will
555 subsystem accessible under char device 10:223 - /dev/input/uinput.
557 To compile this driver as a module, choose M here: the
558 module will be called uinput.
562 depends on SGI_IP22 || SGI_IP32
566 To compile this driver as a module, choose M here: the
567 module will be called sgi_btns.
571 depends on (GSC || HP300) && SERIO
574 Say Y here if you want to support the built-in real time clock
579 depends on MFD_PALMAS
584 To compile this driver as a module, choose M here. The module will
589 depends on MFD_PCF50633
592 layer on NXP PCF50633.
596 depends on I2C
601 To compile this driver as a module, choose M here: the
602 module will be called pcf8574_keypad.
606 depends on PWM
612 To compile this driver as a module, choose M here: the module will be
613 called pwm-beeper.
617 depends on PWM
624 To compile this driver as a module, choose M here: the module will be
625 called pwm-vibra.
629 depends on MFD_RK8XX
635 To compile this driver as a module, choose M here: the module will be
640 depends on GPIOLIB || COMPILE_TEST
643 Check file:Documentation/input/devices/rotary-encoder.rst for more
646 To compile this driver as a module, choose M here: the
647 module will be called rotary_encoder.
651 depends on MIKROTIK_RB532
652 depends on GPIOLIB
657 To compile this driver as a module, choose M here: the
658 module will be called rb532_button.
662 depends on INPUT && I2C
669 To compile this driver as a module, choose M here: the
670 module will be called da7280.
674 depends on PMIC_DA9052
679 To compile this driver as a module, choose M here: the
680 module will be called da9052_onkey.
684 depends on MFD_DA9055
689 To compile this driver as a module, choose M here: the module
694 depends on MFD_DA9063 || MFD_DA9062
700 To compile this driver as a module, choose M here: the module
704 tristate "WM831X ON pin"
705 depends on MFD_WM831X
707 Support the ON pin of WM831X PMICs as an input device
710 To compile this driver as a module, choose M here: the module
715 depends on EZX_PCAP
718 on Motorola EZX phones.
720 To compile this driver as a module, choose M here: the
721 module will be called pcap_keys.
724 tristate "Analog Devices ADXL34x Three-Axis Digital Accelerometer"
728 ADXL345/6 controller, and your board-specific initialization
737 To compile this driver as a module, choose M here: the
738 module will be called adxl34x.
742 depends on INPUT_ADXL34X && I2C
747 To compile this driver as a module, choose M here: the
748 module will be called adxl34x-i2c.
752 depends on INPUT_ADXL34X && SPI
757 To compile this driver as a module, choose M here: the
758 module will be called adxl34x-spi.
762 depends on I2C && I2C_SLAVE
775 To compile this driver as a module, choose M here: the module will be
776 called ibm-panel.
780 depends on USB
781 depends on LEDS_CLASS
785 To compile this driver as a module, choose M here: the module will be
790 depends on I2C
796 To compile this driver as a module, choose M here: the
797 module will be called iqs269a.
801 depends on I2C
807 To compile this driver as a module, choose M here: the
808 module will be called iqs626a.
812 depends on I2C
817 To compile this driver as a module, choose M here: the
818 module will be called iqs7222.
821 tristate "VTI CMA3000 Tri-axis accelerometer"
831 To compile this driver as a module, choose M here: the
832 module will be called cma3000_d0x.
836 depends on INPUT_CMA3000 && I2C
841 To compile this driver as a module, choose M here: the
842 module will be called cma3000_d0x_i2c.
846 depends on XEN
850 This driver implements the front-end of the Xen virtual
851 keyboard and mouse device driver. It communicates with a back-end
854 To compile this driver as a module, choose M here: the
855 module will be called xen-kbdfront.
859 depends on INPUT
860 depends on SERIO_I8042
864 To compile this driver as a module, choose M here: the
865 module will be called ideapad_slidebar.
868 tristate "Windows-compatible SoC Button Array"
869 depends on KEYBOARD_GPIO && ACPI
871 Say Y here if you have a SoC-based tablet that originally runs
874 To compile this driver as a module, choose M here: the
875 module will be called soc_button_array.
879 depends on INPUT && I2C
880 depends on GPIOLIB || COMPILE_TEST
886 To compile this driver as a module, choose M here: the
887 module will be called drv260x-haptics.
891 depends on INPUT && I2C
897 To compile this driver as a module, choose M here: the
898 module will be called drv2665-haptics.
902 depends on INPUT && I2C
908 To compile this driver as a module, choose M here: the
909 module will be called drv2667-haptics.
913 depends on ARCH_HISI || COMPILE_TEST
917 To compile this driver as a module, choose M here: the
918 module will be called hisi_powerkey.
922 depends on MFD_QNAP_MCU
924 This option enables support for input elements available on
927 This includes a polled power-button as well as a beeper.
929 To compile this driver as a module, choose M here: the
930 module will be called qnap-mcu-input.
934 depends on RAVE_SP_CORE
938 To compile this driver as a module, choose M here: the
939 module will be called rave-sp-pwrbutton.
943 depends on MFD_SC27XX_PMIC || COMPILE_TEST
948 To compile this driver as a module, choose M here. The module will
953 depends on MFD_RT5120 || COMPILE_TEST
957 To compile this driver as a module, choose M here. the module will
958 be called rt5120-pwrkey.
962 depends on MFD_STPMIC1
965 can be used to wakeup from low power modes and force a shut-down on
968 To compile this driver as a module, choose M here: the
969 module will be called stpmic1_onkey.