Nuvoton NCT6694 support

modulename: nct6694.ko

configname: CONFIG_MFD_NCT6694

Linux Kernel Configuration
└─>Device Drivers
└─>Multifunction device drivers
└─>Nuvoton NCT6694 support
This enables support for the Nuvoton USB device NCT6694, which shares
peripherals.
The Nuvoton NCT6694 is a peripheral expander with 16 GPIO chips,
6 I2C controllers, 2 CANfd controllers, 2 Watchdog timers, ADC,
PWM, and RTC.
This driver provides core APIs to access the NCT6694 hardware
monitoring and control features.
Additional drivers must be enabled to utilize the specific
functionalities of the device.

source code: