[PATCH v4 02/23] nvmxip: Avoid probing on boot

Abdellatif El Khlifi abdellatif.elkhlifi at arm.com
Thu Sep 12 17:59:45 CEST 2024


Hi Simon, Tom,

> > > Devices should be probed when they are used, not before. Drop this
> > > boot-time probing.
> > >
> > > Signed-off-by: Simon Glass <sjg at chromium.org>
> > > ---
> > >
> > > (no changes since v1)
> > >
> > >  drivers/mtd/nvmxip/nvmxip-uclass.c | 7 -------
> > >  1 file changed, 7 deletions(-)
> > >
> > > diff --git a/drivers/mtd/nvmxip/nvmxip-uclass.c b/drivers/mtd/nvmxip/nvmxip-uclass.c
> > > index 58e8c3fb74b..d18bd0e3d6b 100644
> > > --- a/drivers/mtd/nvmxip/nvmxip-uclass.c
> > > +++ b/drivers/mtd/nvmxip/nvmxip-uclass.c
> > > @@ -53,14 +53,7 @@ int nvmxip_probe(struct udevice *udev)
> > >       return 0;
> > >  }
> > >
> > > -static int nvmxip_post_bind(struct udevice *udev)
> > > -{
> > > -     dev_or_flags(udev, DM_FLAG_PROBE_AFTER_BIND);
> > > -     return 0;
> > > -}
> > > -
> > >  UCLASS_DRIVER(nvmxip) = {
> > >       .name      = "nvmxip",
> > >       .id        = UCLASS_NVMXIP,
> > > -     .post_bind = nvmxip_post_bind,
> > >  };
> >
> > Once again, adding in the corstone1000 maintainers as the platform that
> > actually uses this.
> 
> Just to mention that Abdellatif was added automatically by patman for
> the first version, but if there is no reply, after v2 I tend to drop
> it back, to avoid sending too many emails.

I'm happy to stay in the loop.

> 
> Regards,
> Simon

Cheers
Abdellatif


More information about the U-Boot mailing list