diff options
author | Shengjiu Wang <b02247@freescale.com> | 2014-05-12 01:38:52 -0400 |
---|---|---|
committer | Shengjiu Wang <b02247@freescale.com> | 2014-05-13 05:47:53 -0400 |
commit | eabb472ee290efb05703303bb3b941e4e856bea6 (patch) | |
tree | d5bc6721538db1f841c1332b204d62033bd2c39e /arch/arm/boot | |
parent | f70599478297a350f4074d2bb1218fb8c42b172a (diff) |
ENGR00313280-2 ASoC: fsl: Merge upsteamed cs42xx8 driver.
The upsteamed commit is 0c516b4ff85c0be4cee5b30ae59c9565c7f91a00
ASoC: cs42xx8: Add codec driver support for CS42448/CS42888
This patch adds support for the Cirrus Logic CS42448/CS42888 Audio CODEC that
has six/four 24-bit AD and eight 24-bit DA converters.
[ CS42448/CS42888 supports both I2C and SPI control ports. As initial patch,
this patch only adds the support for I2C. ]
Signed-off-by: Nicolin Chen <Guangyu.Chen@freescale.com>
Acked-by: Brian Austin <brian.austin@cirrus.com>
Acked-by: Paul Handrigan <Paul.Handrigan@cirrus.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
Signed-off-by: Shengjiu Wang <b02247@freescale.com>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6sx-19x19-arm2.dts | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi b/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi index f1d882a7503f..30668ecf24d0 100644 --- a/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi +++ b/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | |||
@@ -441,7 +441,7 @@ | |||
441 | compatible = "cirrus,cs42888"; | 441 | compatible = "cirrus,cs42888"; |
442 | reg = <0x048>; | 442 | reg = <0x048>; |
443 | clocks = <&codec_osc 0>; | 443 | clocks = <&codec_osc 0>; |
444 | clock-names = "codec_osc"; | 444 | clock-names = "mclk"; |
445 | VA-supply = <®_audio>; | 445 | VA-supply = <®_audio>; |
446 | VD-supply = <®_audio>; | 446 | VD-supply = <®_audio>; |
447 | VLS-supply = <®_audio>; | 447 | VLS-supply = <®_audio>; |
diff --git a/arch/arm/boot/dts/imx6sx-19x19-arm2.dts b/arch/arm/boot/dts/imx6sx-19x19-arm2.dts index 901b469ee508..41a4ce274911 100644 --- a/arch/arm/boot/dts/imx6sx-19x19-arm2.dts +++ b/arch/arm/boot/dts/imx6sx-19x19-arm2.dts | |||
@@ -301,7 +301,7 @@ | |||
301 | compatible = "cirrus,cs42888"; | 301 | compatible = "cirrus,cs42888"; |
302 | reg = <0x048>; | 302 | reg = <0x048>; |
303 | clocks = <&clks IMX6SX_CLK_ESAI_EXTAL>; | 303 | clocks = <&clks IMX6SX_CLK_ESAI_EXTAL>; |
304 | clock-names = "esai_extal"; | 304 | clock-names = "mclk"; |
305 | VA-supply = <®_3p3v>; | 305 | VA-supply = <®_3p3v>; |
306 | VD-supply = <®_3p3v>; | 306 | VD-supply = <®_3p3v>; |
307 | VLS-supply = <®_3p3v>; | 307 | VLS-supply = <®_3p3v>; |