]> Pileus Git - ~andy/linux/commit
ASoC: fsl-ssi: ac97-slave support
authorMarkus Pargmann <mpa@pengutronix.de>
Mon, 19 Aug 2013 15:05:58 +0000 (17:05 +0200)
committerMark Brown <broonie@linaro.org>
Thu, 22 Aug 2013 10:09:10 +0000 (11:09 +0100)
commitcd7f0295aab102acb77c19d6d77eab5f5145364c
tree4efa6ca57f1fcfe0ed2ab386dfeaefc2fa1b7cb6
parent64393c6e647c8a791243063d282c787b46721be7
ASoC: fsl-ssi: ac97-slave support

This patch adds ac97-slave support.

For ac97, the registers have to be setup earlier than for other ssi
modes because there is some communication with the external device
before streaming. So this patch introduces a fsl_ssi_setup function to
setup the registers for different ssi operation modes seperately.

This patch was tested with imx27-pca100.

Signed-off-by: Markus Pargmann <mpa@pengutronix.de>
Tested-by: Shawn Guo <shawn.guo@linaro.org>
Signed-off-by: Mark Brown <broonie@linaro.org>
Documentation/devicetree/bindings/sound/fsl,ssi.txt
sound/soc/fsl/fsl_ssi.c