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 AB8500_CORE
40 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500
41 Mix-Sig PMIC.
43 To compile this driver as a module, choose M here: the module
44 will be called ab8500-ponkey.
53 To compile this driver as a module, choose M here: the
54 module will be called ad714x.
58 depends on INPUT_AD714X && I2C
63 To compile this driver as a module, choose M here: the
64 module will be called ad714x-i2c.
68 depends on INPUT_AD714X && SPI
73 To compile this driver as a module, choose M here: the
74 module will be called ad714x-spi.
78 depends on SPI
79 depends on MACH_MMP3_DT || COMPILE_TEST
81 Say Y to enable support for reporting power button status on
82 on Dell Wyse 3020 ("Ariel") thin client.
84 To compile this driver as a module, choose M here: the module
85 will be called ariel-pwrbutton.
89 depends on MFD_ARIZONA && SND_SOC
92 Say Y to enable support for the haptics module in Arizona CODECs.
94 To compile this driver as a module, choose M here: the
95 module will be called arizona-haptics.
99 depends on MFD_ATC260X
103 modes and force a reset on long press.
105 To compile this driver as a module, choose M here: the
106 module will be called atc260x-onkey.
110 depends on OF
111 depends on I2C
116 MCU running firmware based on Qtouch library.
119 To compile this driver as a module, choose M here: the
120 module will be called atmel_captouch.
124 depends on ARCH_MXC || COMPILE_TEST
125 depends on OF
130 To compile this driver as a module, choose M here; the
131 module will be called bbnsm_pwrkey.
135 depends on I2C
140 To compile this driver as a module, choose M here: the
141 module will be called bma150.
150 To compile this driver as a module, choose M here: the
151 module will be called e3x0_button.
155 depends on PCSPKR_PLATFORM
162 To compile this driver as a module, choose M here: the
163 module will be called pcspkr.
167 depends on MFD_SPMI_PMIC
170 on boards using a Qualcomm PM8941 compatible PMIC.
174 To compile this driver as a module, choose M here: the module
175 will be called pm8941-pwrkey.
179 depends on MFD_PM8XXX || MFD_SPMI_PMIC
183 on Qualcomm PM8xxx chip. This driver supports ff-memless interface
186 To compile this driver as module, choose M here: the
187 module will be called pm8xxx-vibrator.
191 depends on MFD_PM8XXX
197 To compile this driver as a module, choose M here: the
198 module will be called pmic8xxx-pwrkey.
202 depends on PCI && SPARC64
204 Say Y here if you want the standard Speaker on Sparc PCI systems
209 To compile this driver as a module, choose M here: the
210 module will be called sparcspkr.
214 depends on M68K
218 depends on MFD_MAX77650
222 To compile this driver as a module, choose M here: the module
223 will be called max77650-onkey.
227 depends on (MFD_MAX77693 || MFD_MAX77843) && PWM
230 This option enables support for the haptic controller on
233 To compile this driver as module, choose M here: the
234 module will be called max77693-haptic.
238 depends on MFD_MAX8925
243 To compile this driver as a module, choose M here: the module
248 depends on PWM && MFD_MAX8997
252 on MAXIM MAX8997 chip. This driver supports ff-memless interface
255 To compile this driver as module, choose M here: the
256 module will be called max8997-haptic.
259 tristate "MC13783 ON buttons"
260 depends on MFD_MC13XXX
262 Support the ON buttons of MC13783 PMIC as an input device
265 To compile this driver as a module, choose M here: the module
266 will be called mc13783-pwrbutton.
269 tristate "MMA8450 - Freescale's 3-Axis, 8/12-bit Digital Accelerometer"
270 depends on I2C
275 To compile this driver as a module, choose M here: the
276 module will be called mma8450.
280 depends on X86 && I2C && LEDS_CLASS
283 Say Y here for support of the Application Panel buttons, used on
288 To compile this driver as a module, choose M here: the module will
293 depends on GPIOLIB || COMPILE_TEST
297 To compile this driver as a module, choose M here: the
298 module will be called gpio-beeper.
302 depends on GPIOLIB || COMPILE_TEST
308 To compile this driver as a module, choose M here: the module
313 depends on GPIOLIB || COMPILE_TEST
320 To compile this driver as a module, choose M here: the module will be
321 called gpio-vibra.
325 depends on MIPS_COBALT
329 To compile this driver as a module, choose M here: the
330 module will be called cobalt_btns.
334 depends on MFD_CPCAP
339 To compile this driver as a module, choose M here. The module will
340 be called cpcap-pwrbutton.
344 depends on X86_32 && !UML
350 Say Y here for support of Wistron laptop button interfaces, used on
351 laptops of various brands, including Acer and Fujitsu-Siemens. If
354 To compile this driver as a module, choose M here: the module will
359 depends on X86 && ACPI
364 To compile this driver as a module, choose M here: the module will
369 depends on USB_ARCH_HAS_HCD
374 ATI Remote Wonder II comes with some ATI's All-In-Wonder video cards
379 To compile this driver as a module, choose M here: the module will be
384 depends on USB_ARCH_HAS_HCD
388 Currently only the UIA-11 type of receiver has been tested. The tag
389 on the receiver that connects to the USB port should have a P/N that
390 will tell you what type of DMR you have. The UIA-10 type is not
394 To compile this driver as a module, choose M here: the module will
398 tristate "Kionix KXTJ9 tri-axis digital accelerometer"
399 depends on I2C
401 Say Y here to enable support for the Kionix KXTJ9 digital tri-axis
404 To compile this driver as a module, choose M here: the module will
409 depends on USB_ARCH_HAS_HCD
420 To compile this driver as a module, choose M here: the
421 module will be called powermate.
424 tristate "Yealink usb-p1k voip phone"
425 depends on USB_ARCH_HAS_HCD
429 Yealink usb-p1k usb phones. The audio part is enabled by the generic
435 To compile this driver as a module, choose M here: the module will be
439 tristate "C-Media CM109 USB I/O Controller"
440 depends on USB_ARCH_HAS_HCD
444 C-Media CM109 usb phones. The audio part is enabled by the generic
447 To compile this driver as a module, choose M here: the module will be
452 depends on REGULATOR
456 by a regulator. This driver supports ff-memless interface
459 To compile this driver as a module, choose M here: the
460 module will be called regulator-haptic.
464 depends on MFD_RETU
469 To compile this driver as a module, choose M here. The module will
470 be called retu-pwrbutton.
474 depends on (MFD_TPS65217 || MFD_TPS65218)
479 To compile this driver as a module, choose M here. The module will
480 be called tps65218-pwrbutton.
484 depends on MFD_TPS65219
489 To compile this driver as a module, choose M here. The module will
490 be called tps65219-pwrbutton.
493 tristate "X-Powers AXP20X power button driver"
494 depends on MFD_AXP20X
499 To compile this driver as a module, choose M here. The module will
500 be called axp20x-pek.
505 depends on TWL4030_CORE
510 To compile this driver as a module, choose M here. The module will
515 depends on TWL4030_CORE
521 To compile this driver as a module, choose M here. The module will
526 depends on TWL6040_CORE
531 To compile this driver as a module, choose M here. The module will
538 subsystem accessible under char device 10:223 - /dev/input/uinput.
540 To compile this driver as a module, choose M here: the
541 module will be called uinput.
545 depends on SGI_IP22 || SGI_IP32
549 To compile this driver as a module, choose M here: the
550 module will be called sgi_btns.
554 depends on (GSC || HP300) && SERIO
557 Say Y here if you want to support the built-in real time clock
562 depends on MFD_PALMAS
567 To compile this driver as a module, choose M here. The module will
572 depends on MFD_PCF50633
575 layer on NXP PCF50633.
579 depends on I2C
584 To compile this driver as a module, choose M here: the
585 module will be called pcf8574_keypad.
589 depends on PWM
595 To compile this driver as a module, choose M here: the module will be
596 called pwm-beeper.
600 depends on PWM
607 To compile this driver as a module, choose M here: the module will be
608 called pwm-vibra.
612 depends on MFD_RK8XX
618 To compile this driver as a module, choose M here: the module will be
623 depends on GPIOLIB || COMPILE_TEST
626 Check file:Documentation/input/devices/rotary-encoder.rst for more
629 To compile this driver as a module, choose M here: the
630 module will be called rotary_encoder.
634 depends on MIKROTIK_RB532
635 depends on GPIOLIB
640 To compile this driver as a module, choose M here: the
641 module will be called rb532_button.
645 depends on INPUT && I2C
652 To compile this driver as a module, choose M here: the
653 module will be called da7280.
657 depends on PMIC_DA9052
662 To compile this driver as a module, choose M here: the
663 module will be called da9052_onkey.
667 depends on MFD_DA9055
672 To compile this driver as a module, choose M here: the module
677 depends on MFD_DA9063 || MFD_DA9062
683 To compile this driver as a module, choose M here: the module
687 tristate "WM831X ON pin"
688 depends on MFD_WM831X
690 Support the ON pin of WM831X PMICs as an input device
693 To compile this driver as a module, choose M here: the module
698 depends on EZX_PCAP
701 on Motorola EZX phones.
703 To compile this driver as a module, choose M here: the
704 module will be called pcap_keys.
707 tristate "Analog Devices ADXL34x Three-Axis Digital Accelerometer"
711 ADXL345/6 controller, and your board-specific initialization
720 To compile this driver as a module, choose M here: the
721 module will be called adxl34x.
725 depends on INPUT_ADXL34X && I2C
730 To compile this driver as a module, choose M here: the
731 module will be called adxl34x-i2c.
735 depends on INPUT_ADXL34X && SPI
740 To compile this driver as a module, choose M here: the
741 module will be called adxl34x-spi.
745 depends on I2C && I2C_SLAVE
758 To compile this driver as a module, choose M here: the module will be
759 called ibm-panel.
763 depends on USB
764 depends on LEDS_CLASS
768 To compile this driver as a module, choose M here: the module will be
773 depends on I2C
779 To compile this driver as a module, choose M here: the
780 module will be called iqs269a.
784 depends on I2C
790 To compile this driver as a module, choose M here: the
791 module will be called iqs626a.
795 depends on I2C
800 To compile this driver as a module, choose M here: the
801 module will be called iqs7222.
804 tristate "VTI CMA3000 Tri-axis accelerometer"
814 To compile this driver as a module, choose M here: the
815 module will be called cma3000_d0x.
819 depends on INPUT_CMA3000 && I2C
824 To compile this driver as a module, choose M here: the
825 module will be called cma3000_d0x_i2c.
829 depends on XEN
833 This driver implements the front-end of the Xen virtual
834 keyboard and mouse device driver. It communicates with a back-end
837 To compile this driver as a module, choose M here: the
838 module will be called xen-kbdfront.
842 depends on INPUT
843 depends on SERIO_I8042
847 To compile this driver as a module, choose M here: the
848 module will be called ideapad_slidebar.
851 tristate "Windows-compatible SoC Button Array"
852 depends on KEYBOARD_GPIO && ACPI
854 Say Y here if you have a SoC-based tablet that originally runs
857 To compile this driver as a module, choose M here: the
858 module will be called soc_button_array.
862 depends on INPUT && I2C
863 depends on GPIOLIB || COMPILE_TEST
869 To compile this driver as a module, choose M here: the
870 module will be called drv260x-haptics.
874 depends on INPUT && I2C
880 To compile this driver as a module, choose M here: the
881 module will be called drv2665-haptics.
885 depends on INPUT && I2C
891 To compile this driver as a module, choose M here: the
892 module will be called drv2667-haptics.
896 depends on ARCH_HISI || COMPILE_TEST
900 To compile this driver as a module, choose M here: the
901 module will be called hisi_powerkey.
905 depends on RAVE_SP_CORE
909 To compile this driver as a module, choose M here: the
910 module will be called rave-sp-pwrbutton.
914 depends on MFD_SC27XX_PMIC || COMPILE_TEST
919 To compile this driver as a module, choose M here. The module will
924 depends on MFD_RT5120 || COMPILE_TEST
928 To compile this driver as a module, choose M here. the module will
929 be called rt5120-pwrkey.
933 depends on MFD_STPMIC1
936 can be used to wakeup from low power modes and force a shut-down on
939 To compile this driver as a module, choose M here: the
940 module will be called stpmic1_onkey.