diff options
| author | Rajeev Kumar <rajekuma@qca.qualcomm.com> | 2015-03-31 14:35:32 -0700 |
|---|---|---|
| committer | AnjaneeDevi Kapparapu <c_akappa@qti.qualcomm.com> | 2015-04-02 14:53:13 +0530 |
| commit | df245770e7465afd3c66ff9fbcf264c8de11fdf1 (patch) | |
| tree | 3f9bd94cb4c0ee8b87e92dd3bf9ad3ff7cf2348b | |
| parent | 8893d86b8862d817d7c612ab923916bb0803c3d4 (diff) | |
qcacld: CL 1264975 - update fw common interface files
Common diag interface for all WLAN images
TSF_Delta addition to wmi_mgmt_rx_hdr
Change-Id: Ib2deece34ea9584ef675101242f3f2792d8327ba
CRs-Fixed: 815982
| -rw-r--r-- | CORE/SERVICES/COMMON/dbglog.h | 4 | ||||
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_unified.h | 9 | ||||
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_version.h | 2 |
3 files changed, 12 insertions, 3 deletions
diff --git a/CORE/SERVICES/COMMON/dbglog.h b/CORE/SERVICES/COMMON/dbglog.h index c7ac9e963b31..327bd3c86467 100644 --- a/CORE/SERVICES/COMMON/dbglog.h +++ b/CORE/SERVICES/COMMON/dbglog.h @@ -63,8 +63,8 @@ extern "C" { #define DBGLOG_NUM_ARGS_OFFSET 26 #define DBGLOG_NUM_ARGS_MASK 0xFC000000 /* Bit 26-31 */ -#define DBGLOG_NUM_ARGS_MAX 5 /* it is limited bcoz of limitations - with Xtensa tool */ +#define DBGLOG_NUM_ARGS_MAX 9 /* it is bcoz of limitation + of corebsp MSG*() to accept max 9 arg */ #define DBGLOG_LOG_BUFFER_SIZE 1500 #define DBGLOG_DBGID_DEFINITION_LEN_MAX 90 diff --git a/CORE/SERVICES/COMMON/wmi_unified.h b/CORE/SERVICES/COMMON/wmi_unified.h index 75e7a08411a2..675154afade4 100644 --- a/CORE/SERVICES/COMMON/wmi_unified.h +++ b/CORE/SERVICES/COMMON/wmi_unified.h @@ -2069,6 +2069,15 @@ typedef struct { A_UINT32 flags; /** combined RSSI, i.e. the sum of the snr + noise floor (dBm units) */ A_INT32 rssi; + /** delta between local TSF(TSF timestamp when frame was RXd) + * and remote TSF(TSF timestamp in the IE for mgmt frame - + * beacon,proberesp for e.g). If remote TSF is not available, + * delta set to 0. + * Although tsf_delta is stored as A_UINT32, it can be negative, + * and thus would need to be sign-extended if added to a value + * larger than 32 bits. + */ + A_UINT32 tsf_delta; /* This TLV is followed by array of bytes: * // management frame buffer diff --git a/CORE/SERVICES/COMMON/wmi_version.h b/CORE/SERVICES/COMMON/wmi_version.h index 5cc753b9e599..137f534213ea 100644 --- a/CORE/SERVICES/COMMON/wmi_version.h +++ b/CORE/SERVICES/COMMON/wmi_version.h @@ -36,7 +36,7 @@ #define __WMI_VER_MINOR_ 0 /** WMI revision number has to be incremented when there is a * change that may or may not break compatibility. */ -#define __WMI_REVISION_ 103 +#define __WMI_REVISION_ 104 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work |
