]> git.proxmox.com Git - mirror_ubuntu-artful-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>
Fri, 13 Apr 2018 14:00:32 +0000 (16:00 +0200)
commit1633959685f4aa583e8a5ae8841b393d7167bfcc
tree6b34f923dc63f61ede8ede0c7c947b852f455d6d
parentf9d4c30c186952c16d1c66d782bcb3aa82b96cec
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]