]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: madera: Add common support for Cirrus Logic Madera codecs
authorRichard Fitzgerald <rf@opensource.cirrus.com>
Wed, 19 Jun 2019 13:41:56 +0000 (14:41 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 20 Jun 2019 11:57:23 +0000 (12:57 +0100)
commitb98d394ad2a5561aeecadaf4958d8e23a7a7f37d
tree8529276373728dac882393de596c191b2ad15caf
parente49393b9c3524ef9c1df8f5c9c54bfcecaf3fc8d
ASoC: madera: Add common support for Cirrus Logic Madera codecs

The Cirrus Logic Madera codecs are a family of related codecs with
extensive digital and analogue I/O, digital mixing and routing,
signal processing and programmable DSPs. This patch adds common
support code shared by all Madera codecs.

This patch also adds the pdata to the parent mfd pdata struct.
Since there is a circular build dependency it's convenient to
patch them both atomically.

Signed-off-by: Nariman Poushin <nariman@opensource.cirrus.com>
Signed-off-by: Nikesh Oswal <Nikesh.Oswal@cirrus.com>
Signed-off-by: Piotr Stankiewicz <piotrs@opensource.cirrus.com>
Signed-off-by: Ajit Pandey <ajit.pandey@incubesol.com>
Signed-off-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
MAINTAINERS
include/linux/mfd/madera/pdata.h
include/sound/madera-pdata.h [new file with mode: 0644]
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
sound/soc/codecs/madera.c [new file with mode: 0644]
sound/soc/codecs/madera.h [new file with mode: 0644]