summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorSandor Yu <R01008@freescale.com>2014-04-11 14:08:59 +0800
committerNitin Garg <nitin.garg@freescale.com>2014-04-17 21:19:13 -0500
commit8544fda7fcf451bdfbd24e8f789c27d36a87c758 (patch)
tree0e681107ed87bb2de0297a0c1aec0391a1705339 /arch
parent2ba585a2f1105195897d17c061fcb0106be5fc30 (diff)
ENGR00307014-07 ARM: DTS: Add vadc driver in imx6sx dts
Add vadc item in imx6sx.dtsi and enable it in 19x19 arm2 and sdb board. Signed-off-by: Sandor Yu <R01008@freescale.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/imx6sx-19x19-arm2.dts6
-rw-r--r--arch/arm/boot/dts/imx6sx-sdb.dts6
-rw-r--r--arch/arm/boot/dts/imx6sx.dtsi12
3 files changed, 24 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6sx-19x19-arm2.dts b/arch/arm/boot/dts/imx6sx-19x19-arm2.dts
index 505bcbfbc07c..8b8db3028544 100644
--- a/arch/arm/boot/dts/imx6sx-19x19-arm2.dts
+++ b/arch/arm/boot/dts/imx6sx-19x19-arm2.dts
@@ -497,3 +497,9 @@
0x0000c000 0x1404a38e 0x00000000>;
};
};
+
+&vadc {
+ vadc_in = <0>;
+ csi_id = <0>;
+ status = "okay";
+};
diff --git a/arch/arm/boot/dts/imx6sx-sdb.dts b/arch/arm/boot/dts/imx6sx-sdb.dts
index 84e1ec52b62f..10e95064ab62 100644
--- a/arch/arm/boot/dts/imx6sx-sdb.dts
+++ b/arch/arm/boot/dts/imx6sx-sdb.dts
@@ -620,3 +620,9 @@
reg = <1>;
};
};
+
+&vadc {
+ vadc_in = <0>;
+ csi_id = <0>;
+ status = "okay";
+};
diff --git a/arch/arm/boot/dts/imx6sx.dtsi b/arch/arm/boot/dts/imx6sx.dtsi
index ec4167834831..140fbcb4ea74 100644
--- a/arch/arm/boot/dts/imx6sx.dtsi
+++ b/arch/arm/boot/dts/imx6sx.dtsi
@@ -1056,6 +1056,18 @@
status = "disabled";
};
+ vadc: vadc@02228000 {
+ compatible = "fsl,imx6sx-vadc";
+ reg = <0x02228000 0x4000>, <0x0222c000 0x4000>;
+ reg-names = "vadc-vafe", "vadc-vdec";
+ clocks = <&clks IMX6SX_CLK_VADC>,
+ <&clks IMX6SX_CLK_CSI>;
+ clock-names = "vadc", "csi";
+ gpr = <&gpr>;
+ csi_id = <0>;
+ status = "disabled";
+ };
+
spba@0223c000 {
reg = <0x0223c000 0x4000>;
};