MLK-16613: dtb: Add mipi csi support in imx8qm mek board
authorSandor Yu <Sandor.yu@nxp.com>
Thu, 19 Oct 2017 07:02:13 +0000 (15:02 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:38:56 +0000 (15:38 -0500)
Enable mipi csi driver in imx8qm mek board.

Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
arch/arm64/boot/dts/freescale/fsl-imx8qm-mek.dts

index 50695de..9f1d522 100644 (file)
        reg = <0x0 0xb8100000 0x0 0x10000>;
        status = "okay";
 };
+
+&mipi_csi_0 {
+       #address-cells = <1>;
+       #size-cells = <0>;
+       virtual-channel;
+       status = "okay";
+
+       /* Camera 0  MIPI CSI-2 (CSIS0) */
+       port@0 {
+               reg = <0>;
+               mipi_csi0_ep: endpoint {
+                       remote-endpoint = <&max9286_0_ep>;
+                       data-lanes = <1 2 3 4>;
+               };
+       };
+};
+
+&i2c0_mipi_csi0 {
+       #address-cells = <1>;
+       #size-cells = <0>;
+       pinctrl-names = "default";
+       clock-frequency = <100000>;
+       status = "okay";
+
+       max9286_mipi@6A  {
+               compatible = "maxim,max9286_mipi";
+               reg = <0x6A>;
+               clocks = <&clk IMX8QM_CLK_DUMMY>;
+               clock-names = "capture_mclk";
+               mclk = <27000000>;
+               mclk_source = <0>;
+               virtual-channel;
+               port {
+                       max9286_0_ep: endpoint {
+                       remote-endpoint = <&mipi_csi0_ep>;
+                       data-lanes = <1 2 3 4>;
+                       };
+               };
+       };
+};
+
+&isi_0 {
+       status = "okay";
+};
+
+&isi_1 {
+       status = "okay";
+};
+
+&isi_2 {
+       status = "okay";
+};
+
+&isi_3 {
+       status = "okay";
+};