]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
dm: Do not enable debug messages by default
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Sat, 4 Nov 2023 18:40:43 +0000 (20:40 +0200)
committerSimon Glass <sjg@chromium.org>
Wed, 15 Nov 2023 03:04:01 +0000 (20:04 -0700)
CONFIG_DM_WARN has a text indicating that these messages should only
provided when debugging. This implies that the setting must be default no.

We should still create debug messages.

Reported-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
drivers/core/Kconfig
include/dm/util.h

index fe5c41d57ecdbf55b107d8cbd27c036a9799b47c..737d4590d5ba0a73c3b2ba58b8dbe347ba625336 100644 (file)
@@ -48,7 +48,6 @@ config VPL_DM
 config DM_WARN
        bool "Enable warnings in driver model"
        depends on DM
-       default y
        help
          Enable this to see warnings related to driver model.
 
index 89206cc49669c073194341467f76b975fe595ce8..95c3527a37cf4baf5a66463e38dbe223adb0aa49 100644 (file)
@@ -11,9 +11,7 @@ struct dm_stats;
 #if CONFIG_IS_ENABLED(DM_WARN)
 #define dm_warn(fmt...) log(LOGC_DM, LOGL_WARNING, ##fmt)
 #else
-static inline void dm_warn(const char *fmt, ...)
-{
-}
+#define dm_warn(fmt...) log(LOGC_DM, LOGL_DEBUG, ##fmt)
 #endif
 
 struct list_head;