Hi Jagan,

Jagan Teki <ja...@amarulasolutions.com> wrote on Fri, 25 Oct 2019
14:44:38 +0530:

> On Thu, Oct 3, 2019 at 11:21 PM Miquel Raynal <miquel.ray...@bootlin.com> 
> wrote:
> >
> > The 'sf' command is not supposed to rely on the MTD stack, but both
> > 'sf' and 'nand' commands use helpers located in mtd_uboot.c. Despite
> > their location, these functions do not depend at all on the MTD
> > stack.
> >
> > This file (drivers/mtd/mtd_uboot.c) is only compiled if CONFIG_MTD is
> > selected, which is inconsistent with the current situation. Solve this
> > by moving these three functions (which are only used by the above two
> > commands) out of mtd_uboot.c and put them in a C file only compiled
> > with cmd/sf.c and cmd/nand.c.
> >
> > Signed-off-by: Miquel Raynal <miquel.ray...@bootlin.com>
> > ---
> >  cmd/Makefile            |  3 ++
> >  cmd/legacy-mtd-utils.c  | 99 +++++++++++++++++++++++++++++++++++++++++
> >  cmd/legacy-mtd-utils.h  | 14 ++++++
> >  cmd/nand.c              |  2 +
> >  cmd/sf.c                |  2 +
> >  drivers/mtd/mtd_uboot.c | 94 --------------------------------------  
> 
> Better to drop CMD_SF, CMD_NAND in makefile so-that it can't build
> this file in this patch.

I don't understand what you mean. Can you please detail what you have
in mind for this patch?

Is it something blocking for you? Or is it something that should be
taken care of after?

Thanks,
Miquèl
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to