[GIT PULL] Reset controller updates for v6.19
Philipp Zabel
p.zabel at pengutronix.de
Thu Nov 20 01:50:59 PST 2025
Dear arm-soc maintainers,
The following changes since commit 3a8660878839faadb4f1a6dd72c3179c1df56787:
Linux 6.18-rc1 (2025-10-12 13:42:36 -0700)
are available in the Git repository at:
https://git.pengutronix.de/git/pza/linux.git tags/reset-for-v6.19
for you to fetch changes up to 1387cb78f101553c7fc14ec04ba730cab03ea3df:
Documentation: reset: Remove reset_controller_add_lookup() (2025-11-20 10:02:37 +0100)
----------------------------------------------------------------
Reset controller updates for v6.19
* Add support for LAN969x, eic770 and RZ/G3S reset controllers,
for the RZ/G3S USB-PHY reset controller, and for the remaining
TH1520 reset controllers.
* Drop legacy reset control lookup code.
* Include linux/bits.h from linux/reset.h to make it self-contained.
----------------------------------------------------------------
Bartosz Golaszewski (2):
clk: davinci: psc: drop unused reset lookup
reset: remove legacy reset lookup code
Claudiu Beznea (3):
dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/G3S support
reset: rzg2l-usbphy-ctrl: Add support for USB PWRRDY
reset: rzg2l-usbphy-ctrl: Add support for RZ/G3S SoC
Dan Carpenter (1):
reset: rzg2l-usbphy-ctrl: Fix a NULL vs IS_ERR() bug in probe
Encrow Thorne (1):
reset: fix BIT macro reference
Robert Marko (2):
dt-bindings: reset: microchip: Add LAN969x support
reset: sparx5: add LAN969x support
Xuyang Dong (2):
dt-bindings: reset: eswin: Documentation for eic7700 SoC
reset: eswin: Add eic7700 reset driver
Yao Zi (4):
dt-bindings: reset: thead,th1520-reset: Remove non-VO-subsystem resets
dt-bindings: reset: thead,th1520-reset: Add controllers for more subsys
reset: th1520: Prepare for supporting multiple controllers
reset: th1520: Support reset controllers in more subsystems
Yue Haibing (1):
Documentation: reset: Remove reset_controller_add_lookup()
.../bindings/reset/eswin,eic7700-reset.yaml | 42 ++
.../devicetree/bindings/reset/microchip,rst.yaml | 11 +-
.../bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 41 +-
.../bindings/reset/thead,th1520-reset.yaml | 8 +-
Documentation/driver-api/reset.rst | 1 -
drivers/clk/davinci/psc-da850.c | 7 -
drivers/reset/Kconfig | 13 +-
drivers/reset/Makefile | 1 +
drivers/reset/core.c | 124 +--
drivers/reset/reset-eic7700.c | 429 +++++++++++
drivers/reset/reset-rzg2l-usbphy-ctrl.c | 60 ++
drivers/reset/reset-th1520.c | 837 ++++++++++++++++++++-
include/dt-bindings/reset/eswin,eic7700-reset.h | 298 ++++++++
include/dt-bindings/reset/thead,th1520-reset.h | 219 +++++-
include/linux/reset-controller.h | 33 -
include/linux/reset.h | 1 +
16 files changed, 1936 insertions(+), 189 deletions(-)
create mode 100644 Documentation/devicetree/bindings/reset/eswin,eic7700-reset.yaml
create mode 100644 drivers/reset/reset-eic7700.c
create mode 100644 include/dt-bindings/reset/eswin,eic7700-reset.h
More information about the linux-arm-kernel
mailing list