diff --git a/qdf/inc/qdf_types.h b/qdf/inc/qdf_types.h index 384550a87540..54f8bce7802c 100644 --- a/qdf/inc/qdf_types.h +++ b/qdf/inc/qdf_types.h @@ -359,6 +359,7 @@ typedef void (*qdf_timer_func_t)(void *); * @QDF_MODULE_ID_EXTAP: Extender AP module ID * @QDF_MODULE_ID_FD: FILS discovery logging * @QDF_MODULE_ID_OCB: OCB module ID + * @QDF_MODULE_ID_IPA: IPA module ID * @QDF_MODULE_ID_ANY: anything * @QDF_MODULE_ID_MAX: Max place holder module ID */ @@ -460,6 +461,7 @@ typedef enum { QDF_MODULE_ID_EXTAP, QDF_MODULE_ID_FD, QDF_MODULE_ID_OCB, + QDF_MODULE_ID_IPA, 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 f9e27c71dab0..081bcb64ecf7 100644 --- a/qdf/linux/src/qdf_trace.c +++ b/qdf/linux/src/qdf_trace.c @@ -2124,6 +2124,7 @@ struct category_name_info g_qdf_category_name[MAX_SUPPORTED_CATEGORY] = { [QDF_MODULE_ID_FTM] = {"FTM"}, [QDF_MODULE_ID_OCB] = {"OCB"}, [QDF_MODULE_ID_CONFIG] = {"CONFIG"}, + [QDF_MODULE_ID_IPA] = {"IPA"}, [QDF_MODULE_ID_ANY] = {"ANY"}, }; qdf_export_symbol(g_qdf_category_name); diff --git a/umac/cmn_services/inc/wlan_cmn.h b/umac/cmn_services/inc/wlan_cmn.h index 72f6ad41fc2f..74861c18f85f 100644 --- a/umac/cmn_services/inc/wlan_cmn.h +++ b/umac/cmn_services/inc/wlan_cmn.h @@ -25,7 +25,7 @@ #include /* Max no of UMAC components */ -#define WLAN_UMAC_MAX_COMPONENTS 25 +#define WLAN_UMAC_MAX_COMPONENTS WLAN_UMAC_COMP_ID_MAX /* Max no. of radios, a pSoc/Device can support */ #define WLAN_UMAC_MAX_PDEVS 3 /* Max no. of VDEV per PSOC */ @@ -242,6 +242,7 @@ * @WLAN_UMAC_COMP_FTM: FTM component * @WLAN_UMAC_COMP_FD: FILS Discovery * @WLAN_UMAC_COMP_OCB: OCB + * @WLAN_UMAC_COMP_IPA: IPA * @WLAN_UMAC_COMP_ID_MAX: Maximum components in UMAC * * This id is static. @@ -274,6 +275,7 @@ enum wlan_umac_comp_id { WLAN_UMAC_COMP_FTM, WLAN_UMAC_COMP_FD, WLAN_UMAC_COMP_OCB, + WLAN_UMAC_COMP_IPA, 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 b4f9122b327c..296b8acb2ca4 100644 --- a/umac/cmn_services/obj_mgr/inc/wlan_objmgr_cmn.h +++ b/umac/cmn_services/obj_mgr/inc/wlan_objmgr_cmn.h @@ -214,6 +214,7 @@ typedef void (*wlan_objmgr_peer_status_handler)( * @WLAN_OCB_NB_ID: OCB Northbound operations * @WLAN_OCB_SB_ID: OCB Southbound operations * @WLAN_INIT_DEINIT_ID: Init deinit module + * @WLAN_IPA_ID: IPA 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 @@ -257,6 +258,7 @@ typedef enum { WLAN_OCB_NB_ID = 34, WLAN_OCB_SB_ID = 35, WLAN_INIT_DEINIT_ID = 36, + WLAN_IPA_ID = 37, WLAN_REF_ID_MAX, } wlan_objmgr_ref_dbgid; @@ -307,6 +309,7 @@ static inline char *string_from_dbgid(wlan_objmgr_ref_dbgid id) "WLAN_OCB_NB_ID", "WLAN_OCB_SB_ID", "WLAN_INIT_DEINIT_ID", + "WLAN_IPA_ID", "WLAN_REF_ID_MAX" }; return (char *)strings[id];