CONFIG_DM_MMC, CONFIG_DM_MMC_OPS and CONFIG_BLK depend on CONFIG_DM (CONFIG_SPL_DM); if either is enabled, but CONFIG_SPL_DM is disabled, we also need to undef them.
Signed-off-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com> --- include/config_uncmd_spl.h | 4 ++++ scripts/Makefile.uncmd_spl | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/include/config_uncmd_spl.h b/include/config_uncmd_spl.h index 3c1499c..06498a4 100644 --- a/include/config_uncmd_spl.h +++ b/include/config_uncmd_spl.h @@ -1,25 +1,29 @@ /* * (C) Copyright 2012 * Ilya Yanok, ilya.ya...@gmail.com * * SPDX-License-Identifier: GPL-2.0+ */ #ifndef __CONFIG_UNCMD_SPL_H__ #define __CONFIG_UNCMD_SPL_H__ #ifdef CONFIG_SPL_BUILD /* SPL needs only BOOTP + TFTP so undefine other stuff to save space */ #ifndef CONFIG_SPL_DM #undef CONFIG_DM_SERIAL #undef CONFIG_DM_GPIO #undef CONFIG_DM_I2C #undef CONFIG_DM_SPI +#undef CONFIG_DM_MMC +#undef CONFIG_DM_MMC_OPS +/* CONFIG_BLK also depends on DM */ +#undef CONFIG_BLK #endif #undef CONFIG_DM_WARN #undef CONFIG_DM_STDIO #endif /* CONFIG_SPL_BUILD */ #endif /* __CONFIG_UNCMD_SPL_H__ */ diff --git a/scripts/Makefile.uncmd_spl b/scripts/Makefile.uncmd_spl index 15d0836..99b9dee 100644 --- a/scripts/Makefile.uncmd_spl +++ b/scripts/Makefile.uncmd_spl @@ -12,6 +12,10 @@ CONFIG_DM_GPIO= CONIFG_DM_I2C= CONFIG_DM_SPI= CONFIG_DM_SPI_FLASH= +CONFIG_DM_MMC= +CONFIG_DM_MMC_OPS= +# CONFIG_BLK also depends on CONFIG_DM +CONFIG_BLK= endif endif -- 1.9.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot