aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Zhao <richard.zhao@freescale.com>2011-12-30 16:06:46 +0800
committerEric Miao <eric.miao@linaro.org>2012-01-11 21:45:46 +0800
commit4fa5347dccbc46970d3d2f32ae744666e103c464 (patch)
tree1b6c4ce24d55e73877f5f56f9dd73ec03165c691
parent661ff8d89048136f74f3af08dd7ba3e10b172655 (diff)
downloadlinux-linaro-4fa5347dccbc46970d3d2f32ae744666e103c464.tar.gz
dts/imx6q: add ssi
Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
-rw-r--r--arch/arm/boot/dts/imx6q-sabrelite.dts8
-rw-r--r--arch/arm/boot/dts/imx6q.dtsi9
2 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6q-sabrelite.dts b/arch/arm/boot/dts/imx6q-sabrelite.dts
index 2641e3683f2..e09491c5edd 100644
--- a/arch/arm/boot/dts/imx6q-sabrelite.dts
+++ b/arch/arm/boot/dts/imx6q-sabrelite.dts
@@ -23,6 +23,14 @@
soc {
aips-bus@02000000 { /* AIPS1 */
+ spba-bus@02000000 {
+ ssi@0202c000 { /* SSI2 */
+ status = "okay";
+ fsl,ssi-uses-dma;
+ fsl,ssi-synchronous-mode;
+ };
+ };
+
ldb@020e0000 {
disp-pwr-gpios = <&gpio1 0 0>; /* gpio2 0 */
mode = "sin0";
diff --git a/arch/arm/boot/dts/imx6q.dtsi b/arch/arm/boot/dts/imx6q.dtsi
index c82bdee711c..c37c04fe976 100644
--- a/arch/arm/boot/dts/imx6q.dtsi
+++ b/arch/arm/boot/dts/imx6q.dtsi
@@ -178,18 +178,27 @@
};
ssi@02028000 { /* SSI1 */
+ compatible = "fsl,imx6q-ssi", "fsl,imx1-ssi";
reg = <0x02028000 0x4000>;
interrupts = <0 46 0x04>;
+ fsl,dma-events = <38 37>;
+ status = "disabled";
};
ssi@0202c000 { /* SSI2 */
+ compatible = "fsl,imx6q-ssi", "fsl,imx1-ssi";
reg = <0x0202c000 0x4000>;
interrupts = <0 47 0x04>;
+ fsl,dma-events = <42 41>;
+ status = "disabled";
};
ssi@02030000 { /* SSI3 */
+ compatible = "fsl,imx6q-ssi", "fsl,imx1-ssi";
reg = <0x02030000 0x4000>;
interrupts = <0 48 0x04>;
+ fsl,dma-events = <46 45>;
+ status = "disabled";
};
asrc@02034000 {