Am Montag, 1. Dezember 2025, 18:12:07 CET schrieb Marco Felsch: > This particular block can have DT subnodes describing the LVDS LDB, MIPI > DSI and parallel DPI bridge. > > Scan for possible sub-devices within the driver, instead of misusing the > simple-bus to perform the scan. > > Signed-off-by: Marco Felsch Reviewed-by: Alexander Stein > --- > drivers/pmdomain/imx/imx93-blk-ctrl.c | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/drivers/pmdomain/imx/imx93-blk-ctrl.c b/drivers/pmdomain/imx/imx93-blk-ctrl.c > index 13b0de6dd689cf944e034f7666a4e97b0118e3bd..8f79cabe07face872cb396bfb7329c230c4a97fe 100644 > --- a/drivers/pmdomain/imx/imx93-blk-ctrl.c > +++ b/drivers/pmdomain/imx/imx93-blk-ctrl.c > @@ -7,6 +7,7 @@ > #include > #include > #include > +#include > #include > #include > #include > @@ -311,6 +312,10 @@ static int imx93_blk_ctrl_probe(struct platform_device *pdev) > if (ret) > return dev_err_probe(dev, ret, "failed to add genpd_provider release callback\n"); > > + ret = devm_of_platform_populate(dev); > + if (ret) > + return dev_err_probe(dev, ret, "failed to populate blk-ctrl sub-devices\n"); > + > return 0; > } > > > -- TQ-Systems GmbH | Mühlstraße 2, Gut Delling | 82229 Seefeld, Germany Amtsgericht München, HRB 105018 Geschäftsführer: Detlef Schneider, Rüdiger Stahl, Stefan Schneider http://www.tq-group.com/