diff options
author | Robby Cai <robby.cai@nxp.com> | 2019-09-29 11:32:15 +0800 |
---|---|---|
committer | Dong Aisheng <aisheng.dong@nxp.com> | 2019-11-25 16:08:06 +0800 |
commit | 4eb092f58467408e73005354cb1ac7fa1af32f9b (patch) | |
tree | fa617f90737d26de6c674bf62d2ccae50c20a511 /arch/arm/boot/dts/imx6ul-9x9-evk.dts | |
parent | 2388f37462fc428624d2b9d4eeedd32f00dd80bd (diff) |
ARM: dts: imx6ul-9x9-evk: add parallel camera ov5640 support
add parallel camera ov5640 support on imx6ul 9x9 EVK
Signed-off-by: Robby Cai <robby.cai@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6ul-9x9-evk.dts')
-rw-r--r-- | arch/arm/boot/dts/imx6ul-9x9-evk.dts | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6ul-9x9-evk.dts b/arch/arm/boot/dts/imx6ul-9x9-evk.dts index ffb95a461c6f..e6d978dc1b65 100644 --- a/arch/arm/boot/dts/imx6ul-9x9-evk.dts +++ b/arch/arm/boot/dts/imx6ul-9x9-evk.dts @@ -186,6 +186,16 @@ regulator-allow-bypass; }; +&csi { + status = "disabled"; + + 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 = "disabled"; + port { + ov5640_ep: endpoint { + remote-endpoint = <&csi1_ep>; + }; + }; + }; }; &iomuxc { |