aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorOliver Brown <oliver.brown@freescale.com>2013-09-09 14:58:14 -0400
committerNitin Garg <nitin.garg@freescale.com>2014-04-16 09:05:34 -0400
commitd1d4fca11e852939d6c8d4b65a3242bdd7ecbc32 (patch)
tree97438298c831ab9aef5097907042dcd5be7e49f5 /arch
parent7a29f1ea4dbe42d33d6917c38eb6812c1fd6bb3b (diff)
ENGR00278652-2 [ARM]: dts add MIPI CSI support for sabresd and sabreauto
Added MIPI CIS2 Device Tree support for SabreSD and SabreAuto. Signed-off-by: Oliver Brown <oliver.brown@freescale.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/imx6qdl-sabreauto.dtsi8
-rw-r--r--arch/arm/boot/dts/imx6qdl-sabresd.dtsi8
-rw-r--r--arch/arm/boot/dts/imx6qdl.dtsi12
3 files changed, 27 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi b/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi
index c166e70e4238..9ab4743b8872 100644
--- a/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi
@@ -514,6 +514,14 @@
514 status = "okay"; 514 status = "okay";
515}; 515};
516 516
517&mipi {
518 status = "okay";
519 ipu_id = <0>;
520 csi_id = <1>;
521 v_channel = <0>;
522 lanes = <1>;
523};
524
517&pcie { 525&pcie {
518 status = "okay"; 526 status = "okay";
519}; 527};
diff --git a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
index e7c20d645efe..3be61d0d500c 100644
--- a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
@@ -542,6 +542,14 @@
542 status = "okay"; 542 status = "okay";
543}; 543};
544 544
545&mipi_csi {
546 status = "okay";
547 ipu_id = <0>;
548 csi_id = <1>;
549 v_channel = <0>;
550 lanes = <2>;
551};
552
545&mipi_dsi { 553&mipi_dsi {
546 dev_id = <0>; 554 dev_id = <0>;
547 disp_id = <0>; 555 disp_id = <0>;
diff --git a/arch/arm/boot/dts/imx6qdl.dtsi b/arch/arm/boot/dts/imx6qdl.dtsi
index abf9aec72111..eec7d65da3aa 100644
--- a/arch/arm/boot/dts/imx6qdl.dtsi
+++ b/arch/arm/boot/dts/imx6qdl.dtsi
@@ -899,8 +899,18 @@
899 status = "disabled"; 899 status = "disabled";
900 }; 900 };
901 901
902 mipi@021dc000 { /* MIPI-CSI */ 902 mipi_csi: mipi_csi@021dc000 {
903 compatible = "fsl,imx6q-mipi-csi2";
903 reg = <0x021dc000 0x4000>; 904 reg = <0x021dc000 0x4000>;
905 interrupts = <0 100 0x04>, <0 101 0x04>;
906 clocks = <&clks 138>, <&clks 53>;
907 /* Note: clks 138 is hsi_tx, however, the dphy_c
908 * hsi_tx and pll_refclk use the same clk gate.
909 * In current clk driver, open/close clk gate do
910 * use hsi_tx for a temporary debug purpose.
911 */
912 clock-names = "dphy_clk", "pixel_clk";
913 status = "disabled";
904 }; 914 };
905 915
906 vdoa@021e4000 { 916 vdoa@021e4000 {