* [GIT PULL] Reset controller updates for v7.1
@ 2026-04-02 17:05 Philipp Zabel
2026-04-02 21:30 ` patchwork-bot+linux-soc
0 siblings, 1 reply; 2+ messages in thread
From: Philipp Zabel @ 2026-04-02 17:05 UTC (permalink / raw)
To: soc; +Cc: linux-arm-kernel, kernel, Philipp Zabel
Dear arm-soc maintainers,
The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f:
Linux 7.0-rc1 (2026-02-22 13:18:59 -0800)
are available in the Git repository at:
https://git.pengutronix.de/git/pza/linux.git tags/reset-for-v7.1
for you to fetch changes up to d373605cd514837d8a6de3d00c786d4bae6dbaf8:
Merge tag 'reset-fixes-for-v7.0-2' into reset/next (2026-04-02 18:32:53 +0200)
----------------------------------------------------------------
Reset controller updates for v7.1
* Rework the reset core to support firmware nodes, add more fine
grained locking, and use guard() helpers.
* Change the reset-gpio driver to use firmware nodes.
* Add support for the Cix Sky1 SoC reset controller.
* Add support for the RZ/G3E SoC to the reset-rzv2h-usb2phy driver and
convert it to regmap. Prepare registering a VBUS mux controller.
* Replace use of the deprecated register_restart_handler() function in
the ath79, intel-gw, lpc18xx, ma35d1, npcm, and sunplus reset drivers.
* Combine two allocations into one in the sti/reset-syscfg driver.
* Fix the reset-rzg2l-usbphy-ctrl MODULE_AUTHOR email.
* Fix the reset_control_rearm() kerneldoc comment.
The last commit is a merge of reset-fixes-for-v7.0-2 into reset/next,
to solve a merge conflict between commits a9b95ce36de4 ("reset: gpio: add a
devlink between reset-gpio and its consumer") and fbffb8c7c7bb ("reset: gpio:
fix double free in reset_add_gpio_aux_device() error path").
----------------------------------------------------------------
Andrew Davis (6):
reset: ath79: Use devm_register_restart_handler()
reset: intel: Use devm_register_restart_handler()
reset: lpc18xx: Use devm_register_sys_off_handler()
reset: ma35d1: Use devm_register_sys_off_handler()
reset: npcm: Use devm_register_sys_off_handler()
reset: sunplus: Use devm_register_sys_off_handler()
Bartosz Golaszewski (15):
reset: gpio: remove unneeded OF-node put
reset: gpio: add a devlink between reset-gpio and its consumer
reset: gpio: simplify fallback device matching
reset: gpio: remove unneeded auxiliary_set_drvdata()
reset: warn on reset-gpio release
reset: fold ida_alloc() into reset_create_gpio_aux_device()
reset: use lock guards in reset core
reset: handle removing supplier before consumers
reset: protect struct reset_controller_dev with its own mutex
reset: protect struct reset_control with its own mutex
reset: convert of_reset_control_get_count() to using firmware nodes
reset: convert the core API to using firmware nodes
reset: convert reset core to using firmware nodes
reset: gpio: make the driver fwnode-agnostic
reset: don't overwrite fwnode_reset_n_cells
Biju Das (1):
reset: rzg2l-usbphy-ctrl: Fix malformed MODULE_AUTHOR string
Claudiu Beznea (2):
reset: rzg2l-usbphy-ctrl: Check pwrrdy is valid before using it
reset: core: Drop unnecessary double quote
Gary Yang (2):
dt-bindings: soc: cix: document the syscon on Sky1 SoC
reset: add Sky1 soc reset support
Guangshuo Li (1):
reset: gpio: fix double free in reset_add_gpio_aux_device() error path
Philipp Zabel (2):
reset: core: Fix indentation
Merge tag 'reset-fixes-for-v7.0-2' into reset/next
Rosen Penev (1):
reset: sti: kzalloc + kcalloc to kzalloc
Tommaso Merciai (5):
reset: rzv2h-usb2phy: Keep PHY clock enabled for entire device lifetime
dt-bindings: reset: renesas,rzv2h-usb2phy: Add '#mux-state-cells' property
dt-bindings: reset: renesas,rzv2h-usb2phy: Document RZ/G3E USB2PHY reset
reset: rzv2h-usb2phy: Convert to regmap API
reset: rzv2h-usb2phy: Add support for VBUS mux controller registration
Yixun Lan (1):
reset: spacemit: k3: Decouple composite reset lines
.../reset/renesas,rzv2h-usb2phy-reset.yaml | 9 +-
.../bindings/soc/cix/cix,sky1-system-control.yaml | 42 ++
Documentation/driver-api/reset.rst | 1 -
drivers/reset/Kconfig | 9 +
drivers/reset/Makefile | 1 +
drivers/reset/core.c | 518 ++++++++++++++-------
drivers/reset/reset-ath79.c | 12 +-
drivers/reset/reset-gpio.c | 27 +-
drivers/reset/reset-intel-gw.c | 11 +-
drivers/reset/reset-lpc18xx.c | 12 +-
drivers/reset/reset-ma35d1.c | 11 +-
drivers/reset/reset-npcm.c | 12 +-
drivers/reset/reset-rzg2l-usbphy-ctrl.c | 5 +-
drivers/reset/reset-rzv2h-usb2phy.c | 197 ++++----
drivers/reset/reset-sky1.c | 367 +++++++++++++++
drivers/reset/reset-sunplus.c | 12 +-
drivers/reset/spacemit/reset-spacemit-k3.c | 60 ++-
drivers/reset/sti/reset-syscfg.c | 9 +-
.../dt-bindings/reset/cix,sky1-s5-system-control.h | 163 +++++++
.../dt-bindings/reset/cix,sky1-system-control.h | 41 ++
include/dt-bindings/reset/spacemit,k3-resets.h | 48 +-
include/linux/reset-controller.h | 21 +-
include/linux/reset.h | 43 +-
23 files changed, 1223 insertions(+), 408 deletions(-)
create mode 100644 Documentation/devicetree/bindings/soc/cix/cix,sky1-system-control.yaml
create mode 100644 drivers/reset/reset-sky1.c
create mode 100644 include/dt-bindings/reset/cix,sky1-s5-system-control.h
create mode 100644 include/dt-bindings/reset/cix,sky1-system-control.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] Reset controller updates for v7.1
2026-04-02 17:05 [GIT PULL] Reset controller updates for v7.1 Philipp Zabel
@ 2026-04-02 21:30 ` patchwork-bot+linux-soc
0 siblings, 0 replies; 2+ messages in thread
From: patchwork-bot+linux-soc @ 2026-04-02 21:30 UTC (permalink / raw)
To: Philipp Zabel; +Cc: soc
Hello:
This pull request was applied to soc/soc.git (for-next)
by Arnd Bergmann <arnd@arndb.de>:
On Thu, 2 Apr 2026 19:05:25 +0200 you wrote:
> Dear arm-soc maintainers,
>
> The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f:
>
> Linux 7.0-rc1 (2026-02-22 13:18:59 -0800)
>
> are available in the Git repository at:
>
> [...]
Here is the summary with links:
- [GIT,PULL] Reset controller updates for v7.1
https://git.kernel.org/soc/soc/c/fbf57f25f032
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-04-02 21:30 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-02 17:05 [GIT PULL] Reset controller updates for v7.1 Philipp Zabel
2026-04-02 21:30 ` patchwork-bot+linux-soc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox