Re: [PATCH v6 2/6] arm64: dts: qcom: Add device tree for Nord GearVM variant

From: Shawn Guo

Date: Sun Jul 19 2026 - 23:12:16 EST


On Thu, Jul 16, 2026 at 07:01:00PM +0200, Konrad Dybcio wrote:
> On 7/16/26 4:25 PM, Shawn Guo wrote:
> > From: Deepti Jaggi <deepti.jaggi@xxxxxxxxxxxxxxxx>
> >
> > Add SoC-level device tree include for Nord GearVM variant, where a VM
> > controls platform resources (clocks, regulators, powerdomains, etc.)
> > as SCMI server. It currently covers:
> >
> > - 64 SCMI shared memory regions reserved at 0xd7600000-0xd763f000
> > for SMC-based firmware communication channels
> > - Three QUPV3 GENI SE QUP blocks (qupv3_0/1/2) with I2C/SPI/UART
> > controllers using SCMI power and performance domains via scmi11
> > - UFS host controller with SCMI power domain via scmi3
> >
> > Signed-off-by: Deepti Jaggi <deepti.jaggi@xxxxxxxxxxxxxxxx>
> > Signed-off-by: Shawn Guo <shengchao.guo@xxxxxxxxxxxxxxxx>
> > ---
> > arch/arm64/boot/dts/qcom/nord-gearvm.dtsi | 2911 +++++++++++++++++++++
> > 1 file changed, 2911 insertions(+)
> > create mode 100644 arch/arm64/boot/dts/qcom/nord-gearvm.dtsi
> >
> > diff --git a/arch/arm64/boot/dts/qcom/nord-gearvm.dtsi b/arch/arm64/boot/dts/qcom/nord-gearvm.dtsi
> > new file mode 100644
> > index 000000000000..8db93c361c2d
> > --- /dev/null
> > +++ b/arch/arm64/boot/dts/qcom/nord-gearvm.dtsi
> > @@ -0,0 +1,2911 @@
> > +// SPDX-License-Identifier: BSD-3-Clause
> > +/*
> > + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
> > + */
> > +
> > +#include "nord.dtsi"
> > +
> > +&firmware {
> > + scmi0: scmi-0 {
> > + compatible = "qcom,scmi-smc";
> > + arm,smc-id = <0xc6008012>;
> > + shmem = <&shmem0>;
> > + /* We expect the bootloader to update the IRQ number */
>
> /* I expect this not to be pasted over each of the 64 instances */

Ok, I will keep it for scmi-0 only.

Shawn