diff options
author | Robby Cai <robby.cai@nxp.com> | 2019-09-29 11:34:47 +0800 |
---|---|---|
committer | Dong Aisheng <aisheng.dong@nxp.com> | 2019-11-25 16:08:07 +0800 |
commit | 8d513c754b84ea647c70cf16bdba0d4ad64bf767 (patch) | |
tree | 525058e32f9a14d074d84552a88a1590dbdb9a3a /arch/arm/boot/dts/imx6ull-9x9-evk.dts | |
parent | 4eb092f58467408e73005354cb1ac7fa1af32f9b (diff) |
ARM: dts: imx6ull-9x9-evk: add parallel camera ov5640 support
add parallel camera ov5640 support on imx6ull 9x9 EVK
Signed-off-by: Robby Cai <robby.cai@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6ull-9x9-evk.dts')
-rw-r--r-- | arch/arm/boot/dts/imx6ull-9x9-evk.dts | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6ull-9x9-evk.dts b/arch/arm/boot/dts/imx6ull-9x9-evk.dts index f509da7cb1d4..14114e396ea3 100644 --- a/arch/arm/boot/dts/imx6ull-9x9-evk.dts +++ b/arch/arm/boot/dts/imx6ull-9x9-evk.dts @@ -186,6 +186,16 @@ regulator-allow-bypass; }; +&csi { + status = "okay"; + + port { + csi1_ep: endpoint { + remote-endpoint = <&ov5640_ep>; + }; + }; +}; + &fec1 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_enet1>; @@ -364,6 +374,26 @@ clock-names = "mclk"; wlf,shared-lrclk; }; + + ov5640: ov5640@3c { + compatible = "ovti,ov5640"; + reg = <0x3c>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_csi1>; + clocks = <&clks IMX6UL_CLK_CSI>; + clock-names = "csi_mclk"; + pwn-gpios = <&gpio_spi 6 1>; + rst-gpios = <&gpio_spi 5 0>; + csi_id = <0>; + mclk = <24000000>; + mclk_source = <0>; + status = "okay"; + port { + ov5640_ep: endpoint { + remote-endpoint = <&csi1_ep>; + }; + }; + }; }; &iomuxc { |