Commit 0a96c059 authored by Niklas Söderlund's avatar Niklas Söderlund Committed by Geert Uytterhoeven

arm64: dts: renesas: Add port@0 node for all CSI-2 nodes to dtsi

The port@0 is a mandatory port, add or move the declaration to the CSI-2
nodes top declared in dtsi files instead of depending on dts files
adding them when describing the external connection.

This fixes validation warnings for DTB outputs that do not connect all
CSI-2 receivers to transmitters and thus declaring all port@0 nodes in
dts files.
Signed-off-by: default avatarNiklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Reviewed-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Link: https://lore.kernel.org/r/20210421150221.3202955-3-niklas.soderlund+renesas@ragnatech.seSigned-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
parent 366db3ac
...@@ -14,7 +14,6 @@ &csi20 { ...@@ -14,7 +14,6 @@ &csi20 {
ports { ports {
port@0 { port@0 {
reg = <0>;
csi20_in: endpoint { csi20_in: endpoint {
clock-lanes = <0>; clock-lanes = <0>;
data-lanes = <1 2>; data-lanes = <1 2>;
...@@ -29,7 +28,6 @@ &csi40 { ...@@ -29,7 +28,6 @@ &csi40 {
ports { ports {
port@0 { port@0 {
reg = <0>;
csi40_in: endpoint { csi40_in: endpoint {
clock-lanes = <0>; clock-lanes = <0>;
data-lanes = <1 2>; data-lanes = <1 2>;
......
...@@ -2573,6 +2573,10 @@ ports { ...@@ -2573,6 +2573,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
...@@ -2628,6 +2632,10 @@ ports { ...@@ -2628,6 +2632,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -2419,6 +2419,10 @@ ports { ...@@ -2419,6 +2419,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
...@@ -2474,6 +2478,10 @@ ports { ...@@ -2474,6 +2478,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -1823,6 +1823,10 @@ ports { ...@@ -1823,6 +1823,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -2709,6 +2709,10 @@ ports { ...@@ -2709,6 +2709,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
...@@ -2764,6 +2768,10 @@ ports { ...@@ -2764,6 +2768,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -192,6 +192,10 @@ ports { ...@@ -192,6 +192,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -3097,6 +3097,10 @@ ports { ...@@ -3097,6 +3097,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
...@@ -3152,6 +3156,10 @@ ports { ...@@ -3152,6 +3156,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
...@@ -3191,6 +3199,10 @@ ports { ...@@ -3191,6 +3199,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -2761,6 +2761,10 @@ ports { ...@@ -2761,6 +2761,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
...@@ -2816,6 +2820,10 @@ ports { ...@@ -2816,6 +2820,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -2499,6 +2499,10 @@ ports { ...@@ -2499,6 +2499,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
...@@ -2554,6 +2558,10 @@ ports { ...@@ -2554,6 +2558,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -2575,6 +2575,10 @@ ports { ...@@ -2575,6 +2575,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
...@@ -2630,6 +2634,10 @@ ports { ...@@ -2630,6 +2634,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -1106,6 +1106,10 @@ ports { ...@@ -1106,6 +1106,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -1439,6 +1439,10 @@ ports { ...@@ -1439,6 +1439,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
...@@ -1478,6 +1482,10 @@ ports { ...@@ -1478,6 +1482,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -298,8 +298,6 @@ &csi40 { ...@@ -298,8 +298,6 @@ &csi40 {
ports { ports {
port@0 { port@0 {
reg = <0>;
csi40_in: endpoint { csi40_in: endpoint {
clock-lanes = <0>; clock-lanes = <0>;
data-lanes = <1 2>; data-lanes = <1 2>;
......
...@@ -1970,6 +1970,10 @@ ports { ...@@ -1970,6 +1970,10 @@ ports {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
port@0 {
reg = <0>;
};
port@1 { port@1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
......
...@@ -349,7 +349,6 @@ &csi20 { ...@@ -349,7 +349,6 @@ &csi20 {
ports { ports {
port@0 { port@0 {
reg = <0>;
csi20_in: endpoint { csi20_in: endpoint {
clock-lanes = <0>; clock-lanes = <0>;
data-lanes = <1>; data-lanes = <1>;
...@@ -364,8 +363,6 @@ &csi40 { ...@@ -364,8 +363,6 @@ &csi40 {
ports { ports {
port@0 { port@0 {
reg = <0>;
csi40_in: endpoint { csi40_in: endpoint {
clock-lanes = <0>; clock-lanes = <0>;
data-lanes = <1 2 3 4>; data-lanes = <1 2 3 4>;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment