On Monday 21 November 2011 11:33:43 Christian Riesch wrote: > --- a/drivers/mtd/spi/Makefile > +++ b/drivers/mtd/spi/Makefile > > +ifdef CONFIG_SPL_BUILD > +ifdef CONFIG_SPL_SPI_LOAD > +COBJS-y += spi_spl_load.o > +endif > +endif
if it's SPL only, then it should probably be in the spl/ tree somewhere ? > --- /dev/null > +++ b/drivers/mtd/spi/spi_spl_load.c > > + puts("Probing SPI flash...\n"); useless noise ? > + flash = spi_flash_probe(0, 0, CONFIG_SF_DEFAULT_SPEED, SPI_MODE_3); hardcoding bus/cs 0:0 doesn't make much sense. push them it into the arguments to the func, or add dedicated SPL defines for them which default to 0:0. > --- a/include/spi_flash.h > +++ b/include/spi_flash.h > > +__attribute__((noreturn)) void spi_boot(void); void spi_boot(void) __noreturn; > --- a/lib/Makefile > +++ b/lib/Makefile > > COBJS-$(CONFIG_SHA256) += sha256.o > COBJS-y += strmhz.o > COBJS-$(CONFIG_RBTREE) += rbtree.o > +else > +COBJS-$(CONFIG_SPL_SPI_FLASH_SUPPORT) += display_options.o > endif unrelated change ? -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot