On Fri, 3 Apr 2020 23:00:15 -0700 Guenter Roeck <linux@xxxxxxxxxxxx> wrote: > On Fri, Apr 03, 2020 at 10:39:36PM -0700, Guenter Roeck wrote: > > On Fri, Mar 13, 2020 at 07:42:36PM +0000, Tudor.Ambarus@xxxxxxxxxxxxx wrote: > > > From: Boris Brezillon <bbrezillon@xxxxxxxxxx> > > > > > > Move all SPI NOR controller drivers to a controllers/ sub-directory > > > so that we only have SPI NOR related source files under > > > drivers/mtd/spi-nor/. > > > > > > Rename spi-nor.c into core.c, we are about to split this file in multiple > > > source files (one per manufacturer, plus one for the SFDP parsing logic). > > > > > > Signed-off-by: Boris Brezillon <bbrezillon@xxxxxxxxxx> > > > Signed-off-by: Tudor Ambarus <tudor.ambarus@xxxxxxxxxxxxx> > > > Reviewed-by: Vignesh Raghavendra <vigneshr@xxxxxx> > > > > I have no idea why, but with this patch in the upstream kernel I can no longer > > boot aspeed systems from flash with qemu. > > > > Ah yes, it does help to actually build the moved files. The following diff makes > it work again. > > diff --git a/drivers/mtd/spi-nor/Makefile b/drivers/mtd/spi-nor/Makefile > index 7ddb742de1fe..653923896205 100644 > --- a/drivers/mtd/spi-nor/Makefile > +++ b/drivers/mtd/spi-nor/Makefile > @@ -18,3 +18,5 @@ spi-nor-objs += winbond.o > spi-nor-objs += xilinx.o > spi-nor-objs += xmc.o > obj-$(CONFIG_MTD_SPI_NOR) += spi-nor.o > + > +obj-$(CONFIG_MTD_SPI_NOR) += controllers/ Looks like this line has been lost during a rebase :-/ (it was present in the RFC [1]). [1]https://patchwork.ozlabs.org/patch/1009273/ ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/