ASoC: sun4i-codec: Add support for V3s codec
authorIcenowy Zheng <icenowy@aosc.xyz>
Mon, 5 Jun 2017 13:27:22 +0000 (21:27 +0800)
committerMark Brown <broonie@kernel.org>
Tue, 6 Jun 2017 18:30:00 +0000 (19:30 +0100)
commit8b2840b6daca728cecfa925b50bf638189e2fbca
tree55e531df1ea02090531166d5bc5c9f54caeb3a77
parent2cfeaec0ec896bc0b8aad2de28a3de4572c7e4a1
ASoC: sun4i-codec: Add support for V3s codec

The codec in the V3s is similar to the one found on the A31. One key
difference is the analog path controls are routed through the PRCM
block. This is supported by the sun8i-codec-analog driver, and tied
into this codec driver with the audio card's aux_dev.

In addition, the V3s does not have LINEIN, LINEOUT, MBIAS and MIC2,
MIC3, and the FIFO related registers are like H3.

Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
Reviewed-by: Chen-Yu Tsai <wens@csie.org>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/sound/sun4i-codec.txt
sound/soc/sunxi/sun4i-codec.c