mfd: Add max7360 support
authorKamel Bouhara <kamel.bouhara@bootlin.com>
Sun, 24 Aug 2025 11:57:21 +0000 (13:57 +0200)
committerLee Jones <lee@kernel.org>
Tue, 16 Sep 2025 14:24:48 +0000 (15:24 +0100)
commita22ddeef55c4df847d9ac862b6192da774948fe1
tree3fabe6e743dfa232b2fb7644e9e563e01d48d1cd
parentaee814458fb98819876442f0261fad0bb9842224
mfd: Add max7360 support

Add core driver to support MAX7360 i2c chip, multi function device
with keypad, GPIO, PWM, GPO and rotary encoder submodules.

Signed-off-by: Kamel Bouhara <kamel.bouhara@bootlin.com>
Co-developed-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20250824-mdb-max7360-support-v14-2-435cfda2b1ea@bootlin.com
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/max7360.c [new file with mode: 0644]
include/linux/mfd/max7360.h [new file with mode: 0644]