diff options
| author | Manikandan Mohan <manikand@qca.qualcomm.com> | 2015-12-22 19:02:21 -0800 |
|---|---|---|
| committer | Anjaneedevi Kapparapu <akappa@codeaurora.org> | 2015-12-30 12:26:23 +0530 |
| commit | fc515743fb55d535a86ea683ac9e8a38cdab4a2a (patch) | |
| tree | c3dec0b3b5a21bd4d0eb73e500adbd80d69a3fda | |
| parent | f7f84acd73795403fc037598fa8e9bcc1e20a680 (diff) | |
qcacld-2.0: CL 1432708 update fw common interface files
Update SET BPF Instructions WMI TLV with missing item.
Change-Id: I691f55bb27a66e9833e87bd4c6221c505eba6454
CRs-fixed: 865207
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_tlv_defs.h | 3 | ||||
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_unified.h | 8 | ||||
| -rw-r--r-- | CORE/SERVICES/COMMON/wmi_version.h | 2 |
3 files changed, 9 insertions, 4 deletions
diff --git a/CORE/SERVICES/COMMON/wmi_tlv_defs.h b/CORE/SERVICES/COMMON/wmi_tlv_defs.h index dfcead968ae8..0b318f7c2952 100644 --- a/CORE/SERVICES/COMMON/wmi_tlv_defs.h +++ b/CORE/SERVICES/COMMON/wmi_tlv_defs.h @@ -2417,7 +2417,8 @@ WMITLV_CREATE_PARAM_STRUC(WMI_BPF_GET_VDEV_STATS_CMDID); /* bpf offload set vdev instructions cmd */ #define WMITLV_TABLE_WMI_BPF_SET_VDEV_INSTRUCTIONS_CMDID(id,op,buf,len) \ - WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_STRUC_wmi_bpf_set_vdev_instructions_cmd_fixed_param, wmi_bpf_set_vdev_instructions_cmd_fixed_param, fixed_param, WMITLV_SIZE_FIX) + WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_STRUC_wmi_bpf_set_vdev_instructions_cmd_fixed_param, wmi_bpf_set_vdev_instructions_cmd_fixed_param, fixed_param, WMITLV_SIZE_FIX) \ + WMITLV_ELEM(id,op,buf,len, WMITLV_TAG_ARRAY_BYTE, A_UINT8, buf_inst, WMITLV_SIZE_VAR) WMITLV_CREATE_PARAM_STRUC(WMI_BPF_SET_VDEV_INSTRUCTIONS_CMDID); /* bpf offload delete vdev instructions cmd */ diff --git a/CORE/SERVICES/COMMON/wmi_unified.h b/CORE/SERVICES/COMMON/wmi_unified.h index 02feec4711fe..5553774457fb 100644 --- a/CORE/SERVICES/COMMON/wmi_unified.h +++ b/CORE/SERVICES/COMMON/wmi_unified.h @@ -761,8 +761,8 @@ typedef enum { /*get batch scan result*/ WMI_BATCH_SCAN_TRIGGER_RESULT_CMDID, /* OEM related cmd */ - WMI_OEM_REQ_CMDID=WMI_CMD_GRP_START_ID(WMI_GRP_OEM), /* DEPRECATED */ - WMI_OEM_REQUEST_CMDID, + WMI_OEM_REQ_CMDID=WMI_CMD_GRP_START_ID(WMI_GRP_OEM), + WMI_OEM_REQUEST_CMDID, /* UNUSED */ /** Nan Request */ WMI_NAN_CMDID=WMI_CMD_GRP_START_ID(WMI_GRP_NAN), @@ -12196,6 +12196,10 @@ typedef struct wmi_bpf_set_vdev_instructions_cmd_s { A_UINT32 total_length; A_UINT32 current_offset; A_UINT32 current_length; + /* + * The TLV follows: + * A_UINT8 buf_inst[]; //Variable length buffer for the instuctions + */ } wmi_bpf_set_vdev_instructions_cmd_fixed_param; #define BPF_FILTER_ID_ALL 0xFFFFFFFF diff --git a/CORE/SERVICES/COMMON/wmi_version.h b/CORE/SERVICES/COMMON/wmi_version.h index 3b733579591b..0a8d4bd6ae4b 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_ 190 +#define __WMI_REVISION_ 191 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work |
