diff --git a/qdf/inc/qdf_types.h b/qdf/inc/qdf_types.h index 61607ba2c18e..d9ebc4620e5d 100644 --- a/qdf/inc/qdf_types.h +++ b/qdf/inc/qdf_types.h @@ -379,6 +379,7 @@ typedef bool (*qdf_irqlocked_func_t)(void *); * @QDF_MODULE_ID_DYNAMIC_MODE_CHG: Dynamic mode change module ID * @QDF_MODULE_ID_COEX: Coex related config module ID * @QDF_MODULE_ID_FTM_TIME_SYNC: FTM Time sync module ID + * @QDF_MODULE_ID_PKT_CAPTURE: PACKET CAPTURE module ID * @QDF_MODULE_ID_ANY: anything * @QDF_MODULE_ID_MAX: Max place holder module ID */ @@ -499,6 +500,7 @@ typedef enum { QDF_MODULE_ID_DYNAMIC_MODE_CHG, QDF_MODULE_ID_COEX, QDF_MODULE_ID_FTM_TIME_SYNC, + QDF_MODULE_ID_PKT_CAPTURE, 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 7a0e41d3ba94..d00fad63e7a2 100644 --- a/qdf/linux/src/qdf_trace.c +++ b/qdf/linux/src/qdf_trace.c @@ -3095,6 +3095,7 @@ struct category_name_info g_qdf_category_name[MAX_SUPPORTED_CATEGORY] = { [QDF_MODULE_ID_DYNAMIC_MODE_CHG] = {"Dynamic Mode Change"}, [QDF_MODULE_ID_COEX] = {"COEX"}, [QDF_MODULE_ID_ANY] = {"ANY"}, + [QDF_MODULE_ID_PKT_CAPTURE] = {"pkt_capture"}, }; qdf_export_symbol(g_qdf_category_name); @@ -3554,6 +3555,7 @@ static void set_default_trace_levels(struct category_info *cinfo) [QDF_MODULE_ID_DYNAMIC_MODE_CHG] = QDF_TRACE_LEVEL_INFO, [QDF_MODULE_ID_COEX] = QDF_TRACE_LEVEL_ERROR, [QDF_MODULE_ID_ANY] = QDF_TRACE_LEVEL_INFO, + [QDF_MODULE_ID_PKT_CAPTURE] = QDF_TRACE_LEVEL_NONE, }; for (i = 0; i < MAX_SUPPORTED_CATEGORY; i++) { diff --git a/umac/cmn_services/inc/wlan_cmn.h b/umac/cmn_services/inc/wlan_cmn.h index 871bcffed7ce..dff1998d920d 100644 --- a/umac/cmn_services/inc/wlan_cmn.h +++ b/umac/cmn_services/inc/wlan_cmn.h @@ -274,6 +274,7 @@ * @WLAN_UMAC_COMP_BLACKLIST_MGR: Blacklist mgr component * @WLAN_UMAC_COMP_COEX: Coex config component * @WLAN_UMAC_COMP_FTM_TIME_SYNC: WLAN FTM TIMESYNC + * @WLAN_UMAC_COMP_PKT_CAPTURE: Packet capture component * @WLAN_UMAC_COMP_ID_MAX: Maximum components in UMAC * * This id is static. @@ -315,6 +316,7 @@ enum wlan_umac_comp_id { WLAN_UMAC_COMP_BLACKLIST_MGR = 32, WLAN_UMAC_COMP_COEX = 33, WLAN_UMAC_COMP_FTM_TIME_SYNC = 34, + WLAN_UMAC_COMP_PKT_CAPTURE = 35, 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 cfe7429fb7ab..064098c5005c 100644 --- a/umac/cmn_services/obj_mgr/inc/wlan_objmgr_cmn.h +++ b/umac/cmn_services/obj_mgr/inc/wlan_objmgr_cmn.h @@ -261,6 +261,7 @@ typedef void (*wlan_objmgr_peer_status_handler)( * @WLAN_FWOL_SB_ID: fw offload southbound operations * @WLAN_PSOC_TARGET_IF_ID PSOC related target_if operations * @FTM_TIME_SYNC_ID: ftm time sync operations + * @WLAN_PKT_CAPTURE_ID Packet capture operations * @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 @@ -341,6 +342,7 @@ typedef enum { WLAN_FWOL_SB_ID = 71, WLAN_PSOC_TARGET_IF_ID = 72, FTM_TIME_SYNC_ID = 73, + WLAN_PKT_CAPTURE_ID = 74, WLAN_REF_ID_MAX, } wlan_objmgr_ref_dbgid;