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

Simon Glass sjg at chromium.org
Tue Sep 10 20:41:37 CEST 2024


Hi Tom,

On Mon, 2 Sept 2024 at 10:10, Tom Rini <trini at konsulko.com> wrote:
>
> On Sun, Sep 01, 2024 at 04:26:13PM -0600, Simon Glass wrote:
>
> > 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.

Regards,
Simon


More information about the U-Boot mailing list