configs: Make USE_TINY_PRINTF depend on SPL||TPL and be default
authorTom Rini <trini@konsulko.com>
Sat, 8 Jun 2019 16:46:18 +0000 (12:46 -0400)
committerTom Rini <trini@konsulko.com>
Sat, 13 Jul 2019 15:11:29 +0000 (11:11 -0400)
commit2a51e16bd57ad7ae0e8795448257f9d8c6ebe068
tree6e71b6ebc02e3a84185a3d5ea5ca6897ea53b0ec
parent28115e7bac772199b35e3f21b2a3c9e3d0f50a4a
configs: Make USE_TINY_PRINTF depend on SPL||TPL and be default

The USE_TINY_PRINTF symbol only changes things within SPL and TPL
builds, so make it depend on that support.  Next, make it default as
within these cases we should rarely have need of more advanced print
formats outside of the debug context.

To do this, in a few cases we need to correct our Kconfig dependencies
as we had cases of non-SPL targets select'ing this symbol.  Finally, in
the case of a few boards we really do need the full printf
functionality.

Signed-off-by: Tom Rini <trini@konsulko.com>
arch/arm/mach-omap2/Kconfig
arch/arm/mach-rmobile/Kconfig.32
configs/ls1043ardb_nand_SECURE_BOOT_defconfig
configs/ls1043ardb_nand_defconfig
configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig
configs/ls1043ardb_sdcard_defconfig
configs/sandbox_spl_defconfig
lib/Kconfig