diff options
| -rwxr-xr-x | fw/wmi_unified.h | 14 | ||||
| -rwxr-xr-x | fw/wmi_version.h | 2 |
2 files changed, 14 insertions, 2 deletions
diff --git a/fw/wmi_unified.h b/fw/wmi_unified.h index 86d4ba3e2e90..eb6a37eb543f 100755 --- a/fw/wmi_unified.h +++ b/fw/wmi_unified.h @@ -22104,12 +22104,24 @@ typedef struct { typedef struct { A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_peer_smart_ant_set_train_antenna_param */ /* rate array */ - A_UINT32 train_rate_series; + union { + /* train_rate_series: + * original name, used for 8-bit rate-code implementations + */ + A_UINT32 train_rate_series; + /* train_rate_series_lo: + * Contains the lower 32 bits of rate array, for larger rate-code + * implementations. This field is paired with train_rate_series_hi. + */ + A_UINT32 train_rate_series_lo; + }; /* antenna array */ A_UINT32 train_antenna_series; /* Rate flags */ /* TODO: For future use? */ A_UINT32 rc_flags; + /* rate array -- continued */ + A_UINT32 train_rate_series_hi; /* Higher 32 bits of rate array */ } wmi_peer_smart_ant_set_train_antenna_param; typedef struct { diff --git a/fw/wmi_version.h b/fw/wmi_version.h index 3ff8cd76d359..b8dd12c20d33 100755 --- a/fw/wmi_version.h +++ b/fw/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_ 706 +#define __WMI_REVISION_ 707 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work |
