[PATCH resend] mmc: kconfig: Add CONFIG_SPL_MMC_VERBOSE
Jaehoon Chung
jh80.chung at samsung.com
Wed Apr 7 00:17:51 CEST 2021
On 4/6/21 10:52 PM, Klaus Heinrich Kiwi wrote:
> When building the SPL with MMC config and CONFIG_LOGLEVEL > 7, the
> function mmc_select_mode() at drivers/mmc/mmc.c will call
> mmc_mode_name() which is only defined if CONFIG_IS_ENABLED(MMC_VERBOSE)
> which doesn't have a corresponding CONFIG_SPL_MMC_VERBOSE defined in
> Kconfig.
Sorry, i didn't see your build error.
Best Regards,
Jaehoon Chung
>
> Fixes this build error:
>
> arm-linux-gnueabi-ld.bfd: drivers/built-in.o: in function
> `mmc_select_mode':
>
> /drivers/mmc/mmc.c:192: undefined
> reference to `mmc_mode_name'
> make[1]: *** [scripts/Makefile.spl:432: spl/u-boot-spl] Error 1
> make: *** [Makefile:1942: spl/u-boot-spl] Error 2
>
> Signed-off-by: Klaus Heinrich Kiwi <klaus at linux.vnet.ibm.com>
> ---
> common/spl/Kconfig | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/common/spl/Kconfig b/common/spl/Kconfig
> index 0711cbf951..5b0eaa1414 100644
> --- a/common/spl/Kconfig
> +++ b/common/spl/Kconfig
> @@ -710,6 +710,13 @@ config SPL_MMC_SUPPORT
> this option to build the drivers in drivers/mmc as part of an SPL
> build.
>
> +config SPL_MMC_VERBOSE
> + bool "Output mode information about the MMC"
> + depends on SPL_MMC_SUPPORT
> + help
> + Enable the output of more information about the card such as the
> + operating mode.
> +
> config SYS_MMCSD_FS_BOOT_PARTITION
> int "MMC Boot Partition"
> default 1
>
More information about the U-Boot
mailing list