]> 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)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Mon, 14 Aug 2017 10:51:34 +0000 (12:51 +0200)
commit3416ac954ec4098c0483fb5d0fd86e8abcdd9f72
tree8b39c158d35bd4dfac7fdb316a0aa1d30fc60537
parentfb79e18afdbd7625c6ab7a2617d5f15b12a5c6bf
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]