]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: cpcap: new codec
authorSebastian Reichel <sebastian.reichel@collabora.co.uk>
Fri, 23 Feb 2018 20:02:51 +0000 (21:02 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 27 Feb 2018 11:03:24 +0000 (11:03 +0000)
commitb971c4071ebc7d5c39554d2cff184470aa0fdccf
treefd6bb18012c88f724b47730a80f727a6208fddee
parentbcac507057f6668c45308343ba41f4c91a086136
ASoC: cpcap: new codec

Motorola CPCAP is a PMIC with audio functionality, that can be
found on Motorola Droid 4 and probably a few other phones from
Motorola's Droid series.

The driver has been written from scratch using Motorola's Android
driver, register dumps from running Android and datasheet for NXP
MC13783UG (which is similar to Motorola CPCAP, but not the same).

The chip provides two audio interfaces, that can be muxed to two
different audio codecs. One provides support for stereo output
(named StDAC or HiFi), while the other only provides mono output
(named Voice). Only the Voice codec provides a Capture interface.

Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
sound/soc/codecs/cpcap.c [new file with mode: 0644]