arm64: dts: renesas: Add LIF channel indices to vsps properties
authorJacopo Mondi <jacopo+renesas@jmondi.org>
Sun, 25 Aug 2019 14:01:34 +0000 (16:01 +0200)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Tue, 1 Oct 2019 07:50:57 +0000 (09:50 +0200)
According to the Renesas R-Car DU bindings documentation, the 'vsps'
property should be composed of a phandle to the VSP instance and the
index of the LIF channel assigned to the DU channel. Some SoC device
tree source files do not specify any LIF channel index, relying on the
driver defaulting to 0 if not specified.

Align all device tree files by specifying the LIF channel indices as
prescribed by the bindings documentation.

Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Jacopo Mondi <jacopo+renesas@jmondi.org>
Link: https://lore.kernel.org/r/20190825140135.12150-2-jacopo+renesas@jmondi.org/
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
arch/arm64/boot/dts/renesas/r8a774a1.dtsi
arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi
arch/arm64/boot/dts/renesas/r8a7796.dtsi
arch/arm64/boot/dts/renesas/r8a77970.dtsi
arch/arm64/boot/dts/renesas/r8a77980.dtsi

index 06c7c849c8ab98102dc023f10f1017ca892e3986..d179ee3da308ea81adc4bba8bd06523a965ebbf3 100644 (file)
                        clock-names = "du.0", "du.1", "du.2";
                        status = "disabled";
 
-                       vsps = <&vspd0 &vspd1 &vspd2>;
+                       vsps = <&vspd0 0>, <&vspd1 0>, <&vspd2 0>;
 
                        ports {
                                #address-cells = <1>;
index e4650ae5b75aca81b0fd5a67d0217086993ef32c..14d8513d2a47336f9bd5be602d350bcff53d8378 100644 (file)
@@ -30,7 +30,7 @@
 };
 
 &du {
-       vsps = <&vspd0 &vspd1 &vspd2 &vspd3>;
+       vsps = <&vspd0 0>, <&vspd1 0>, <&vspd2 0>, <&vspd3 0>;
 };
 
 &fcpvb1 {
index 3dc9d73f589af25b593ad93a4d11482c688b0107..8c9bf985d4361d636d6d17b68b26b03be046ecc6 100644 (file)
                        clock-names = "du.0", "du.1", "du.2";
                        status = "disabled";
 
-                       vsps = <&vspd0 &vspd1 &vspd2>;
+                       vsps = <&vspd0 0>, <&vspd1 0>, <&vspd2 0>;
 
                        ports {
                                #address-cells = <1>;
index 0cd3b376635d83f0235b3a00f67f106ca060c213..2c4ab70e2a397911f877d8fa85335b64dccaccae 100644 (file)
                        clock-names = "du.0";
                        power-domains = <&sysc R8A77970_PD_ALWAYS_ON>;
                        resets = <&cpg 724>;
-                       vsps = <&vspd0>;
+                       vsps = <&vspd0 0>;
                        status = "disabled";
 
                        ports {
index 461a47ea656dabdf7a2b3c9dfc10c8d0599d7b59..042f4089e54633c3021ea1602c4dd08c00c091c5 100644 (file)
                        clock-names = "du.0";
                        power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
                        resets = <&cpg 724>;
-                       vsps = <&vspd0>;
+                       vsps = <&vspd0 0>;
                        status = "disabled";
 
                        ports {