summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6qdl.dtsi
diff options
context:
space:
mode:
authorShengjiu Wang <shengjiu.wang@freescale.com>2014-08-04 16:38:45 +0800
committerNitin Garg <nitin.garg@freescale.com>2015-01-15 21:17:50 -0600
commit980254c32e6aaeca27771167a2d66a38b39ed1aa (patch)
tree20ec8032726ec533bc084cbb9a9bc0c61bf5dfab /arch/arm/boot/dts/imx6qdl.dtsi
parenteb7813466eecb53842447da98a98c3132a80ba65 (diff)
ENGR00331085-1: ARM: dts: imx6qdl: enable sound-cs42888
Enable sound-cs42888 in sabreauto board. Enable clock route for esai from external 24.576MHz OSC to internal ESAI clock via analog clock2 PADs on the SoC and pll4 so that ESAI can get an entirely synchronous clock source against CS42888. anaclk2 0 1 24576000 lvds2_in 0 1 24576000 pll4_sel 0 1 24576000 pll4_audio 0 1 24576000 pll4_post_div 0 1 24576000 pll4_audio_div 0 1 24576000 esai_sel 0 1 24576000 esai_pred 0 1 24576000 esai_podf 0 1 24576000 esai 0 1 24576000 Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl.dtsi')
-rw-r--r--arch/arm/boot/dts/imx6qdl.dtsi11
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6qdl.dtsi b/arch/arm/boot/dts/imx6qdl.dtsi
index 6e15c25f12be..f4967b255343 100644
--- a/arch/arm/boot/dts/imx6qdl.dtsi
+++ b/arch/arm/boot/dts/imx6qdl.dtsi
@@ -288,8 +288,19 @@
};
esai: esai@02024000 {
+ compatible = "fsl,imx35-esai";
reg = <0x02024000 0x4000>;
interrupts = <0 51 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&clks IMX6QDL_CLK_ESAI_IPG>,
+ <&clks IMX6QDL_CLK_ESAI_MEM>,
+ <&clks IMX6QDL_CLK_ESAI_EXTAL>,
+ <&clks IMX6QDL_CLK_ESAI_IPG>,
+ <&clks IMX6QDL_CLK_SPBA>;
+ clock-names = "core", "mem", "extal", "fsys", "dma";
+ dmas = <&sdma 23 21 0>,
+ <&sdma 24 21 0>;
+ dma-names = "rx", "tx";
+ status = "disabled";
};
ssi1: ssi@02028000 {