[GIT PULL] pmdomain updates for v7.2

From: Ulf Hansson

Date: Wed Jun 17 2026 - 05:09:07 EST


Hi Linus,

Here's the pull-request with pmdomain updates for v7.2. Details about the
highlights are as usual found in the signed tag.

Please pull this in!

Kind regards
Ulf Hansson


The following changes since commit fba0510cd62666951dcc0221527edc0c47ae6599:

pmdomain: imx: fix OF node refcount (2026-06-03 11:49:37 +0200)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git tags/pmdomain-v7.2

for you to fetch changes up to 528ad521a433cf873724893bda339df95d8ac1e0:

pmdomain: core: fix unused variable warning with !PM_GENERIC_DOMAINS_OF (2026-06-15 21:12:35 +0200)

----------------------------------------------------------------
pmdomain core:
- Add OF helpers for parsing the power-domains-child-ids property
- Extend the power domain DT binding with power-domains-child-ids
- Switch to use the dynamic root device

pmdomain providers:
- arm: Add support for domain hierarchies to SCMI power domains
- qcom: Add power domains for the Shikra and Nord SoCs
- sunxi: Fix GPU support on Radxa Cubie A7Z by keeping power domain on

----------------------------------------------------------------
Johan Hovold (3):
pmdomain: core: switch to dynamic root device
pmdomain: core: fix early domain registration
pmdomain: core: fix unused variable warning with !PM_GENERIC_DOMAINS_OF

Kamal Wadhwa (2):
dt-bindings: power: qcom,rpmhpd: Add RPMh power domain for Nord SoC
pmdomain: qcom: rpmhpd: Add power domains for Nord SoC

Kevin Hilman (TI) (3):
dt-bindings: power: Add power-domains-child-ids property
pmdomain: core: add support for power-domains-child-ids
pmdomain: arm_scmi: add support for domain hierarchies

Krzysztof Kozlowski (1):
pmdomain: qcom: Unify user-visible "Qualcomm" name

Rakesh Kota (2):
dt-bindings: power: qcom,rpmpd: document the Shikra RPM Power Domains
pmdomain: qcom: rpmpd: Add Shikra RPM Power Domains

Rosen Penev (1):
pmdomain: mediatek: mfg: move __packed after struct name to fix kernel-doc

Shawn Guo (1):
dt-bindings: power: qcom,rpmhpd: Fix whitespace in RPMHPD defines

Ulf Hansson (2):
pmdomain: Merge branch dt into next
pmdomain: Merge branch fixes into next

Yuanshen Cao (1):
pmdomain: sunxi: support power domain flags for pck600

.../devicetree/bindings/power/power-domain.yaml | 34 ++++
.../devicetree/bindings/power/qcom,rpmpd.yaml | 2 +
drivers/pmdomain/arm/scmi_pm_domain.c | 15 +-
drivers/pmdomain/core.c | 189 +++++++++++++++++++--
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c | 4 +-
drivers/pmdomain/qcom/Kconfig | 2 +-
drivers/pmdomain/qcom/rpmhpd.c | 35 ++++
drivers/pmdomain/qcom/rpmpd.c | 7 +
drivers/pmdomain/sunxi/sun55i-pck600.c | 31 ++--
include/dt-bindings/power/qcom,rpmhpd.h | 18 +-
include/linux/pm_domain.h | 16 ++
11 files changed, 318 insertions(+), 35 deletions(-)