diff mbox series

[19/40] bootstd: Add a separate log category for expo

Message ID 20230601162404.220488-18-sjg@chromium.org
State Accepted
Commit c98cb512521e5e035774c49ab9a855cbb6b13813
Delegated to: Tom Rini
Headers show
Series expo: Add an initial configuration editor | expand

Commit Message

Simon Glass June 1, 2023, 4:22 p.m. UTC
This feature is different enough from bootstd that it probably deserves
its own log category. It cannot use a uclass since it is not a device.

Add a new category.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 boot/expo.c       | 2 ++
 boot/scene.c      | 2 ++
 boot/scene_menu.c | 2 +-
 common/log.c      | 1 +
 include/log.h     | 2 ++
 5 files changed, 8 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/boot/expo.c b/boot/expo.c
index e7c81a3983d3..8b966b6c793c 100644
--- a/boot/expo.c
+++ b/boot/expo.c
@@ -6,6 +6,8 @@ 
  * Written by Simon Glass <sjg@chromium.org>
  */
 
+#define LOG_CATEGORY	LOGC_EXPO
+
 #include <common.h>
 #include <dm.h>
 #include <expo.h>
diff --git a/boot/scene.c b/boot/scene.c
index 1383be20321f..43c978e6ee80 100644
--- a/boot/scene.c
+++ b/boot/scene.c
@@ -6,6 +6,8 @@ 
  * Written by Simon Glass <sjg@chromium.org>
  */
 
+#define LOG_CATEGORY	LOGC_EXPO
+
 #include <common.h>
 #include <dm.h>
 #include <expo.h>
diff --git a/boot/scene_menu.c b/boot/scene_menu.c
index 9ee911f2fa38..8b04d4403139 100644
--- a/boot/scene_menu.c
+++ b/boot/scene_menu.c
@@ -6,7 +6,7 @@ 
  * Written by Simon Glass <sjg@chromium.org>
  */
 
-#define LOG_CATEGORY	LOGC_BOOT
+#define LOG_CATEGORY	LOGC_EXPO
 
 #include <common.h>
 #include <dm.h>
diff --git a/common/log.c b/common/log.c
index 7cfc49bc28a5..6f02a25c5931 100644
--- a/common/log.c
+++ b/common/log.c
@@ -31,6 +31,7 @@  static const char *const log_cat_name[] = {
 	"boot",
 	"event",
 	"fs",
+	"expo",
 };
 
 _Static_assert(ARRAY_SIZE(log_cat_name) == LOGC_COUNT - LOGC_NONE,
diff --git a/include/log.h b/include/log.h
index 3bab40b61715..6e84f080ef3d 100644
--- a/include/log.h
+++ b/include/log.h
@@ -102,6 +102,8 @@  enum log_category_t {
 	LOGC_EVENT,
 	/** @LOGC_FS: Related to filesystems */
 	LOGC_FS,
+	/** @LOGC_EXPO: Related to expo handling */
+	LOGC_EXPO,
 	/** @LOGC_COUNT: Number of log categories */
 	LOGC_COUNT,
 	/** @LOGC_END: Sentinel value for lists of log categories */