summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/imx8mp-evk-basler.dts
diff options
context:
space:
mode:
authorGuoniu.zhou <guoniu.zhou@nxp.com>2020-07-28 11:24:22 +0800
committerGuoniu.zhou <guoniu.zhou@nxp.com>2020-08-14 17:03:12 +0800
commit25a49739f0d7c3698ac0b3e4aad938f34233e9b7 (patch)
tree7965026a5c749aa553d05b7c03ee8452fbf88c68 /arch/arm64/boot/dts/freescale/imx8mp-evk-basler.dts
parent195e1f315402acdc9c8705d53a92a36755d999a4 (diff)
MLK-24494-7: arm64: dts: imx8mp: add new dts for single Basler camera support
This patch is used for single basler camera based on reuse csi driver and don't need to board rework. 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/imx8mp-evk-basler.dts')
-rw-r--r--arch/arm64/boot/dts/freescale/imx8mp-evk-basler.dts39
1 files changed, 33 insertions, 6 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-evk-basler.dts b/arch/arm64/boot/dts/freescale/imx8mp-evk-basler.dts
index 6843601e0c84..1781a9d485d0 100644
--- a/arch/arm64/boot/dts/freescale/imx8mp-evk-basler.dts
+++ b/arch/arm64/boot/dts/freescale/imx8mp-evk-basler.dts
@@ -14,13 +14,11 @@
* GNU General Public License for more details.
*/
-#include "imx8mp-evk-ov2775.dts"
-
-&ov2775_0 {
- status = "disabled";
-};
+#include "imx8mp-evk.dts"
&i2c2 {
+ /delete-node/ov5640_mipi@3c;
+
basler_camera@36 {
compatible = "basler,basler-camera-vvcam", "basler-camera-vvcam";
reg = <0x36>;
@@ -28,11 +26,40 @@
status = "okay";
port {
- endpoint {
+ basler_ep_0: endpoint {
data-lanes = <1 2 3 4>;
clock-lanes = <0>;
link-frequencies = /bits/ 64 <248000000>;
+ remote-endpoint = <&mipi_csi0_ep>;
};
};
};
};
+
+&mipi_csi_0 {
+ status = "okay";
+
+ port@0 {
+ mipi_csi0_ep: endpoint {
+ remote-endpoint = <&basler_ep_0>;
+ data-lanes = <4>;
+ csis-hs-settle = <16>;
+ };
+ };
+};
+
+&cameradev {
+ status = "okay";
+};
+
+&isi_0 {
+ status = "disabled";
+};
+
+&isp_0 {
+ status = "okay";
+};
+
+&dewarp {
+ status = "okay";
+};