ASoC: s6105 IP camera machine specific ASoC code
authorDaniel Glöckner <dg@emlix.com>
Sat, 28 Mar 2009 18:47:02 +0000 (19:47 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Sat, 4 Apr 2009 14:29:01 +0000 (15:29 +0100)
commit2b7dbbe0c9491e62b50978d1615193bec33a8291
tree6d8c5782828ce8bc74b3441983136b384d005772
parent4b166da939012905f4c36fedada62067db31948e
ASoC: s6105 IP camera machine specific ASoC code

This patch adds machine specific code for the audio part of the Stretch
s6105 IP camera reference design.

The device uses the tlv320aic31(01) codec to generate the clock for
both I2S ports of the soc. While the master clock is generated by a
configurable PLL chip, the code assumes the factory default settings.

An additional kcontrol has been added to handle the special routing of
the board, connecting both HPLCOM and HPROUT to the same pin of the audio
jack. One of these should always be switched off.

Signed-off-by: Daniel Glöckner <dg@emlix.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/s6000/Kconfig
sound/soc/s6000/Makefile
sound/soc/s6000/s6105-ipcam.c [new file with mode: 0644]