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: <20250929114655.226466-1-ulf.hansson@linaro.org>
Date: Mon, 29 Sep 2025 13:46:35 +0200
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 updates for v6.18

Hi Linus,

Here's the pull-request with pmdomain updates for v6.18.
More 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 5fc4ab3269dea6a0b00c7256cb6f6c0101b6a44b:

  pmdomain: mediatek: set default off flag for MT8195 AUDIO power domain (2025-09-23 16:33:34 +0200)

are available in the Git repository at:

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

for you to fetch changes up to bbc3110823eca23b066e75a920bdc8118adda0d2:

  pmdomain: thead: Fix error pointer vs NULL bug in th1520_pd_reboot_init() (2025-09-26 14:50:20 +0200)

----------------------------------------------------------------
pmdomain providers:
 - amlogic: Add support for S6/S7/S7D power-domains controller
 - imx: Add support for i.MX91 power-domains
 - marvell: Add support for PXA1908 power-domains
 - mediatek: Add support for modem power sequence
 - mediatek: Add support for RTFF Hardware in MT8196/MT6991
 - qcom: Align power-domain definitions for rpmpd
 - rockchip: Default to use power-domain support
 - thead: Create auxiliary device along with a corresponding reset driver
 - ti: Synchronize on/off state with HW-state for ti-sci power-domains

----------------------------------------------------------------
AngeloGioacchino Del Regno (7):
      dt-bindings: power: mediatek: Document access-controllers property
      pmdomain: mediatek: Refactor bus protection regmaps retrieval
      pmdomain: mediatek: Handle SoCs with inverted SRAM power-down bits
      pmdomain: mediatek: Move ctl sequences out of power_on/off functions
      pmdomain: mediatek: Add support for modem power sequences
      pmdomain: mediatek: Add support for RTFF Hardware in MT8196/MT6991
      pmdomain: mediatek: Convert all SoCs to new style regmap retrieval

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

Dan Carpenter (1):
      pmdomain: thead: Fix error pointer vs NULL bug in th1520_pd_reboot_init()

Dmitry Baryshkov (4):
      dt-bindings: power: qcom-rpmpd: split RPMh domains definitions
      dt-bindings: power: qcom-rpmpd: sort out entries
      dt-bindings: power: qcom-rpmpd: add generic bindings for RPM power domains
      pmdomain: qcom: rpmpd: switch to RPMPD_* indices

Duje Mihanović (2):
      dt-bindings: clock: marvell,pxa1908: Add syscon compatible to apmu
      pmdomain: marvell: Add PXA1908 power domains

Icenowy Zheng (2):
      driver: reset: th1520-aon: add driver for poweroff/reboot via AON FW
      pmdomain: thead: create auxiliary device for rebooting

Joy Zou (3):
      dt-bindings: soc: imx-blk-ctrl: add i.MX91 blk-ctrl compatible
      pmdomain: imx93-blk-ctrl: use ARRAY_SIZE() instead of hardcode number
      pmdomain: imx93-blk-ctrl: mask DSI and PXP PD domain register on i.MX91

Mikko Rapeli (1):
      pmdomain: rockchip: enable ROCKCHIP_PM_DOMAINS with ARCH_ROCKCHIP

Tomi Valkeinen (1):
      pmdomain: ti-sci: Set PD on/off state according to the HW state

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

Wolfram Sang (1):
      pmdomain: remove unneeded 'fast_io' parameter in regmap_config

hongyu.chen1 (2):
      dt-bindings: power: add Amlogic S6 S7 S7D power domains
      pmdomain: amlogic: Add support for S6 S7 S7D power domains controller

 .../devicetree/bindings/clock/marvell,pxa1908.yaml |  30 +-
 .../bindings/power/amlogic,meson-sec-pwrc.yaml     |   3 +
 .../bindings/power/mediatek,power-controller.yaml  |  37 ++
 .../bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml |  59 ++-
 MAINTAINERS                                        |   3 +
 drivers/pmdomain/Kconfig                           |   1 +
 drivers/pmdomain/Makefile                          |   1 +
 drivers/pmdomain/amlogic/meson-secure-pwrc.c       |  95 +++++
 drivers/pmdomain/imx/gpc.c                         |   1 -
 drivers/pmdomain/imx/imx93-blk-ctrl.c              |  23 +-
 drivers/pmdomain/marvell/Kconfig                   |  18 +
 drivers/pmdomain/marvell/Makefile                  |   3 +
 .../pmdomain/marvell/pxa1908-power-controller.c    | 274 ++++++++++++++
 drivers/pmdomain/mediatek/airoha-cpu-pmdomain.c    |   8 +-
 drivers/pmdomain/mediatek/mt6795-pm-domains.h      |   5 +
 drivers/pmdomain/mediatek/mt8167-pm-domains.h      |   5 +
 drivers/pmdomain/mediatek/mt8173-pm-domains.h      |   5 +
 drivers/pmdomain/mediatek/mt8183-pm-domains.h      |   5 +
 drivers/pmdomain/mediatek/mt8186-pm-domains.h      |   5 +
 drivers/pmdomain/mediatek/mt8188-pm-domains.h      |   6 +
 drivers/pmdomain/mediatek/mt8192-pm-domains.h      |   5 +
 drivers/pmdomain/mediatek/mt8195-pm-domains.h      |   5 +
 drivers/pmdomain/mediatek/mt8365-pm-domains.h      |  14 +-
 drivers/pmdomain/mediatek/mtk-pm-domains.c         | 399 +++++++++++++++++----
 drivers/pmdomain/mediatek/mtk-pm-domains.h         |  74 +++-
 drivers/pmdomain/qcom/rpmpd.c                      | 112 +++---
 drivers/pmdomain/rockchip/Kconfig                  |   1 +
 drivers/pmdomain/thead/th1520-pm-domains.c         |  16 +
 drivers/pmdomain/ti/ti_sci_pm_domains.c            |  24 +-
 drivers/power/reset/Kconfig                        |   7 +
 drivers/power/reset/Makefile                       |   1 +
 drivers/power/reset/th1520-aon-reboot.c            |  98 +++++
 include/dt-bindings/power/amlogic,s6-pwrc.h        |  29 ++
 include/dt-bindings/power/amlogic,s7-pwrc.h        |  20 ++
 include/dt-bindings/power/amlogic,s7d-pwrc.h       |  27 ++
 include/dt-bindings/power/marvell,pxa1908-power.h  |  17 +
 include/dt-bindings/power/qcom,rpmhpd.h            | 233 ++++++++++++
 include/dt-bindings/power/qcom-rpmpd.h             | 391 +++++---------------
 38 files changed, 1592 insertions(+), 468 deletions(-)
 create mode 100644 drivers/pmdomain/marvell/Kconfig
 create mode 100644 drivers/pmdomain/marvell/Makefile
 create mode 100644 drivers/pmdomain/marvell/pxa1908-power-controller.c
 create mode 100644 drivers/power/reset/th1520-aon-reboot.c
 create mode 100644 include/dt-bindings/power/amlogic,s6-pwrc.h
 create mode 100644 include/dt-bindings/power/amlogic,s7-pwrc.h
 create mode 100644 include/dt-bindings/power/amlogic,s7d-pwrc.h
 create mode 100644 include/dt-bindings/power/marvell,pxa1908-power.h

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ