From: Clément Léger Date: Mon, 14 Oct 2024 12:46:35 +0000 (+0200) Subject: reset: mchp: sparx5: set the dev member of the reset controller X-Git-Tag: v6.13-rc1~139^2~6^2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=37b395c2c489c1e031360f88a4be84a6fcc743a1;p=thirdparty%2Fkernel%2Flinux.git reset: mchp: sparx5: set the dev member of the reset controller In order to guarantee the device will not be deleted by the reset controller consumer, set the dev member of the reset controller. Signed-off-by: Clément Léger Signed-off-by: Herve Codina Reviewed-by: Steen Hegelund Reviewed-by: Philipp Zabel Link: https://lore.kernel.org/r/20241014124636.24221-7-herve.codina@bootlin.com Signed-off-by: Philipp Zabel --- diff --git a/drivers/reset/reset-microchip-sparx5.c b/drivers/reset/reset-microchip-sparx5.c index c4cc0edbb2509..aa5464be7053b 100644 --- a/drivers/reset/reset-microchip-sparx5.c +++ b/drivers/reset/reset-microchip-sparx5.c @@ -154,6 +154,7 @@ static int mchp_sparx5_reset_probe(struct platform_device *pdev) return err; ctx->rcdev.owner = THIS_MODULE; + ctx->rcdev.dev = &pdev->dev; ctx->rcdev.nr_resets = 1; ctx->rcdev.ops = &sparx5_reset_ops; ctx->rcdev.of_node = dn;