summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/imx8mn-evk.dts
diff options
context:
space:
mode:
authorGuoniu.zhou <guoniu.zhou@nxp.com>2020-04-30 14:02:41 +0800
committerGuoniu.zhou <guoniu.zhou@nxp.com>2020-04-30 18:06:42 +0800
commit5a4410f868a8e4aafeb87a307d63ce81c2a8b809 (patch)
tree66c932b9cff52564fd45ff6d91efa7cb80e1bfd1 /arch/arm64/boot/dts/freescale/imx8mn-evk.dts
parent07364a7aa5ca134f17facb177807575eb460d3c6 (diff)
MLK-23877-1: arm64: dts: imx8mn-evk.dts: correct ov5640 properties
For kernel 5.4, we use community driver for ov5640, so correct some properties to satify the need of ov5640 driver. Signed-off-by: Guoniu.zhou <guoniu.zhou@nxp.com> Reviewed-by: Robby Cai <robby.cai@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8mn-evk.dts')
-rw-r--r--arch/arm64/boot/dts/freescale/imx8mn-evk.dts10
1 files changed, 6 insertions, 4 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8mn-evk.dts b/arch/arm64/boot/dts/freescale/imx8mn-evk.dts
index f5daddef86aa..5cccd585052d 100644
--- a/arch/arm64/boot/dts/freescale/imx8mn-evk.dts
+++ b/arch/arm64/boot/dts/freescale/imx8mn-evk.dts
@@ -751,25 +751,27 @@
};
ov5640: ov5640_mipi@3c {
- compatible = "ovti,ov5640_mipi_v3";
+ compatible = "ovti,ov5640";
reg = <0x3c>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_csi_pwn>, <&pinctrl_csi_rst>;
clocks = <&clk IMX8MN_CLK_CLKO1>;
- clock-names = "csi_mclk";
+ clock-names = "xclk";
assigned-clocks = <&clk IMX8MN_CLK_CLKO1>;
assigned-clock-parents = <&clk IMX8MN_CLK_24M>;
assigned-clock-rates = <24000000>;
csi_id = <0>;
- pwn-gpios = <&gpio1 7 GPIO_ACTIVE_LOW>;
+ powerdown-gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>;
+ reset-gpios = <&gpio1 6 GPIO_ACTIVE_LOW>;
mclk = <24000000>;
mclk_source = <0>;
mipi_csi;
status = "okay";
-
port {
ov5640_ep: endpoint {
remote-endpoint = <&mipi1_sensor_ep>;
+ data-lanes = <1 2>;
+ clocks-lanes = <0>;
};
};
};