Re: [PATCH v8 3/6] arm64: dts: qcom: Add device tree for Nord Embedded variant
Shawn Guo <[email protected]> Thu, 6 Aug 2026 12:03:34 +0800
| Newsgroups | org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <anQHloaFBnipM4r7@QCOM-aGQu4IUr3Y> |
On Wed, Aug 05, 2026 at 11:38:00AM +0530, Mukesh Savaliya wrote: > > > 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 ? Hi Mukesh, Thank you for the comment! I can see that UART17 (including CTS/RTS) is used for Bluetooth on both Ride and RRD reference boards. So your suggestion makes sense. Since the series unfortunately missed 7.3 merge window, I will send v9 to include CTS/RTS as suggested. Shawn