]> www.infradead.org Git - linux.git/commit
mfd: cs40l50: Add support for CS40L50 core driver
authorJames Ogletree <jogletre@opensource.cirrus.com>
Thu, 20 Jun 2024 16:17:43 +0000 (16:17 +0000)
committerLee Jones <lee@kernel.org>
Fri, 28 Jun 2024 14:36:05 +0000 (15:36 +0100)
commitcb626376cbd00cd69329371519a8e9568baef715
tree90b8731dd9694e25192d407c11d9758f192fbc31
parent2fab5abad124fe7e1b99ccba3305aa4c5a24496b
mfd: cs40l50: Add support for CS40L50 core driver

Introduce support for Cirrus Logic Device CS40L50: a
haptic driver with waveform memory, integrated DSP,
and closed-loop algorithms.

The MFD component registers and initializes the device.

Signed-off-by: James Ogletree <jogletre@opensource.cirrus.com>
Reviewed-by: Jeff LaBundy <jeff@labundy.com>
Link: https://lore.kernel.org/r/20240620161745.2312359-4-jogletre@opensource.cirrus.com
Signed-off-by: Lee Jones <lee@kernel.org>
MAINTAINERS
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/cs40l50-core.c [new file with mode: 0644]
drivers/mfd/cs40l50-i2c.c [new file with mode: 0644]
drivers/mfd/cs40l50-spi.c [new file with mode: 0644]
include/linux/mfd/cs40l50.h [new file with mode: 0644]