boot: zephyr: establish an MCUBOOT_LOG_LEVEL config
Rather than use LOG_DEFAULT_LEVEL to control MCUBOOT's log output,
let's create an MCUBOOT specific log level setting.
Signed-off-by: Michael Scott <mike@foundries.io>
Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
diff --git a/boot/zephyr/Kconfig b/boot/zephyr/Kconfig
index 5f645ff..77c5b63 100644
--- a/boot/zephyr/Kconfig
+++ b/boot/zephyr/Kconfig
@@ -140,9 +140,16 @@
select LOG_IMMEDIATE
help
If y, enables logging on the serial port. The log level can
- be defined by setting `LOG_DEFAULT_LEVEL`.
+ be defined by setting `CONFIG_MCUBOOT_LOG_LEVEL_*`.
If unsure, leave at the default value.
+if BOOT_HAVE_LOGGING
+module = MCUBOOT
+module-dep = LOG
+module-str = Log level for MCUBOOT application
+source "subsys/logging/Kconfig.template.log_config"
+endif
+
menuconfig MCUBOOT_SERIAL
bool "MCUboot serial recovery"
default n