Merge 'pmdomain' from https://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git (next)

Merged-SHA: 6d318db9ffcb611f9b3b6b3201c963690541a943

 .../devicetree/bindings/arm/ux500/power_domain.txt |  35 --
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |   3 +
 .../bindings/power/renesas,rcar-sysc.yaml          |   7 +-
 .../bindings/power/riscv,rpmi-device-power.yaml    |  65 +++
 .../power/riscv,rpmi-mpxy-device-power.yaml        |  65 +++
 .../power/stericsson,ux500-pm-domains.yaml         |  41 ++
 MAINTAINERS                                        |   9 +
 drivers/cpuidle/cpuidle-psci-domain.c              |   7 +-
 drivers/cpuidle/cpuidle-psci.c                     |   2 +-
 drivers/pmdomain/Kconfig                           |   1 +
 drivers/pmdomain/Makefile                          |   1 +
 drivers/pmdomain/core.c                            | 163 ++++++-
 drivers/pmdomain/core.h                            |  18 +
 drivers/pmdomain/governor.c                        |  45 ++
 drivers/pmdomain/imx/gpcv2.c                       |  16 +-
 drivers/pmdomain/imx/imx8m-blk-ctrl.c              |  15 +-
 drivers/pmdomain/imx/imx93-blk-ctrl.c              |   3 +-
 drivers/pmdomain/imx/scu-pd.c                      |  10 +-
 drivers/pmdomain/qcom/rpmhpd.c                     |  41 ++
 drivers/pmdomain/renesas/Kconfig                   |   4 +
 drivers/pmdomain/renesas/Makefile                  |   1 +
 drivers/pmdomain/renesas/r8a774a3-sysc.c           |  45 ++
 drivers/pmdomain/renesas/r8a7795-sysc.c            |   2 +-
 drivers/pmdomain/renesas/r8a779a0-sysc.c           |   2 +-
 drivers/pmdomain/renesas/r8a779f0-sysc.c           |   2 +-
 drivers/pmdomain/renesas/r8a779g0-sysc.c           |   2 +-
 drivers/pmdomain/renesas/r8a779h0-sysc.c           |   2 +-
 drivers/pmdomain/renesas/r8a78000-mdlc.c           |   6 +-
 drivers/pmdomain/renesas/rcar-sysc.c               |   3 +
 drivers/pmdomain/renesas/rcar-sysc.h               |  13 +-
 drivers/pmdomain/riscv/Kconfig                     |  15 +
 drivers/pmdomain/riscv/Makefile                    |   3 +
 drivers/pmdomain/riscv/riscv-rpmi-device-power.c   | 485 +++++++++++++++++++++
 drivers/pmdomain/rockchip/pm-domains.c             |   4 +-
 drivers/pmdomain/st/ste-ux500-pm-domain.c          |   2 +
 include/dt-bindings/arm/ux500_pm_domains.h         |  17 +-
 include/dt-bindings/power/qcom,rpmhpd.h            |   1 +
 include/dt-bindings/power/renesas,r8a774a3-sysc.h  |  30 ++
 include/linux/mailbox/riscv-rpmi-message.h         |  11 +
 include/linux/pm_domain.h                          |   9 +
 include/linux/pm_qos.h                             |   9 +
 kernel/power/qos.c                                 |   4 +-
 42 files changed, 1113 insertions(+), 106 deletions(-)