[U-Boot] [PATCH 0/5] SPL/MMC size fixes

Paul Burton paul.burton at imgtec.com
Wed Sep 4 17:15:38 CEST 2013


Bah, the subject should have read "size optimisations and fixes" but you 
get the idea...

Thanks,
     Paul

On 04/09/13 16:12, Paul Burton wrote:
> This series reduces the size of the SPL when compiled with MMC support,
> and fixes build issues if the target does not include libcommon in SPL,
> or if the target is not ARM based. Both of these are true of my board
> which is currently out of tree, but which I hope to be able to upstream
> soon. In the meantime I figured the size optimisations may be of use to
> others.
>
> Paul Burton (5):
>    spl: remove unnecessary (& ARM specific) include of asm/utils.h
>    spl_mmc: only call printf or puts with CONFIG_SPL_LIBCOMMON_SUPPORT
>    mmc: don't call *printf or puts when SPL &
>      !CONFIG_SPL_LIBCOMMON_SUPPORT
>    mmc: size optimization when !CONFIG_MMC_SPI
>    mmc: don't support write & erase for SPL builds
>
>   common/spl/spl_mmc.c | 17 ++++++++++++++++-
>   drivers/mmc/mmc.c    | 44 ++++++++++++++++++++++++++++++++++++++++++++
>   include/mmc.h        |  4 ++++
>   3 files changed, 64 insertions(+), 1 deletion(-)
>




More information about the U-Boot mailing list