On Mon, Aug 08, 2022 at 04:00:32PM +0200, Ahmad Fatoum wrote: > We aren't using of_platform_device_create, but instead create our own > platform devices which lack a reference from the device tree node to the > newly created device. Add this reference to support of_device_ensure_probed. > > Signed-off-by: Ahmad Fatoum <a.fatoum@xxxxxxxxxxxxxx> > --- > v2 -> v3: > - no change > v1 -> v2: > - no change > --- > drivers/soc/imx/gpcv2.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Applied, thanks Sascha > > diff --git a/drivers/soc/imx/gpcv2.c b/drivers/soc/imx/gpcv2.c > index 62cfc21519b1..a0e78ce55e3e 100644 > --- a/drivers/soc/imx/gpcv2.c > +++ b/drivers/soc/imx/gpcv2.c > @@ -483,10 +483,10 @@ again: > > pd_dev = xzalloc(sizeof(*pd_dev)); > pd_dev->device_node = np; > + pd_dev->device_node->dev = pd_dev; > pd_dev->id = domain_index; > pd_dev->parent = dev; > pd_dev->priv = domain; > - pd_dev->device_node = np; > dev_set_name(pd_dev, imx_pgc_domain_id[0].name); > > ret = platform_device_register(pd_dev); > -- > 2.30.2 > > > -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |