[PATCH] arm64: dts: mediatek: mt8183-kukui-jacuzzi: Simplify DSI endpoint replacement

Chen-Yu Tsai posted 1 patch 2 months, 3 weeks ago
.../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi     | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
[PATCH] arm64: dts: mediatek: mt8183-kukui-jacuzzi: Simplify DSI endpoint replacement
Posted by Chen-Yu Tsai 2 months, 3 weeks ago
Currently the Jacuzzi dtsi file redeclares the full DSI endpoint tree
from the DSI controller just to replace the remote endpoint. This is
not necessary since the local endpoint already has a label that can be
referenced. This will also confusion when the inherited layout is
changed.

Replace the redeclared DSI endpoint tree with a label reference.

Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
---
 .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi     | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi b/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi
index fa4ab4d2899f..783c333107bc 100644
--- a/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi
@@ -91,16 +91,11 @@ cros_ec_pwm: pwm {
 
 &dsi0 {
 	status = "okay";
-	/delete-property/#size-cells;
-	/delete-property/#address-cells;
 	/delete-node/panel@0;
-	ports {
-		port {
-			dsi_out: endpoint {
-				remote-endpoint = <&anx7625_in>;
-			};
-		};
-	};
+};
+
+&dsi_out {
+	remote-endpoint = <&anx7625_in>;
 };
 
 &i2c0 {
-- 
2.45.2.741.gdbec12cfda-goog
Re: [PATCH] arm64: dts: mediatek: mt8183-kukui-jacuzzi: Simplify DSI endpoint replacement
Posted by AngeloGioacchino Del Regno 1 month, 3 weeks ago
On Tue, 25 Jun 2024 17:57:04 +0800, Chen-Yu Tsai wrote:
> Currently the Jacuzzi dtsi file redeclares the full DSI endpoint tree
> from the DSI controller just to replace the remote endpoint. This is
> not necessary since the local endpoint already has a label that can be
> referenced. This will also confusion when the inherited layout is
> changed.
> 
> Replace the redeclared DSI endpoint tree with a label reference.
> 
> [...]

Applied to v6.11-next/dts64, thanks!

[1/1] arm64: dts: mediatek: mt8183-kukui-jacuzzi: Simplify DSI endpoint replacement
      commit: 98ef7cef1b3a5d73b5023c8661534768810dd941

Cheers,
Angelo