[PATCH v3 0/8] Commonize Glymur regulator settings for fixed rails

From: Konrad Dybcio

Date: Fri Nov 06 2026 - 04:29:48 EST


Certain rails are predefined and will ALWAYS have to be the same for a
given PMIC configuration (due to electrical and other requirements).
Factor these out to remove a layer of pain when creating DTs and let
one have a better way to reason about the settings across the platform.

Glymur-SiP will be the next target after/if this is accepted

Depends on the (reviewed and awaiting merge) Mahua QCB series:
https://lore.kernel.org/all/20261027114955.1266499-1-sivansh.gupta@xxxxxxxxxxxxxxxx/

Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
---
Changes in v3:
- Rebase on next-20261105
- Pick up t-b
- Add SiP commonization and SiP CRD DT. I realize this extends the
scope of the series but I believe all the changes are pretty
straightforward and any subset may be picked up)
- Commonize the overlooked pcie3_phy supplies as well
- Link to v2: https://patch.msgid.link/20261030-topic-sip_cob-v2-0-159e29e97c82@xxxxxxxxxxxxxxxx

Changes in v2:
- Fix regulator ranges, boot test on glymur-crd-cob now
- Streamline Mahua setup (all Mahuas are CoB)
- Fix leftovers (Sashiko)
- Remove L4F0 from all Glymur/Mahua DTs
- Rebase on the Mahua QCB patchset
- Drop reviews from p1/p2 due to an invasive rebase
- Link to v1: https://patch.msgid.link/20261028-topic-sip_cob-v1-0-80ab6704aca3@xxxxxxxxxxxxxxxx

To: Bjorn Andersson <andersson@xxxxxxxxxx>
To: Konrad Dybcio <konradybcio@xxxxxxxxxx>
To: Abel Vesa <abelvesa@xxxxxxxxxx>
To: Rob Herring <robh@xxxxxxxxxx>
To: Krzysztof Kozlowski <krzk+dt@xxxxxxxxxx>
To: Conor Dooley <conor+dt@xxxxxxxxxx>
To: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>
To: Sibi Sankar <sibi.sankar@xxxxxxxxxxxxxxxx>
To: Qiang Yu <qiang.yu@xxxxxxxxxxxxxxxx>
Cc: linux-arm-msm@xxxxxxxxxxxxxxx
Cc: devicetree@xxxxxxxxxxxxxxx
Cc: linux-kernel@xxxxxxxxxxxxxxx
Cc: Sivansh Gupta <sivansh.gupta@xxxxxxxxxxxxxxxx>
Cc: Pankaj Patil <pankaj.patil@xxxxxxxxxxxxxxxx>
Cc: Jyothi Kumar Seerapu <jyothi.seerapu@xxxxxxxxxxxxxxxx>
Cc: Kamal Wadhwa <kamal.wadhwa@xxxxxxxxxxxxxxxx>
Cc: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>

---
Konrad Dybcio (8):
arm64: dts: qcom: Unify Glymur/Mahua regulator handles
arm64: dts: qcom: Consolidate Glymur CoB power grid
arm64: dts: qcom: glymur: Drop L4F0
arm64: dts: qcom: glymur-crd: Fix L8B0 voltage
dt-bindings: arm: qcom: Add Glymur SIP CRD
arm64: dts: qcom: Consolidate Glymur SiP power grid
arm64: dts: qcom: glymur-crd: Move DP0/DP1 to common dtsi
arm64: dts: qcom: Add Glymur SiP CRD

Documentation/devicetree/bindings/arm/qcom.yaml | 1 +
arch/arm64/boot/dts/qcom/Makefile | 1 +
.../dts/qcom/glymur-asus-zenbook-a14-ux3407na.dts | 242 +-----------
.../dts/qcom/glymur-asus-zenbook-a16-ux3607oa.dts | 362 +++---------------
arch/arm64/boot/dts/qcom/glymur-cob.dtsi | 319 ++++++++++++++++
arch/arm64/boot/dts/qcom/glymur-crd.dts | 46 +--
arch/arm64/boot/dts/qcom/glymur-crd.dtsi | 411 +++++---------------
.../boot/dts/qcom/glymur-hp-elitebook-x-g2q.dts | 225 +----------
.../boot/dts/qcom/glymur-lenovo-yoga-slim7x.dts | 328 +++-------------
arch/arm64/boot/dts/qcom/glymur-qcb.dts | 22 +-
arch/arm64/boot/dts/qcom/glymur-qcb.dtsi | 305 +++------------
arch/arm64/boot/dts/qcom/glymur-sip-crd.dts | 14 +
arch/arm64/boot/dts/qcom/glymur-sip.dtsi | 304 +++++++++++++++
arch/arm64/boot/dts/qcom/mahua-crd.dts | 27 +-
.../qcom/mahua-lenovo-thinkpad-t14s-gen7-lcd.dts | 412 ++++-----------------
arch/arm64/boot/dts/qcom/mahua-qcb.dts | 34 +-
arch/arm64/boot/dts/qcom/mahua.dtsi | 29 +-
17 files changed, 1029 insertions(+), 2053 deletions(-)
---
base-commit: dde2e8a7cd2a498c5e0624b80cc97d34b517d602
change-id: 20261028-topic-sip_cob-65df3325ed28

Best regards,
--
Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>