[PATCH RFC v4 0/7] arm64: dts: qcom: nord: Add PCIe and WLAN/BT support
From: Shawn Guo
Date: Sat Oct 31 2026 - 10:25:02 EST
This series enables PCIe on the Qualcomm Nord SoC and brings up the
WLAN/BT modules on Ride and RRD board.
Nord has four PCIe controllers fed by a single quadfurcated Gen5 QMP
multi-PHY. The link topology (x16, x8+x8, x8+x4+x4 or x8+x4+x2+x2) is
selected by firmware through a TCSR register that the PHY driver reads at
probe time, so the DT only describes the PHY ports and hands the driver
the TCSR handle.
Dependencies:
- [PATCH v5 0/2] Add PCIe support for Qualcomm Nord platform
https://lore.kernel.org/all/20261029-nord-v5-0-1a13c214e89d@xxxxxxxxxxxxxxxx/
- [PATCH v5 0/7] arm64: dts: qcom: nord: Add remoteproc and PMIC support
https://lore.kernel.org/all/20261014063953.549379-1-shengchao.guo@xxxxxxxxxxxxxxxx/
Changes for v4:
- Correct pcie_phy vdda-pll b/c/d supply: vreg_l1e_0p9 -> vreg_l2e_0p9
- New patches for RRD WLAN/BT support as RRD boards with WLAN/BT module
become available in lab for testing
- Link to v3: https://lore.kernel.org/all/20261021022921.2053957-1-shengchao.guo@xxxxxxxxxxxxxxxx/
Changes for v3:
- Tag the series with RFC due to the unresolved dependencies
- Add PMIC E GPIO7 for enabling WCN DIG rail that feeds the WCN7850
VDD_DIG domain
- Drop RRD WiFi patch as RRD with WiFi module is not easily available
- New patch to add Bluetooth support for Ride board
- Link to v2: https://lore.kernel.org/all/20260915015632.283642-1-shengchao.guo@xxxxxxxxxxxxxxxx/
Changes for v2:
- Add missing leading zero for pcie_smmu reg property
- Link to v1: https://lore.kernel.org/all/20260914071944.164217-1-shengchao.guo@xxxxxxxxxxxxxxxx/
Krishna Chaitanya Chundru (3):
arm64: dts: qcom: nord: Add PCIe PHY and controller nodes
arm64: dts: qcom: nord-rrd: Enable PCIe controllers and PHY
arm64: dts: qcom: nord-ride-embedded: Enable PCIe controllers and PHY
Shuai Zhang (2):
arm64: dts: qcom: nord-ride-embedded: Add WCN7850 Bluetooth support
arm64: dts: qcom: nord-rrd: Add WCN7850 Bluetooth support
Yu Zhang(Yuriy) (2):
arm64: dts: qcom: nord-ride-embedded: Add WCN7850 WLAN support
arm64: dts: qcom: nord-rrd: Add WCN7850 WLAN support
arch/arm64/boot/dts/qcom/nord-embedded.dtsi | 926 +++++++++++++++++-
.../boot/dts/qcom/nord-ride-embedded.dts | 179 ++++
arch/arm64/boot/dts/qcom/nord-rrd.dts | 179 ++++
arch/arm64/boot/dts/qcom/nord.dtsi | 297 ++++++
4 files changed, 1577 insertions(+), 4 deletions(-)
--
2.43.0