[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20211126095445.932930-5-kieran.bingham+renesas@ideasonboard.com>
Date: Fri, 26 Nov 2021 09:54:45 +0000
From: Kieran Bingham <kieran.bingham+renesas@...asonboard.com>
To: linux-renesas-soc@...r.kernel.org,
Laurent Pinchart <laurent.pinchart@...asonboard.com>,
Geert Uytterhoeven <geert@...der.be>
Cc: Kieran Bingham <kieran.bingham+renesas@...asonboard.com>,
Geert Uytterhoeven <geert+renesas@...der.be>,
Magnus Damm <magnus.damm@...il.com>,
Rob Herring <robh+dt@...nel.org>,
devicetree@...r.kernel.org (open list:OPEN FIRMWARE AND FLATTENED
DEVICE TREE BINDINGS), linux-kernel@...r.kernel.org (open list)
Subject: [PATCH v4 4/4] arm64: dts: renesas: r8a779a0: Provide default DSI data-lanes
The data-lanes is a mandatory property for the endpoints.
Provide a default when not connected that represents the maximum
lanes supported by the device.
A connected device should override the data-lanes if it uses a lower
number of lanes.
Signed-off-by: Kieran Bingham <kieran.bingham+renesas@...asonboard.com>
---
This patch is split from 2/4 to keep it's change for distinct review.
The data-lanes is marked as a mandatory property in the DSI bindings
(which are out of tree, most recent posting at [0])
[0] https://lore.kernel.org/all/YQGFP%2FcFoSksPyn+@pendragon.ideasonboard.com/
The data-lanes property is marked as mandatory, which means it needs to
be provided even when supplying the port templates which get overridden
later. Is this expected behaviour?
Does this have sufficient meaning? Or will it always have to be
specified by any node overriding anyway...?
arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm64/boot/dts/renesas/r8a779a0.dtsi b/arch/arm64/boot/dts/renesas/r8a779a0.dtsi
index fdad8bc4a069..7322c4628e2b 100644
--- a/arch/arm64/boot/dts/renesas/r8a779a0.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a779a0.dtsi
@@ -2661,6 +2661,7 @@ dsi0_in: endpoint {
port@1 {
reg = <1>;
dsi0_out: endpoint {
+ data-lanes = <1 2 3 4>;
};
};
};
@@ -2691,7 +2692,9 @@ dsi1_in: endpoint {
port@1 {
reg = <1>;
+
dsi1_out: endpoint {
+ data-lanes = <1 2 3 4>;
};
};
};
--
2.30.2
Powered by blists - more mailing lists