]> git.ipfire.org Git - thirdparty/linux.git/commit
phy: renesas: rcar-gen3-usb2: Use mux-state for phyrst management
authorTommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
Mon, 22 Dec 2025 13:43:47 +0000 (14:43 +0100)
committerVinod Koul <vkoul@kernel.org>
Wed, 21 Jan 2026 08:46:03 +0000 (14:16 +0530)
commit8bb92fd7a04077925c8330f46a6ab44c80ca59f4
treeb38a538e696146f51914fe5742bb3943c11e18fe
parentb6d7dd157763e0c8937f60241fb4af9eb546a7fb
phy: renesas: rcar-gen3-usb2: Use mux-state for phyrst management

Add support for selecting the phyrst mux-state using the Linux mux
subsystem in the R-Car Gen3 USB2 PHY driver. This ensures correct hardware
initialization and integration with systems utilizing the mux-state device
tree property.

A temporary wrapper for optional muxes is introduced until native support
is available in the multiplexer subsystem.

Signed-off-by: Tommaso Merciai <tommaso.merciai.xr@bp.renesas.com>
Link: https://patch.msgid.link/80aafdb2367dcada720b0a9ebeea344764e710fb.1766405010.git.tommaso.merciai.xr@bp.renesas.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/renesas/Kconfig
drivers/phy/renesas/phy-rcar-gen3-usb2.c