mfd: Add core driver for Nuvoton NCT6694
authorMing Yu <a0282524688@gmail.com>
Fri, 12 Sep 2025 09:19:46 +0000 (17:19 +0800)
committerLee Jones <lee@kernel.org>
Tue, 16 Sep 2025 13:41:57 +0000 (14:41 +0100)
commit51dad33ede63618a6b425c650f3042d85e646dac
tree730095b28256d308e65e7d56be5d8e20c29d8042
parent8f5ae30d69d7543eee0d70083daf4de8fe15d585
mfd: Add core driver for Nuvoton NCT6694

The Nuvoton NCT6694 provides an USB interface to the host to
access its features.

Sub-devices can use the USB functions nct6694_read_msg() and
nct6694_write_msg() to issue a command. They can also request
interrupt that will be called when the USB device receives its
interrupt pipe.

Signed-off-by: Ming Yu <a0282524688@gmail.com>
Link: https://lore.kernel.org/r/20250912091952.1169369-2-a0282524688@gmail.com
Signed-off-by: Lee Jones <lee@kernel.org>
MAINTAINERS
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/nct6694.c [new file with mode: 0644]
include/linux/mfd/nct6694.h [new file with mode: 0644]