]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
sound: codec: Add support to msm8x16_wcd codec.
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Wed, 14 Oct 2015 10:26:46 +0000 (11:26 +0100)
committerStefan Bader <stefan.bader@canonical.com>
Tue, 12 Sep 2017 16:19:06 +0000 (18:19 +0200)
commit093c5babeaad3ceff42d4ed1b29309b735e37443
tree784185be4f82df3ea9c5a37b5c58ff89296f4198
parente497ddd158eaad303ceaea75a721ef1457c140f5
sound: codec: Add support to msm8x16_wcd codec.

On msm8x16 SOCs the codec integration is split into digital and analog
parts, digitial part is integrated with SOC and the analog part is
integrated as part of pmic chip pm8916.

This driver provides basic playback support with lot of todos:
1> Capture support
2> Cleanup
3> Multi button head set support.
4> Impedenace matching logic.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
sound/soc/codecs/msm8x16-wcd-tables.c [new file with mode: 0644]
sound/soc/codecs/msm8x16-wcd.c [new file with mode: 0644]
sound/soc/codecs/msm8x16-wcd.h [new file with mode: 0644]
sound/soc/codecs/msm8x16_wcd_registers.h [new file with mode: 0644]