]> git.ipfire.org Git - thirdparty/linux.git/commit
dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/G3S support
authorClaudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Thu, 23 Oct 2025 13:58:06 +0000 (16:58 +0300)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Tue, 18 Nov 2025 16:52:54 +0000 (17:52 +0100)
commit20eee0f69c9034a0f613528f829dcaca192740d5
tree6aa7d487e03d12d015ef17a30df0002c82db2e1d
parent0884bd97c08cfad9c23166ddee953498cf535284
dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/G3S support

The Renesas USB PHY hardware block needs to have the PWRRDY bit in the
system controller set before applying any other settings. The PWRRDY bit
must be controlled during power-on, power-off, and system suspend/resume
sequences as follows:
- during power-on/resume, it must be set to zero before enabling clocks and
  modules
- during power-off/suspend, it must be set to one after disabling clocks
  and modules

Add the renesas,sysc-pwrrdy device tree property, which allows the
reset-rzg2l-usbphy-ctrl driver to parse, map, and control the system
controller PWRRDY bit at the appropriate time. Along with it add a new
compatible for the RZ/G3S SoC.

Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Documentation/devicetree/bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml