lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20251201175125.34284-1-ulf.hansson@linaro.org>
Date: Mon,  1 Dec 2025 18:51:25 +0100
From: Ulf Hansson <ulf.hansson@...aro.org>
To: Linus <torvalds@...ux-foundation.org>,
	linux-pm@...r.kernel.org,
	linux-kernel@...r.kernel.org
Cc: Ulf Hansson <ulf.hansson@...aro.org>,
	linux-arm-kernel@...ts.infradead.org
Subject: [GIT PULL] pmdomain/cpuidle-psci updates for v6.19

Hi Linus,

Here's the pull-request with pmdomain and cpuidle-psci updates for v6.19.
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 c98c99d5dbdf9fb0063650594edfd7d49b5f4e29:

  pmdomain: tegra: Add GENPD_FLAG_NO_STAY_ON flag (2025-11-24 11:14:01 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git tags/pmdomain-v6.19

for you to fetch changes up to 1f67707fafa598e2338dba08e3de0db3e468afd1:

  pmdomain: Merge branch fixes into next (2025-11-24 11:14:36 +0100)

----------------------------------------------------------------
pmdomain core:
 - Allow power-off for out-of-band wakeup-capable devices
 - Drop the redundant call to dev_pm_domain_detach() for the amba bus
 - Extend the genpd governor for CPUs to account for IPIs

pmdomain providers:
 - bcm: Add support for BCM2712
 - mediatek: Add support for MFlexGraphics power domains
 - mediatek: Add support for MT8196 power domains
 - qcom: Add RPMh power domain support for Kaanapali
 - rockchip: Add support for RV1126B

pmdomain consumers:
 - usb: dwc3: Enable out of band wakeup for i.MX95
 - usb: chipidea: Enable out of band wakeup for i.MX95

----------------------------------------------------------------
AngeloGioacchino Del Regno (5):
      dt-bindings: power: Add support for MT8196 power controllers
      pmdomain: mediatek: Add support for Hardware Voter power domains
      pmdomain: mediatek: Add support for secure HWCCF infra power on
      pmdomain: mediatek: Add support for MT8196 SCPSYS power domains
      pmdomain: mediatek: Add support for MT8196 HFRPSYS power domains

Brian Masney (1):
      pmdomain: mediatek: convert from clk round_rate() to determine_rate()

Claudiu Beznea (1):
      amba: bus: Drop dev_pm_domain_detach() call

Finley Xiao (2):
      dt-bindings: power: rockchip: Add support for RV1126B
      pmdomain: rockchip: Add support for RV1126B

Jishnu Prakash (3):
      dt-bindings: power: qcom,rpmpd: document the Kaanapali RPMh Power Domains
      dt-bindings: power: qcom,rpmpd: add new RPMH levels
      pmdomain: qcom: rpmhpd: Add RPMh power domain support for Kaanapali

Nicolas Frattaroli (3):
      dt-bindings: power: Add MT8196 GPU frequency control binding
      pmdomain: mediatek: Add support for MFlexGraphics
      pmdomain: mediatek: mtk-mfg: select MAILBOX in Kconfig

Peng Fan (4):
      PM: wakeup: Add out-of-band system wakeup support for devices
      pmdomain: core: Allow power-off for out-of-band wakeup-capable devices
      usb: chipidea: ci_hdrc_imx: Set out of band wakeup for i.MX95
      usb: dwc3: imx8mp: Set out of band wakeup for i.MX95

Stanimir Varbanov (2):
      dt-bindings: soc: bcm: Add bcm2712 compatible
      pmdomain: bcm: bcm2835-power: Prepare to support BCM2712

Thorsten Blum (1):
      cpuidle: psci: Replace deprecated strcpy in psci_idle_init_cpu

Ulf Hansson (5):
      pmdomain: Merge branch dt into next
      pmdomain: mediatek: Fix build-errors
      smp: Introduce a helper function to check for pending IPIs
      pmdomain: Extend the genpd governor for CPUs to account for IPIs
      pmdomain: Merge branch fixes into next

Xu Yang (1):
      usb: chipidea: core: detach power domain for ci_hdrc platform device

 .../bindings/power/mediatek,mt8196-gpufreq.yaml    |  117 +++
 .../bindings/power/mediatek,power-controller.yaml  |    4 +
 .../devicetree/bindings/power/qcom,rpmpd.yaml      |    1 +
 .../bindings/power/rockchip,power-controller.yaml  |    2 +
 .../bindings/soc/bcm/brcm,bcm2835-pm.yaml          |   38 +-
 drivers/amba/bus.c                                 |    9 +-
 drivers/base/power/main.c                          |    1 +
 drivers/cpuidle/cpuidle-psci.c                     |    4 +-
 drivers/pmdomain/bcm/bcm2835-power.c               |   17 +-
 drivers/pmdomain/core.c                            |    6 +-
 drivers/pmdomain/governor.c                        |   20 +-
 drivers/pmdomain/mediatek/Kconfig                  |   17 +
 drivers/pmdomain/mediatek/Makefile                 |    1 +
 drivers/pmdomain/mediatek/mt8196-pm-domains.h      |  625 ++++++++++++
 drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c       | 1044 ++++++++++++++++++++
 drivers/pmdomain/mediatek/mtk-pm-domains.c         |  306 +++++-
 drivers/pmdomain/mediatek/mtk-pm-domains.h         |   49 +-
 drivers/pmdomain/qcom/rpmhpd.c                     |   28 +-
 drivers/pmdomain/rockchip/pm-domains.c             |   41 +
 drivers/usb/chipidea/ci_hdrc_imx.c                 |   11 +-
 drivers/usb/chipidea/core.c                        |    3 +
 drivers/usb/dwc3/dwc3-imx8mp.c                     |    9 +-
 include/dt-bindings/power/mediatek,mt8196-power.h  |   58 ++
 include/dt-bindings/power/qcom,rpmhpd.h            |    3 +
 .../power/rockchip,rv1126b-power-controller.h      |   17 +
 include/linux/pm.h                                 |    1 +
 include/linux/pm_wakeup.h                          |   17 +
 include/linux/smp.h                                |    5 +
 include/linux/usb/chipidea.h                       |    1 +
 kernel/smp.c                                       |   22 +
 30 files changed, 2417 insertions(+), 60 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/power/mediatek,mt8196-gpufreq.yaml
 create mode 100644 drivers/pmdomain/mediatek/mt8196-pm-domains.h
 create mode 100644 drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
 create mode 100644 include/dt-bindings/power/mediatek,mt8196-power.h
 create mode 100644 include/dt-bindings/power/rockchip,rv1126b-power-controller.h

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ