summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/cs47l15.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'asoc-5.6' into asoc-nextMark Brown2020-01-231-3/+5
|\
| * ASoC: madera: Enable clocks for input pins when used as a direct clockCharles Keepax2019-12-311-3/+5
| | | | | | | | | | | | | | | | | | When one of the MCLK pins is used to supply an internal clock directly enable the source clock for that pin. Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com> Link: https://lore.kernel.org/r/20191230143517.21005-1-ckeepax@opensource.cirrus.com Signed-off-by: Mark Brown <broonie@kernel.org>
* | ASoC: madera: Update handling of DAPM routes for mono muxed outputsCharles Keepax2020-01-171-1/+12
|/ | | | | | | | | | Correctly link both channels on the DAC if an output muxed between a stereo and mono output. Without this one channel of the DAC may be erroneously powered down whilst in mono mode. Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com> Link: https://lore.kernel.org/r/20200114161841.451-4-ckeepax@opensource.cirrus.com Signed-off-by: Mark Brown <broonie@kernel.org>
* ASoC: cs47l15: Add codec driver for Cirrus Logic CS47L15Richard Fitzgerald2019-07-251-0/+1490
Adds the codec driver for the CS47L15 SmartCodec. This is a multi-functional codec based on the Cirrus Logic Madera platform. Signed-off-by: Richard Fitzgerald <rf@opensource.wolfsonmicro.com> Signed-off-by: Jaswinder Jassal <jjassal@opensource.wolfsonmicro.com> Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com> Link: https://lore.kernel.org/r/20190725163931.24964-2-ckeepax@opensource.cirrus.com Signed-off-by: Mark Brown <broonie@kernel.org>
OpenPOWER on IntegriCloud