summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/utils/fwlog/dbglog_host.c2
-rw-r--r--core/utils/fwlog/dbglog_host.h2
-rw-r--r--target/inc/dbglog.h27
3 files changed, 18 insertions, 13 deletions
diff --git a/core/utils/fwlog/dbglog_host.c b/core/utils/fwlog/dbglog_host.c
index 430266df0885..33eb3d9f05e2 100644
--- a/core/utils/fwlog/dbglog_host.c
+++ b/core/utils/fwlog/dbglog_host.c
@@ -1300,7 +1300,7 @@ int dbglog_vap_log_enable(wmi_unified_t wmi_handle, A_UINT16 vap_id,
return 0;
}
-int dbglog_set_log_lvl(wmi_unified_t wmi_handle, DBGLOG_LOG_LVL log_lvl)
+int dbglog_set_log_lvl(wmi_unified_t wmi_handle, enum DBGLOG_LOG_LVL log_lvl)
{
A_UINT32 val = 0;
diff --git a/core/utils/fwlog/dbglog_host.h b/core/utils/fwlog/dbglog_host.h
index cefeed6c656e..3d7fd2827a85 100644
--- a/core/utils/fwlog/dbglog_host.h
+++ b/core/utils/fwlog/dbglog_host.h
@@ -122,7 +122,7 @@ dbglog_report_enable(wmi_unified_t wmi_handle, A_BOOL isenable);
* @brief DBGLOG_ERROR - default log level
*/
int
-dbglog_set_log_lvl(wmi_unified_t wmi_handle, DBGLOG_LOG_LVL log_lvl);
+dbglog_set_log_lvl(wmi_unified_t wmi_handle, enum DBGLOG_LOG_LVL log_lvl);
/*
* set the debug log level for a given module
diff --git a/target/inc/dbglog.h b/target/inc/dbglog.h
index 5514ca22f9cb..d3179a7ae92e 100644
--- a/target/inc/dbglog.h
+++ b/target/inc/dbglog.h
@@ -38,22 +38,27 @@
extern "C" {
#endif
#define DBGLOG_TIMESTAMP_OFFSET 0
-#define DBGLOG_TIMESTAMP_MASK 0xFFFFFFFF /* Bit 0-15. Contains bit
- 8-23 of the LF0 timer */
+
+/* Bit 0-15. Contains bit 8-23 of the LF0 timer */
+#define DBGLOG_TIMESTAMP_MASK 0xFFFFFFFF
#define DBGLOG_DBGID_OFFSET 0
+
#define DBGLOG_DBGID_MASK 0x000003FF /* Bit 0-9 */
-#define DBGLOG_DBGID_NUM_MAX 256 /* Upper limit is width of mask */
+/* Upper limit is width of mask */
+#define DBGLOG_DBGID_NUM_MAX 256
#define DBGLOG_MODULEID_OFFSET 10
#define DBGLOG_MODULEID_MASK 0x0003FC00 /* Bit 10-17 */
-#define DBGLOG_MODULEID_NUM_MAX 32 /* Upper limit is width of mask */
+/* Upper limit is width of mask */
+#define DBGLOG_MODULEID_NUM_MAX 32
+
+#define DBGLOG_VDEVID_OFFSET 18
+#define DBGLOG_VDEVID_MASK 0x03FC0000 /* Bit 20-25 */
+#define DBGLOG_VDEVID_NUM_MAX 16
-#define DBGLOG_VDEVID_OFFSET 18
-#define DBGLOG_VDEVID_MASK 0x03FC0000 /* Bit 20-25 */
-#define DBGLOG_VDEVID_NUM_MAX 16
+#define DBGLOG_NUM_ARGS_OFFSET 26
+#define DBGLOG_NUM_ARGS_MASK 0xFC000000 /* Bit 26-31 */
-#define DBGLOG_NUM_ARGS_OFFSET 26
-#define DBGLOG_NUM_ARGS_MASK 0xFC000000 /* Bit 26-31 */
/* it is limited bcoz of limitations of corebsp MSG*() to accept max 9 arg */
#define DBGLOG_NUM_ARGS_MAX 9
@@ -80,7 +85,7 @@ extern "C" {
/* Debug Log levels*/
-typedef enum {
+enum DBGLOG_LOG_LVL {
DBGLOG_VERBOSE = 0,
DBGLOG_INFO,
DBGLOG_INFO_LVL_1,
@@ -88,7 +93,7 @@ typedef enum {
DBGLOG_WARN,
DBGLOG_ERR,
DBGLOG_LVL_MAX
-} DBGLOG_LOG_LVL;
+};
PREPACK struct dbglog_buf_s {
struct dbglog_buf_s *next;