[U-Boot] [PATCH] omap3_igep00x0.h: Drop SPL MMC support on BOOT_NAND

Enric Balletbo Serra eballetbo at gmail.com
Mon Apr 25 17:09:50 CEST 2016


Hi Tom,

2016-04-25 16:44 GMT+02:00 Tom Rini <trini at konsulko.com>:
> In the case of booting from NAND on these boards, remove MMC support
> from SPL so that we can continue to fit into the safest partitioning of
> the available SRAM.
>
> Reported-by: Heiko Schocher <hs at denx.de>
> Cc: Enric Balletbo i Serra <eballetbo at gmail.com>
> Signed-off-by: Tom Rini <trini at konsulko.com>
> ---
>  include/configs/omap3_igep00x0.h | 10 ++++++++++
>  1 file changed, 10 insertions(+)
>
> diff --git a/include/configs/omap3_igep00x0.h b/include/configs/omap3_igep00x0.h
> index 5e33845..3cdee02 100644
> --- a/include/configs/omap3_igep00x0.h
> +++ b/include/configs/omap3_igep00x0.h
> @@ -20,6 +20,16 @@
>  #include <asm/mach-types.h>
>
>  /*
> + * Remove non-NAND boot modes.
> + */
> +#ifdef CONFIG_BOOT_NAND
> +#undef CONFIG_SPL_LIBDISK_SUPPORT
> +#undef CONFIG_SPL_MMC_SUPPORT
> +#undef CONFIG_SPL_FAT_SUPPORT
> +#undef CONFIG_SPL_EXT_SUPPORT
> +#endif
> +

Hmm, this will break boot from a sdcard, on IGEP the same SPL binary
is used to boot from flash or sdcard. The reason why we have two
defconfigs is to select if the board has a ONENAND
(igep00xx_defconfig) or a NAND (igep00xx_nand_defconfig) but both must
have support for MMC.


> +/*
>   * Display CPU and Board information
>   */
>  #define CONFIG_DISPLAY_CPUINFO         1
> --
> 1.9.1
>


More information about the U-Boot mailing list