[PATCH v3 0/5] Add reset controllers for other TH1520 subsystems

Philipp Zabel p.zabel at pengutronix.de
Thu Oct 30 05:55:48 PDT 2025


On Di, 2025-10-14 at 13:10 +0000, Yao Zi wrote:
> TH1520 SoC is split into several subsystems, and each of them comes with
> distinct reset controllers. We've already had the one for VO subsystem
> documented as "thead,th1520-reset" and supported, and this series adds
> support for others, including AO, VI, MISC, AP, DSP and VO.
> 
> For TH1520_RESET_ID_{NPU,WDT0,WDT1}, these're reset signals that have
> been introduced along with support for the VO reset controller. However,
> registers in control of these resets don't stay in the VO reset region,
> instead they're AP-subsystem resets, thus the original ABI is
> problematic. I remove them in PATCH 1 and reintroduce them in PATCH 2.
[...]

Patches 1-4 applied to reset/next, thanks!

[1/5] dt-bindings: reset: thead,th1520-reset: Remove non-VO-subsystem resets
      https://git.pengutronix.de/cgit/pza/linux/commit/?id=68ce5ac15ff8
[2/5] dt-bindings: reset: thead,th1520-reset: Add controllers for more subsys
      https://git.pengutronix.de/cgit/pza/linux/commit/?id=76001d5d3cd1
[3/5] reset: th1520: Prepare for supporting multiple controllers
      https://git.pengutronix.de/cgit/pza/linux/commit/?id=ac3d323caee8
[4/5] reset: th1520: Support reset controllers in more subsystems
      https://git.pengutronix.de/cgit/pza/linux/commit/?id=f5da5084e282

regards
Philipp



More information about the linux-riscv mailing list