On Thu, Aug 20, 2026 at 06:16:39PM +0100, Biju wrote: > From: Biju Das > > The RZ/G3L SoC has axis/axim resets compared to other SoCs. > > Add two optional reset controls, rstc_axis and rstc_axim, to the > renesas_sdhi struct. Both are acquired at probe time using > devm_reset_control_get_optional_exclusive_deasserted() with the > "axis" and "axim" reset names respectively. > > Include them alongside the existing rstc in bulk reset/assert/deassert > operations: triggered together in renesas_sdhi_reset(), and managed > via reset_control_bulk_assert/deassert() in the suspend and resume > paths, replacing the previous single-control calls. > > Being optional, these resets are a no-op on platforms that do not > provide them, so existing behaviour is preserved. > > Signed-off-by: Biju Das Reviewed-by: Wolfram Sang