Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

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 <clement.leger@bootlin.com>
Signed-off-by: Herve Codina <herve.codina@bootlin.com>
Reviewed-by: Steen Hegelund <Steen.Hegelund@microchip.com>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Link: https://lore.kernel.org/r/20241014124636.24221-7-herve.codina@bootlin.com
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>

authored by

Clément Léger and committed by
Philipp Zabel
37b395c2 996737ef

+1
+1
drivers/reset/reset-microchip-sparx5.c
··· 154 154 return err; 155 155 156 156 ctx->rcdev.owner = THIS_MODULE; 157 + ctx->rcdev.dev = &pdev->dev; 157 158 ctx->rcdev.nr_resets = 1; 158 159 ctx->rcdev.ops = &sparx5_reset_ops; 159 160 ctx->rcdev.of_node = dn;