ASoC: sta350: Add codec driver

The TI STA350 is an integrated 2.1-channel power amplifier that is
controllable over I2C. This patch adds an ASoC driver for it.

At a glance, this chip is very similar to the STA320 for which a driver
already exists. In details, however, the register maps contain subtle
differences which made a whole new driver easier to write and maintain.

[daniel@zonque.org: cleanups, DT property rework, rebased on asoc-next]
Signed-off-by: Sven Brandau <brandau@gmx.de>
Signed-off-by: Daniel Mack <daniel@zonque.org>
Signed-off-by: Mark Brown <broonie@linaro.org>
This commit is contained in:
Sven Brandau
2014-04-02 10:25:05 +02:00
committed by Mark Brown
parent c9eaa447e7
commit 2439ea1f0f
6 changed files with 1660 additions and 0 deletions

1266
sound/soc/codecs/sta350.c Normal file

File diff suppressed because it is too large Load Diff