ASoC: madera: Inmux changes must always handle DMIC mode
authorRichard Fitzgerald <rf@opensource.wolfsonmicro.com>
Fri, 30 Jun 2017 08:29:35 +0000 (09:29 +0100)
committer강신형 <s47.kang@samsung.com>
Tue, 19 Jun 2018 07:09:09 +0000 (16:09 +0900)
commit84848b01a3d396c82ea709d5e663b6a3177bf4e4
tree1f6c64389afb49a8e072522a578bad9399e6ff15
parent2a0efaa3c1f4d3efc31839c31585c6d5ae6425bb
ASoC: madera: Inmux changes must always handle DMIC mode

For the unganged inputs on CS47L85 and CS47L90 the code was
skipping the update to DMIC mode, so changing these from
a digital 'A' to 'B' would not clear DMIC mode.

This patch moves the code to handle DMIC mode so that it is
always run when 'A' is configured as digital.

Change-Id: I07fbb03b395f6264cd2b8ae0197560f3f60b588a
Signed-off-by: Richard Fitzgerald <rf@opensource.wolfsonmicro.com>
sound/soc/codecs/madera.c