diff options
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl-apalis-eval.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-apalis-eval.dtsi | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-apalis-eval.dtsi b/arch/arm/boot/dts/imx6qdl-apalis-eval.dtsi index 6b5fee51c1d5..9a149c180b24 100644 --- a/arch/arm/boot/dts/imx6qdl-apalis-eval.dtsi +++ b/arch/arm/boot/dts/imx6qdl-apalis-eval.dtsi @@ -70,6 +70,19 @@ status = "okay"; }; }; + v4l2_cap_0 { + compatible = "fsl,imx6q-v4l2-capture"; + ipu_id = <0>; + csi_id = <0>; + mclk_source = <0>; + status = "okay"; + }; +#if 0 + v4l2_out { + compatible = "fsl,mxc_v4l2_output"; + status = "okay"; + }; +#endif }; &backlight { @@ -157,6 +170,7 @@ compatible = "st,m41t00"; reg = <0x68>; }; + }; /* @@ -164,6 +178,26 @@ */ &i2c3 { status = "okay"; + + /* Video ADC on Analog Camera Module */ + adv7180: adv7180@21 { + compatible = "adv,adv7180"; + reg = <0x21>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_ipu1_t2 &pinctrl_cam_mclk_t2>; + clocks = <&clks 200>; + clock-names = "csi_mclk"; +#if 0 + DOVDD-supply = <®_3p3v>; /* 3.3v, enabled via 2.8 VGEN6 */ + AVDD-supply = <®_3p3v>; /* 1.8v */ + DVDD-supply = <®_3p3v>; /* 1.8v */ + PVDD-supply = <®_3p3v>; /* 1.8v */ +#endif + csi_id = <0>; + mclk = <24000000>; + mclk_source = <0>; + cvbs = <1>; + }; }; /* |