From d1d4fca11e852939d6c8d4b65a3242bdd7ecbc32 Mon Sep 17 00:00:00 2001 From: Oliver Brown Date: Mon, 9 Sep 2013 13:58:14 -0500 Subject: 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 --- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 8 ++++++++ arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 8 ++++++++ arch/arm/boot/dts/imx6qdl.dtsi | 12 +++++++++++- 3 files changed, 27 insertions(+), 1 deletion(-) (limited to 'arch') 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 @@ status = "okay"; }; +&mipi { + status = "okay"; + ipu_id = <0>; + csi_id = <1>; + v_channel = <0>; + lanes = <1>; +}; + &pcie { status = "okay"; }; 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 @@ status = "okay"; }; +&mipi_csi { + status = "okay"; + ipu_id = <0>; + csi_id = <1>; + v_channel = <0>; + lanes = <2>; +}; + &mipi_dsi { dev_id = <0>; 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 @@ status = "disabled"; }; - mipi@021dc000 { /* MIPI-CSI */ + mipi_csi: mipi_csi@021dc000 { + compatible = "fsl,imx6q-mipi-csi2"; reg = <0x021dc000 0x4000>; + interrupts = <0 100 0x04>, <0 101 0x04>; + clocks = <&clks 138>, <&clks 53>; + /* Note: clks 138 is hsi_tx, however, the dphy_c + * hsi_tx and pll_refclk use the same clk gate. + * In current clk driver, open/close clk gate do + * use hsi_tx for a temporary debug purpose. + */ + clock-names = "dphy_clk", "pixel_clk"; + status = "disabled"; }; vdoa@021e4000 { -- cgit v1.2.2