Thread (20 messages) 20 messages, 4 authors, 2026-06-10

Re: [PATCH v4 1/4] arm64: dts: qcom: monaco-evk: Extract common EVK hardware into shared dtsi

From: Umang Chheda <hidden>
Date: 2026-05-05 13:47:27
Also in: linux-arm-msm, lkml

Hi Dmitry,

On 5/5/2026 4:58 AM, Dmitry Baryshkov wrote:
On Tue, May 05, 2026 at 12:56:15AM +0530, Umang Chheda wrote:
quoted
Hello Dmitry,


On 5/5/2026 12:14 AM, Dmitry Baryshkov wrote:
quoted
On Mon, Apr 27, 2026 at 10:35:02PM +0530, Umang Chheda wrote:
quoted
The monaco-ac EVK is a new board variant which shares the majority of
its hardware description with the existing monaco-evk board.
No, this is not a good reason. Is there a common PCB? There was a long
discussion for it for the Hamoa / Purwa EVK.
PCB is not common for these 2 boards.

Also, not sure if I mis-understood you - You had mentioned to have a
common file for both the variants [1] in the earlier version of patch
hence refactored it this way.
There was an explicit question if PCB is the same as a prerequisite for
the unification of DTS

Thanks for the clarification.

This was discussed in the earlier v2 [1] — even though the PCB is not
common, the majority of the hardware blocks and their wiring are
functionally identical between monaco-evk and monaco-ac-evk, with only
difference in H/W being 4 PMIC in monaco-evk v/s 2 PMIC on monaco-ac-evk
and the rail which is supplied to the SDHC controller.

The intent here is to avoid duplication across the two boards rather
than imply a shared PCB, similar to what was discussed earlier.

If this approach is still not acceptable without a common PCB, can I
drop the refactoring and keep the DTS files fully separate ?

[1]
https://lore.kernel.org/all/8f79000d-ccbb-403c-871c-7a36423c9eee@oss.qualcomm.com/ (local)
quoted
[1]
https://lore.kernel.org/lkml/7r6373fo56alzqa4e2zzdnsgwfhgdkmbhxe4cvdo4p7fg3zren@eyiml4uedfbn/ (local)
quoted
quoted
In preparation for adding this variant, extract the common hardware
nodes from monaco-evk.dts into a new shared monaco-evk-common.dtsi
include file, and update monaco-evk.dts to include it and keep only
board-specific overrides.

No functional change intended.

Signed-off-by: Umang Chheda <redacted>
---
Thanks,
Umang
Thanks,
Umang

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help