qcacmn: Add new QDF module for management rx reorder
Add new QDF module for management rx reorder feature.
CRs-Fixed: 3026019
Change-Id: I471757f4f32ed8439d94c9cd96a330b21299140a
此提交包含在:
@@ -417,6 +417,7 @@ typedef bool (*qdf_irqlocked_func_t)(void *);
|
||||
* @QDF_MODULE_ID_MLOIE: MLO related IE protocol processing module ID
|
||||
* @QDF_MODULE_ID_MBSS: MBSS Framework module ID
|
||||
* @QDF_MODULE_ID_MON: Monitor module ID
|
||||
* @QDF_MODULE_ID_MGMT_RX_REO: Management rx-reorder module ID
|
||||
* @QDF_MODULE_ID_ANY: anything
|
||||
* @QDF_MODULE_ID_MAX: Max place holder module ID
|
||||
*
|
||||
@@ -571,6 +572,7 @@ typedef enum {
|
||||
QDF_MODULE_ID_MLOIE,
|
||||
QDF_MODULE_ID_MBSS,
|
||||
QDF_MODULE_ID_MON,
|
||||
QDF_MODULE_ID_MGMT_RX_REO,
|
||||
QDF_MODULE_ID_ANY,
|
||||
QDF_MODULE_ID_MAX,
|
||||
} QDF_MODULE_ID;
|
||||
|
@@ -3387,6 +3387,7 @@ struct category_name_info g_qdf_category_name[MAX_SUPPORTED_CATEGORY] = {
|
||||
[QDF_MODULE_ID_DBDC_REP] = {"DBDC_REP"},
|
||||
[QDF_MODULE_ID_EXT_AP] = {"EXT_AP"},
|
||||
[QDF_MODULE_ID_MLO] = {"MLO_MGR"},
|
||||
[QDF_MODULE_ID_MGMT_RX_REO] = {"MGMT_RX_REO"},
|
||||
[QDF_MODULE_ID_MLOIE] = {"MLOIE"},
|
||||
[QDF_MODULE_ID_MBSS] = {"MBSS"},
|
||||
[QDF_MODULE_ID_MON] = {"MONITOR"},
|
||||
@@ -3962,6 +3963,7 @@ static void set_default_trace_levels(struct category_info *cinfo)
|
||||
[QDF_MODULE_ID_MLOIE] = QDF_TRACE_LEVEL_INFO,
|
||||
[QDF_MODULE_ID_MBSS] = QDF_TRACE_LEVEL_ERROR,
|
||||
[QDF_MODULE_ID_MON] = QDF_TRACE_LEVEL_ERROR,
|
||||
[QDF_MODULE_ID_MGMT_RX_REO] = QDF_TRACE_LEVEL_ERROR,
|
||||
[QDF_MODULE_ID_ANY] = QDF_TRACE_LEVEL_INFO,
|
||||
};
|
||||
|
||||
|
@@ -52,12 +52,32 @@ wlan_get_pdev_from_mlo_link_id(uint8_t mlo_link_id)
|
||||
}
|
||||
|
||||
#ifdef WLAN_MGMT_RX_REO_SUPPORT
|
||||
#define mgmt_rx_reo_alert mgmt_txrx_alert
|
||||
#define mgmt_rx_reo_err mgmt_txrx_err
|
||||
#define mgmt_rx_reo_warn mgmt_txrx_warn
|
||||
#define mgmt_rx_reo_notice mgmt_txrx_notice
|
||||
#define mgmt_rx_reo_info mgmt_txrx_info
|
||||
#define mgmt_rx_reo_debug mgmt_txrx_debug
|
||||
|
||||
#define mgmt_rx_reo_alert(params...) \
|
||||
QDF_TRACE_FATAL(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
#define mgmt_rx_reo_err(params...) \
|
||||
QDF_TRACE_ERROR(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
#define mgmt_rx_reo_warn(params...) \
|
||||
QDF_TRACE_WARN(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
#define mgmt_rx_reo_notice(params...) \
|
||||
QDF_TRACE_INFO(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
#define mgmt_rx_reo_info(params...) \
|
||||
QDF_TRACE_INFO(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
#define mgmt_rx_reo_debug(params...) \
|
||||
QDF_TRACE_DEBUG(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
|
||||
#define mgmt_rx_reo_alert_rl(params...) \
|
||||
QDF_TRACE_FATAL_RL(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
#define mgmt_rx_reo_err_rl(params...) \
|
||||
QDF_TRACE_ERROR_RL(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
#define mgmt_rx_reo_warn_rl(params...) \
|
||||
QDF_TRACE_WARN_RL(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
#define mgmt_rx_reo_notice_rl(params...) \
|
||||
QDF_TRACE_INFO_RL(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
#define mgmt_rx_reo_info_rl(params...) \
|
||||
QDF_TRACE_INFO_RL(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
#define mgmt_rx_reo_debug_rl(params...) \
|
||||
QDF_TRACE_DEBUG_RL(QDF_MODULE_ID_MGMT_RX_REO, params)
|
||||
|
||||
/**
|
||||
* wlan_mgmt_rx_reo_init() - Initializes the management rx-reorder module
|
||||
|
新增問題並參考
封鎖使用者