diff options
| author | Rajesh Chauhan <rajeshc@qca.qualcomm.com> | 2013-12-30 13:27:28 -0800 |
|---|---|---|
| committer | Prakash Dhavali <pdhavali@codeaurora.org> | 2014-01-17 21:45:10 -0800 |
| commit | ce04934327ad98eeb410bc8136f96be1610de512 (patch) | |
| tree | 2d2e0af3828174992c7d01f27cf1d0592af74f50 | |
| parent | 1ff007dab0f65a03676601176e8258a88a7c35cb (diff) | |
qcacld: update fw interface common files as per CL 804200
Moved DFS_EVENT_ID and DFS EN/DIS CMD ID to grouped locations.
Added dgb log ID for DFS phyerr offload logging.
.
Change-Id: I013fb9ec031dcdb7e4d79a125803f6c4323a5f1b
CRs-Fixed: 594278
| -rw-r--r-- | CORE/SERVICES/COMMON/dbglog_id.h | 8 | ||||
| -rw-r--r-- | CORE/SERVICES/COMMON/wlan_module_ids.h | 1 | ||||
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_unified.h | 15 |
3 files changed, 16 insertions, 8 deletions
diff --git a/CORE/SERVICES/COMMON/dbglog_id.h b/CORE/SERVICES/COMMON/dbglog_id.h index d4eac28b2553..780c9ed1ece8 100644 --- a/CORE/SERVICES/COMMON/dbglog_id.h +++ b/CORE/SERVICES/COMMON/dbglog_id.h @@ -937,6 +937,14 @@ extern "C" { #define THERMAL_MGR_NEW_THRESH 0 #define THERMAL_MGR_THRESH_CROSSED 1 +/* WLAN PHYERR DFS(parse/filter) DBGIDs */ +#define WLAN_PHYERR_DFS_DBGID_DEFINITION_START 0 +#define WLAN_PHYERR_DFS_PHYERR_INFO_CHAN_BUFLEN 1 +#define WLAN_PHYERR_DFS_PHYERR_INFO_PPDU 2 +#define WLAN_PHYERR_DFS_DBDID_RADAR_SUMMARY 3 +#define WLAN_PHYERR_DFS_DBDID_SEARCH_FFT 4 +#define WLAN_PHTERR_DFS_DBDID_FILTER_STATUS 5 + #ifdef __cplusplus } #endif diff --git a/CORE/SERVICES/COMMON/wlan_module_ids.h b/CORE/SERVICES/COMMON/wlan_module_ids.h index f4973fb0aa15..4b164504152b 100644 --- a/CORE/SERVICES/COMMON/wlan_module_ids.h +++ b/CORE/SERVICES/COMMON/wlan_module_ids.h @@ -78,6 +78,7 @@ typedef enum { WLAN_MODULE_TXBF, WLAN_MODULE_BATCH_SCAN, WLAN_MODULE_THERMAL_MGR, + WLAN_MODULE_PHYERR_DFS, WLAN_MODULE_ID_MAX, WLAN_MODULE_ID_INVALID = WLAN_MODULE_ID_MAX, } WLAN_MODULE_ID; diff --git a/CORE/SERVICES/COMMON/wmi_unified.h b/CORE/SERVICES/COMMON/wmi_unified.h index c56ce24cf9aa..b9eade10ea28 100644 --- a/CORE/SERVICES/COMMON/wmi_unified.h +++ b/CORE/SERVICES/COMMON/wmi_unified.h @@ -331,7 +331,10 @@ typedef enum { WMI_PDEV_DFS_ENABLE_CMDID=WMI_CMD_GRP_START_ID(WMI_GRP_DFS), /** disable DFS (radar detection)*/ WMI_PDEV_DFS_DISABLE_CMDID, - + /** enable DFS phyerr/parse filter offload */ + WMI_DFS_PHYERR_FILTER_ENA_CMDID, + /** enable DFS phyerr/parse filter offload */ + WMI_DFS_PHYERR_FILTER_DIS_CMDID, /* Roaming specific commands */ /** set roam scan mode */ @@ -572,10 +575,6 @@ typedef enum { /** Plumb routing table for multihop forwarding offload */ WMI_MHF_OFFLOAD_PLUMB_ROUTING_TBL_CMDID, - /** enable DFS phyerr/parse filter offload */ - WMI_DFS_PHYERR_FILTER_ENA_CMDID, - /** enable DFS phyerr/parse filter offload */ - WMI_DFS_PHYERR_FILTER_DIS_CMDID, /*location scan commands*/ /*start batch scan*/ WMI_BATCH_SCAN_ENABLE_CMDID = WMI_CMD_GRP_START_ID(WMI_GRP_LOCATION_SCAN), @@ -611,6 +610,9 @@ typedef enum { /** traffic pause event */ WMI_TX_PAUSE_EVENTID, + /** DFS radar event */ + WMI_DFS_RADAR_EVENTID, + /* VDEV specific events */ /** VDEV started event in response to VDEV_START request */ WMI_VDEV_START_RESP_EVENTID = WMI_EVT_GRP_START_ID(WMI_GRP_VDEV), @@ -757,9 +759,6 @@ typedef enum { /* TDLS Event */ WMI_TDLS_PEER_EVENTID = WMI_EVT_GRP_START_ID(WMI_GRP_TDLS), - /** DFS radar event */ - WMI_DFS_RADAR_EVENTID, - /*location scan event*/ /*report the firmware's capability of batch scan*/ WMI_BATCH_SCAN_ENABLED_EVENTID = WMI_EVT_GRP_START_ID(WMI_GRP_LOCATION_SCAN), |
