From: Linus Walleij <linusw@kernel.org>
To: Stephan Gerhold <stephan@gerhold.net>,
Liam Girdwood <lgirdwood@gmail.com>,
Mark Brown <broonie@kernel.org>, Axel Lin <axel.lin@ingics.com>,
Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>, Lee Jones <lee@kernel.org>
Cc: devicetree@vger.kernel.org, mfd@lists.linux.dev,
Linus Walleij <linusw@kernel.org>
Subject: [PATCH v2 12/13] ARM: dts: ux500: Add new AB8500/AB8505 regulators
Date: Tue, 01 Sep 2026 22:02:17 +0200 [thread overview]
Message-ID: <20260901-ux500-dts-snowball-regulator-v2-12-fe88b01829bf@kernel.org> (raw)
In-Reply-To: <20260901-ux500-dts-snowball-regulator-v2-0-fe88b01829bf@kernel.org>
Add the newly supported buck converters to the AB8500 and AB8505 device
tree includes. Use separate, native node names for the AB8500 and AB8505
rails, including the AB8505 VSAFE, VSMPSC and VSMPSM converters.
Give the 1.8 V I/O buck on each variant a common functional label for
board include files which can be combined with either PMIC.
Assisted-by: LLM
Signed-off-by: Linus Walleij <linusw@kernel.org>
---
arch/arm/boot/dts/st/ste-ab8500.dtsi | 24 ++++++++++++++++++++++++
arch/arm/boot/dts/st/ste-ab8505.dtsi | 24 ++++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/arch/arm/boot/dts/st/ste-ab8500.dtsi b/arch/arm/boot/dts/st/ste-ab8500.dtsi
index dd30d08ccb9b..fc9b613547f4 100644
--- a/arch/arm/boot/dts/st/ste-ab8500.dtsi
+++ b/arch/arm/boot/dts/st/ste-ab8500.dtsi
@@ -360,6 +360,30 @@ ab8500_ldo_dmic_reg: ab8500_ldo_dmic {
// supply for U8500 CSI/DSI; VANA LDO
ab8500_ldo_ana_reg: ab8500_ldo_ana {
};
+
+ // 1.2 V I/O and memory supply for DB8500 and peripherals
+ ab8500_buck_vsmps1: ab8500_buck_smps1 {
+ };
+
+ // 1.8 V I/O and memory supply for DB8500 and peripherals
+ buck_vio18: ab8500_buck_vsmps2: ab8500_buck_smps2 {
+ };
+
+ // DB8500 VSAFE supply for permanent logic and DDR PHY
+ ab8500_buck_vsmps3: ab8500_buck_smps3 {
+ };
+
+ // DB8500 Cortex-A9 supply
+ ab8500_buck_varm: ab8500_buck_arm {
+ };
+
+ // DB8500 APE logic and multimedia accelerator supply
+ ab8500_buck_vape: ab8500_buck_ape {
+ };
+
+ // DB8500 modem subsystem supply
+ ab8500_buck_vmod: ab8500_buck_mod {
+ };
};
};
};
diff --git a/arch/arm/boot/dts/st/ste-ab8505.dtsi b/arch/arm/boot/dts/st/ste-ab8505.dtsi
index 131c82508e82..eb25a3f366a4 100644
--- a/arch/arm/boot/dts/st/ste-ab8505.dtsi
+++ b/arch/arm/boot/dts/st/ste-ab8505.dtsi
@@ -297,6 +297,30 @@ ab8500_ldo_aux8_reg: ab8500_ldo_aux8 {
// supply for U8500 CSI/DSI; VANA LDO
ab8500_ldo_ana_reg: ab8500_ldo_ana {
};
+
+ // 1.2 V I/O and memory supply for DB8500 and peripherals
+ ab8505_buck_vsmpsa: ab8505_buck_smpsa {
+ };
+
+ // 1.8 V I/O and memory supply for DB8500 and peripherals
+ buck_vio18: ab8505_buck_vsmpsb: ab8505_buck_smpsb {
+ };
+
+ // DB8500 VSAFE supply for permanent logic and DDR PHY
+ ab8505_buck_vsafe: ab8505_buck_safe {
+ };
+
+ // DB8500 Cortex-A9 supply
+ ab8505_buck_varm: ab8505_buck_arm {
+ };
+
+ // DB8500 APE logic and multimedia accelerator supply
+ ab8505_buck_vsmpsc: ab8505_buck_smpsc {
+ };
+
+ // DB8500 modem subsystem supply
+ ab8505_buck_vsmpsm: ab8505_buck_smpsm {
+ };
};
};
};
--
2.55.0
next prev parent reply other threads:[~2026-09-01 20:02 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-01 20:02 [PATCH v2 00/13] Add AB8500 buck regulators to the Ux500 device tree Linus Walleij
2026-09-01 20:02 ` [PATCH v2 01/13] regulator: ab8500: Fix AB8505 VANA voltage selectors Linus Walleij
2026-09-01 20:09 ` sashiko-bot
2026-09-01 20:02 ` [PATCH v2 02/13] regulator: ab8500: Add AB8505 VAUX3 3.05 V setting Linus Walleij
2026-09-01 20:08 ` sashiko-bot
2026-09-01 20:02 ` [PATCH v2 03/13] regulator: ab8500: Handle AB8505 VINTCORE selector 7 Linus Walleij
2026-09-01 20:15 ` sashiko-bot
2026-09-01 20:02 ` [PATCH v2 04/13] regulator: ab8500: Treat cut 1.0 VAUX3 as fixed Linus Walleij
2026-09-01 20:17 ` sashiko-bot
2026-09-01 20:02 ` [PATCH v2 05/13] regulator: ab8500: Test dedicated enable bits only Linus Walleij
2026-09-01 20:21 ` sashiko-bot
2026-09-01 20:02 ` [PATCH v2 06/13] regulator: ab8500: Propagate mode enable read errors Linus Walleij
2026-09-01 20:26 ` sashiko-bot
2026-09-01 20:02 ` [PATCH v2 07/13] regulator: ab8500: Use linear ranges for LDO voltages Linus Walleij
2026-09-01 20:27 ` sashiko-bot
2026-09-01 20:02 ` [PATCH v2 08/13] dt-bindings: mfd: ab8500: Add regulators Linus Walleij
2026-09-01 20:30 ` sashiko-bot
2026-09-01 20:02 ` [PATCH v2 09/13] regulator: ab8500: Add buck converter support Linus Walleij
2026-09-01 20:31 ` sashiko-bot
2026-09-01 20:02 ` [PATCH v2 10/13] regulator: ab8500: Preserve OTP-enabled buck regulators Linus Walleij
2026-09-01 20:38 ` sashiko-bot
2026-09-01 20:02 ` [PATCH v2 11/13] regulator: ab8500: Use scoped guard for shared mode mutex Linus Walleij
2026-09-01 20:37 ` sashiko-bot
2026-09-01 20:02 ` Linus Walleij [this message]
2026-09-01 20:41 ` [PATCH v2 12/13] ARM: dts: ux500: Add new AB8500/AB8505 regulators sashiko-bot
2026-09-01 20:02 ` [PATCH v2 13/13] ARM: dts: ux500: Fix up regulator assignments Linus Walleij
2026-09-01 20:45 ` sashiko-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260901-ux500-dts-snowball-regulator-v2-12-fe88b01829bf@kernel.org \
--to=linusw@kernel.org \
--cc=axel.lin@ingics.com \
--cc=broonie@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=krzk+dt@kernel.org \
--cc=lee@kernel.org \
--cc=lgirdwood@gmail.com \
--cc=mfd@lists.linux.dev \
--cc=robh@kernel.org \
--cc=stephan@gerhold.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox