| 1 | # SPDX-License-Identifier: GPL-2.0 |
| 2 | config MFD_NVEC |
| 3 | tristate "NV Tegra Embedded Controller SMBus Interface" |
| 4 | depends on I2C && GPIOLIB && ARCH_TEGRA |
| 5 | select MFD_CORE |
| 6 | help |
| 7 | Say Y here to enable support for a nVidia compliant embedded |
| 8 | controller. |
| 9 | |
| 10 | To compile this driver as a module, say M here: the module will be |
| 11 | called mfd-nvec |
| 12 | |
| 13 | config KEYBOARD_NVEC |
| 14 | tristate "Keyboard on nVidia compliant EC" |
| 15 | depends on MFD_NVEC && INPUT |
| 16 | help |
| 17 | Say Y here to enable support for a keyboard connected to |
| 18 | a nVidia compliant embedded controller. |
| 19 | |
| 20 | To compile this driver as a module, say M here: the module will be |
| 21 | called keyboard-nvec |
| 22 | |
| 23 | config SERIO_NVEC_PS2 |
| 24 | tristate "PS2 on nVidia EC" |
| 25 | depends on MFD_NVEC && SERIO |
| 26 | help |
| 27 | Say Y here to enable support for a Touchpad / Mouse connected |
| 28 | to a nVidia compliant embedded controller. |
| 29 | |
| 30 | To compile this driver as a module, say M here: the module will be |
| 31 | called serio-nvec-ps2 |
| 32 | |
| 33 | |
| 34 | config NVEC_POWER |
| 35 | tristate "NVEC charger and battery" |
| 36 | depends on MFD_NVEC && POWER_SUPPLY |
| 37 | help |
| 38 | Say Y to enable support for battery and charger interface for |
| 39 | nVidia compliant embedded controllers. |
| 40 | |
| 41 | To compile this driver as a module, say M here: the module will be |
| 42 | called nvec-power |
| 43 | |
| 44 | |
| 45 | config NVEC_PAZ00 |
| 46 | tristate "Support for OEM specific functions on Compal PAZ00 based devices" |
| 47 | depends on MFD_NVEC && LEDS_CLASS |
| 48 | help |
| 49 | Say Y to enable control of the yellow side leds on Compal PAZ00 based |
| 50 | devices, e.g. Toshbia AC100 and Dynabooks AZ netbooks. |
| 51 | |
| 52 | To compile this driver as a module, say M here: the module will be |
| 53 | called nvec-paz00 |
| 54 | |