mfd: madera: Add common support for Cirrus Logic Madera codecs
authorRichard Fitzgerald <rf@opensource.wolfsonmicro.com>
Wed, 5 Apr 2017 10:07:50 +0000 (11:07 +0100)
committer강신형 <s47.kang@samsung.com>
Tue, 19 Jun 2018 06:45:10 +0000 (15:45 +0900)
commit3a00c11b115343f77fcb377590ce2389d588c704
tree9fe9a36c3662966dc22b2a43b42c3b8f12aabe89
parentbf3c341b127ec745d147757a95a3c26392dbc1b5
mfd: madera: Add common support for Cirrus Logic Madera codecs

This adds the generic core support for Cirrus Logic "Madera" class codecs.
These are complex audio codec SoCs with a variety of digital and analogue
I/O, onboard audio processing and DSPs, and other features.

These codecs are all based off a common set of hardware IP so can be
supported by a core of common code (with a few minor device-to-device
variations).

Change-Id: Ide95195e8d42318c20faa451151257d9ecf93800
Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Signed-off-by: Nikesh Oswal <Nikesh.Oswal@wolfsonmicro.com>
Signed-off-by: Richard Fitzgerald <rf@opensource.wolfsonmicro.com>
MAINTAINERS
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/madera-core.c [new file with mode: 0644]
drivers/mfd/madera-i2c.c [new file with mode: 0644]
drivers/mfd/madera-spi.c [new file with mode: 0644]
drivers/mfd/madera.h [new file with mode: 0644]
include/linux/mfd/madera/core.h [new file with mode: 0644]
include/linux/mfd/madera/pdata.h [new file with mode: 0644]