Re: [PATCH v8 3/6] arm64: dts: qcom: Add device tree for Nord Embedded variant
Mukesh Savaliya <[email protected]> Wed, 5 Aug 2026 11:38:00 +0530
| Newsgroups | org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On 7/29/2026 6:30 AM, Shawn Guo wrote: > Unlike the GearVM variant, Nord Embedded variant has platform resources > (clocks, regulators, powerdomains, pins, etc.) directly controlled by > the operating system. Add a separate dtsi file extending the existing > top-level nord.dtsi with nodes representing these peripherals as well as > describing how they are wired up with the already defined components. > > Co-developed-by: Bartosz Golaszewski <[email protected]> > Signed-off-by: Bartosz Golaszewski <[email protected]> > Reviewed-by: Konrad Dybcio <[email protected]> > Signed-off-by: Shawn Guo <[email protected]> > --- > arch/arm64/boot/dts/qcom/nord-embedded.dtsi | 1726 +++++++++++++++++++ > 1 file changed, 1726 insertions(+) > create mode 100644 arch/arm64/boot/dts/qcom/nord-embedded.dtsi > > diff --git a/arch/arm64/boot/dts/qcom/nord-embedded.dtsi b/arch/arm64/boot/dts/qcom/nord-embedded.dtsi > new file mode 100644 > index 000000000000..032d384f6eb3 > --- /dev/null > +++ b/arch/arm64/boot/dts/qcom/nord-embedded.dtsi > @@ -0,0 +1,1726 @@ > +// SPDX-License-Identifier: BSD-3-Clause > +/* > + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. > + */ > + > +#include <dt-bindings/clock/qcom,nord-gcc.h> > +#include <dt-bindings/clock/qcom,nord-negcc.h> > +#include <dt-bindings/clock/qcom,nord-nwgcc.h> > +#include <dt-bindings/clock/qcom,nord-segcc.h> > +#include <dt-bindings/clock/qcom,nord-tcsrcc.h> > +#include <dt-bindings/clock/qcom,rpmh.h> > +#include <dt-bindings/interconnect/qcom,icc.h> > +#include <dt-bindings/interconnect/qcom,nord-rpmh.h> > +#include <dt-bindings/power/qcom-rpmpd.h> > +#include <dt-bindings/soc/qcom,rpmh-rsc.h> > + > +#include "nord.dtsi" > + [...] > + > + qup_uart17_default: qup-uart17-default-state { > + pins = "gpio152", "gpio153"; Can we add all 4-wires including RTS, CTS so default usecase for Bluetooth with can be served ? > + function = "qup2_se3"; > + drive-strength = <2>; > + bias-disable; > + }; > + [...]