qcacmn: Add new component id for cp stats
Add support for new component cp stats module id,
component id, obj mgr ref id and default log level
CRs-Fixed: 2192386
Change-Id: Ibb523f3756ad5cc80d5691ab421bcaaa0c7e2e4a
diff --git a/qdf/inc/qdf_types.h b/qdf/inc/qdf_types.h
index a302f83..d48763d 100644
--- a/qdf/inc/qdf_types.h
+++ b/qdf/inc/qdf_types.h
@@ -361,6 +361,7 @@
* @QDF_MODULE_ID_FD: FILS discovery logging
* @QDF_MODULE_ID_OCB: OCB module ID
* @QDF_MODULE_ID_IPA: IPA module ID
+ * @QDF_MODULE_ID_CP_STATS: Control Plane Statistics ID
* @QDF_MODULE_ID_ANY: anything
* @QDF_MODULE_ID_MAX: Max place holder module ID
*/
@@ -463,6 +464,7 @@
QDF_MODULE_ID_FD,
QDF_MODULE_ID_OCB,
QDF_MODULE_ID_IPA,
+ QDF_MODULE_ID_CP_STATS,
QDF_MODULE_ID_ANY,
QDF_MODULE_ID_MAX,
} QDF_MODULE_ID;
diff --git a/qdf/linux/src/qdf_trace.c b/qdf/linux/src/qdf_trace.c
index cbba347..10abc65 100644
--- a/qdf/linux/src/qdf_trace.c
+++ b/qdf/linux/src/qdf_trace.c
@@ -2127,6 +2127,7 @@
[QDF_MODULE_ID_OCB] = {"OCB"},
[QDF_MODULE_ID_CONFIG] = {"CONFIG"},
[QDF_MODULE_ID_IPA] = {"IPA"},
+ [QDF_MODULE_ID_CP_STATS] = {"CP_STATS"},
[QDF_MODULE_ID_ANY] = {"ANY"},
};
qdf_export_symbol(g_qdf_category_name);
@@ -2626,6 +2627,7 @@
[QDF_MODULE_ID_FD] = QDF_TRACE_LEVEL_ERROR,
[QDF_MODULE_ID_OCB] = QDF_TRACE_LEVEL_ERROR,
[QDF_MODULE_ID_CONFIG] = QDF_TRACE_LEVEL_ERROR,
+ [QDF_MODULE_ID_CP_STATS] = QDF_TRACE_LEVEL_ERROR,
[QDF_MODULE_ID_ANY] = QDF_TRACE_LEVEL_NONE,
};
diff --git a/umac/cmn_services/inc/wlan_cmn.h b/umac/cmn_services/inc/wlan_cmn.h
index 74861c1..3e30616 100644
--- a/umac/cmn_services/inc/wlan_cmn.h
+++ b/umac/cmn_services/inc/wlan_cmn.h
@@ -243,6 +243,7 @@
* @WLAN_UMAC_COMP_FD: FILS Discovery
* @WLAN_UMAC_COMP_OCB: OCB
* @WLAN_UMAC_COMP_IPA: IPA
+ * @WLAN_UMAC_COMP_CP_STATS: Control Plane Statistics
* @WLAN_UMAC_COMP_ID_MAX: Maximum components in UMAC
*
* This id is static.
@@ -276,6 +277,7 @@
WLAN_UMAC_COMP_FD,
WLAN_UMAC_COMP_OCB,
WLAN_UMAC_COMP_IPA,
+ WLAN_UMAC_COMP_CP_STATS,
WLAN_UMAC_COMP_ID_MAX,
};
diff --git a/umac/cmn_services/obj_mgr/inc/wlan_objmgr_cmn.h b/umac/cmn_services/obj_mgr/inc/wlan_objmgr_cmn.h
index 296b8ac..d504420 100644
--- a/umac/cmn_services/obj_mgr/inc/wlan_objmgr_cmn.h
+++ b/umac/cmn_services/obj_mgr/inc/wlan_objmgr_cmn.h
@@ -215,6 +215,7 @@
* @WLAN_OCB_SB_ID: OCB Southbound operations
* @WLAN_INIT_DEINIT_ID: Init deinit module
* @WLAN_IPA_ID: IPA operations
+ * @WLAN_CP_STATS_ID: Control Plane Statistics Module
* @WLAN_REF_ID_MAX: Max id used to generate ref count tracking array
*/
/* New value added to the enum must also be reflected in function
@@ -259,6 +260,7 @@
WLAN_OCB_SB_ID = 35,
WLAN_INIT_DEINIT_ID = 36,
WLAN_IPA_ID = 37,
+ WLAN_CP_STATS_ID = 38,
WLAN_REF_ID_MAX,
} wlan_objmgr_ref_dbgid;
@@ -310,6 +312,7 @@
"WLAN_OCB_SB_ID",
"WLAN_INIT_DEINIT_ID",
"WLAN_IPA_ID",
+ "WLAN_CP_STATS_ID",
"WLAN_REF_ID_MAX" };
return (char *)strings[id];