arch: arm64: boot: dts: HDMI support
Bhanu Murthy V [Mon, 28 Mar 2016 20:23:02 +0000 (13:23 -0700)]
Support HDMI for 8 CSI lanes with single
video node.

Bug 200169351

Change-Id: I4ab57f2554eda284029ba8c3ebe7a3a8a2d73e56
Signed-off-by: Bhanu Murthy V <bmurthyv@nvidia.com>
Reviewed-on: http://git-master/r/1116576
(cherry picked from commit 698e4ec3eb74df562ccde8f96638871f201e8413)
Reviewed-on: http://git-master/r/1149892
(cherry picked from commit bb87e10ec4af49e8c805b860978872ed19be9573)
Signed-off-by: Bryan Wu <pengw@nvidia.com>
Reviewed-on: http://git-master/r/1153888
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jihoon Bang <jbang@nvidia.com>

arch/arm64/boot/dts/tegra210-jetson-cv-p2597-2180-a00-imx274.dts
arch/arm64/boot/dts/tegra210-platforms/tegra210-camera-imx274.dtsi

index 7236eca..69f7ecc 100644 (file)
                                                status = "okay";
                                        };
                                };
-                               vi_port2: port@2 {
-                                       status = "okay";
-                                       vi_in2: endpoint {
-                                               status = "okay";
-                                       };
-                               };
+                               /delete-node/ port@2;
                                /delete-node/ port@3;
                                /delete-node/ port@4;
                                /delete-node/ port@5;
index a379781..71b9871 100644 (file)
 / {
        host1x {
                vi {
-                       num-channels = <3>;
-                               ports {
-                                       #address-cells = <1>;
-                                       #size-cells = <0>;
-
-                                       port@0 {
-                                               reg = <0>;
-                                               imx274_vi_in0: endpoint {
-                                                       remote-endpoint = <&imx274_out0>;
-                                               };
+                       num-channels = <2>;
+                       ports {
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+                               port@0 {
+                                       reg = <0>;
+                                       imx274_vi_in0: endpoint {
+                                               csi-port = <0>;
+                                               bus-width = <4>;
+                                               remote-endpoint = <&imx274_out0>;
                                        };
-                                       port@1 {
-                                               reg = <1>;
-                                               tc358840_vi_in0: endpoint {
-                                                       csi-port = <2>;
-                                                       bus-width = <4>;
-                                                       remote-endpoint = <&tc358840_out0>;
-                                                       //gang-mode = <1>;
-                                                       //gang-csi-port = <4>;
-                                               };
-                                       };
-                                       port@2 {
-                                               reg = <2>;
-                                               tc358840_vi_in1: endpoint {
-                                                       csi-port = <4>;
-                                                       bus-width = <4>;
-                                                       remote-endpoint = <&tc358840_out1>;
-                                                       gang-mode = <1>;
-                                                       gang-csi-port = <2>;
-                                               };
+                               };
+                               port@1 {
+                                       reg = <1>;
+                                       tc358840_vi_in0: endpoint {
+                                               csi-port = <2>;
+                                               bus-width = <8>;
+                                               remote-endpoint = <&tc358840_out0>;
                                        };
+                               };
                        };
                };
 
                                                reg = <0>;
                                                tc358840_out0: endpoint {
                                                        csi-port = <2>;
-                                                       bus-width = <4>;
+                                                       bus-width = <8>;
                                                        remote-endpoint = <&tc358840_vi_in0>;
                                                };
                                        };
-                                       port@1 {
-                                               reg = <1>;
-                                               tc358840_out1: endpoint {
-                                                       csi-port = <4>;
-                                                       bus-width = <4>;
-                                                       remote-endpoint = <&tc358840_vi_in1>;
-                                               };
-                                       };
                                };
                        };
                };