diff options
author | Patrick Delaunay <patrick.delaunay@foss.st.com> | 2021-07-30 12:13:11 +0200 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2021-08-08 11:27:27 -0600 |
commit | b18b38f2ae3f54b906e0f2ab86789d9dd0110ed2 (patch) | |
tree | 8bb69dfc8bc7bbfbd047cb8cb5edb79ecace6a46 | |
parent | 8f07f5376a21a57ce191e5548b1a30c9709994d3 (diff) |
dm: migrate the dm_warn to use the log macro
Migrate the dm_warn function to log macro with
LOGC_DM category and LOGL_WARNING level.
This macro allows filtering with log command and allows
output on all log backend.
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
-rw-r--r-- | drivers/core/util.c | 11 | ||||
-rw-r--r-- | include/dm/util.h | 2 |
2 files changed, 1 insertions, 12 deletions
diff --git a/drivers/core/util.c b/drivers/core/util.c index 91e93b0cf1..5be4ee79de 100644 --- a/drivers/core/util.c +++ b/drivers/core/util.c @@ -11,17 +11,6 @@ #include <linux/libfdt.h> #include <vsprintf.h> -#if CONFIG_IS_ENABLED(DM_WARN) -void dm_warn(const char *fmt, ...) -{ - va_list args; - - va_start(args, fmt); - vprintf(fmt, args); - va_end(args); -} -#endif - int list_count_items(struct list_head *head) { struct list_head *node; diff --git a/include/dm/util.h b/include/dm/util.h index 138893c935..c634e470e7 100644 --- a/include/dm/util.h +++ b/include/dm/util.h @@ -7,7 +7,7 @@ #define __DM_UTIL_H #if CONFIG_IS_ENABLED(DM_WARN) -void dm_warn(const char *fmt, ...); +#define dm_warn(fmt...) log(LOGC_DM, LOGL_WARNING, ##fmt) #else static inline void dm_warn(const char *fmt, ...) { |