summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorPhilippe Schenker <philippe.schenker@toradex.com>2023-03-14 17:51:04 +0100
committerPhilippe Schenker <philippe.schenker@toradex.com>2023-03-15 15:20:08 +0100
commit30a4ebeaf56609cbfa890dba308657d01d61dfd3 (patch)
treeb43f5d20180831ea084ec6139361fb2c495aa715 /arch
parente08d0699a3d05ed9fa28939a17141a5820677bc6 (diff)
arm64: dts: colibri-imx8x: Add mipi csi
This commit adds mipi csi functionality. Copy the nodes from toradex_5.4-2.3.x-imx. Cross check changes in imx8x-mek.dtsi. Upstream-Status: Pending - No support yet Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi33
1 files changed, 32 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi b/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi
index 980efec06aa4..8b7a7883b611 100644
--- a/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi
@@ -197,6 +197,33 @@
status = "okay";
};
+&irqsteer_csi0 {
+ status = "okay";
+};
+
+&isi_0 {
+ /**
+ * interface = <Input MIPI_VCx Output>
+ * Input: 0-DC0, 1-DC1, 2-MIPI CSI0, 3-MIPI CSI1, 4-HDMI, 5-MEM, INPUT: 6-PARALLEL CSI
+ * MIPI_VCx: 0-VC0, 1-VC1, 2-VC2, 3-VC3, MIPI CSI only
+ * Output: 0-DC0, 1-DC1, 2-MEM
+ */
+ interface = <2 0 2>;
+
+ cap_device {
+ status = "okay";
+ };
+
+ m2m_device {
+ status = "okay";
+ };
+};
+
+&isi_1 {
+ interface = <6 0 2>;
+ parallel_csi;
+};
+
&jpegdec {
status = "okay";
};
@@ -426,7 +453,11 @@
pinctrl-names = "default";
};
-/* TODO MIPI CSI */
+/* MIPI CSI accessible via FFC (X3) */
+&mipi_csi_0 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+};
&mipi0_dsi_host {
pwr-delay = <10>;