fw-api: CL 5853452 - update fw common interface files
Change-Id: I9ba83e9416b0af44f23e51a74ae4b32239e9d198 WMI: provide per-chain BT/WLAN isolation values CRs-Fixed: 2262693
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
4e77c17107
commit
4f97d899fb
@@ -271,6 +271,7 @@ typedef enum {
|
|||||||
WMI_SERVICE_NAN_DISABLE_SUPPORT=175, /* indicates firmware is dependent on host to disable NAN incase of concurrencies */
|
WMI_SERVICE_NAN_DISABLE_SUPPORT=175, /* indicates firmware is dependent on host to disable NAN incase of concurrencies */
|
||||||
WMI_SERVICE_NAN_DISABLE_SUPPORT__prototype = WMI_SERVICE_NAN_DISABLE_SUPPORT, /* alias, to clarify that NAN_DISABLE_SUPPORT is for prototype testing purposes */
|
WMI_SERVICE_NAN_DISABLE_SUPPORT__prototype = WMI_SERVICE_NAN_DISABLE_SUPPORT, /* alias, to clarify that NAN_DISABLE_SUPPORT is for prototype testing purposes */
|
||||||
WMI_SERVICE_HTT_H2T_NO_HTC_HDR_LEN_IN_MSG_LEN=176, /* indicates FW supports uniformly excluding the HTC header length from the HTT H2T message length */
|
WMI_SERVICE_HTT_H2T_NO_HTC_HDR_LEN_IN_MSG_LEN=176, /* indicates FW supports uniformly excluding the HTC header length from the HTT H2T message length */
|
||||||
|
WMI_SERVICE_COEX_SUPPORT_UNEQUAL_ISOLATION=177, /* indicates FW supports FDD coex with unequal isolation between BT and each of the WLAN chains */
|
||||||
|
|
||||||
/******* ADD NEW SERVICES HERE *******/
|
/******* ADD NEW SERVICES HERE *******/
|
||||||
|
|
||||||
|
@@ -21203,7 +21203,22 @@ typedef enum wmi_coex_config_type {
|
|||||||
WMI_COEX_CONFIG_COEX_ENABLE_MCC_TDM = 22, /* config disable/enable COEX TDM for MCC */
|
WMI_COEX_CONFIG_COEX_ENABLE_MCC_TDM = 22, /* config disable/enable COEX TDM for MCC */
|
||||||
WMI_COEX_CONFIG_LOWRSSI_A2DPOPP_TDM = 23, /* config interval (ms units) (arg1 BT, arg2 WLAN) for STA + A2dp + OPP + LOWRSSI */
|
WMI_COEX_CONFIG_LOWRSSI_A2DPOPP_TDM = 23, /* config interval (ms units) (arg1 BT, arg2 WLAN) for STA + A2dp + OPP + LOWRSSI */
|
||||||
WMI_COEX_CONFIG_BTC_MODE = 24, /* config BTC mode, arg1 mode: 0 TDD/1 FDD/2 Hybrid*/
|
WMI_COEX_CONFIG_BTC_MODE = 24, /* config BTC mode, arg1 mode: 0 TDD/1 FDD/2 Hybrid*/
|
||||||
WMI_COEX_CONFIG_ANTENNA_ISOLATION = 25, /* config isolation between BT and WLAN antenna, arg1 isolation in db*/
|
WMI_COEX_CONFIG_ANTENNA_ISOLATION = 25, /* config isolation between BT and WLAN chains
|
||||||
|
* The arguments are interpreted differently
|
||||||
|
* depending on whether the target suppports
|
||||||
|
* WMI_SERVICE_COEX_SUPPORT_UNEQUAL_ISOLATION
|
||||||
|
* If (not COEX_SUPPORT_UNEQUAL_ISOLATION) or arg2 == 0:
|
||||||
|
* arg1 => isolation between BT and WLAN chains,
|
||||||
|
* dB units,
|
||||||
|
* same isolation for all chains
|
||||||
|
* Else:
|
||||||
|
* arg1 bits 7:0 - chain 0 isolation, in dB
|
||||||
|
* arg1 bits 15:8 - chain 1 isolation, in dB
|
||||||
|
* arg1 bits 23:16 - chain 2 isolation, in dB
|
||||||
|
* arg1 bits 31:24 - chain 3 isolation, in dB
|
||||||
|
* arg2 - 0 => Equal isolation b/w BT and each WLAN chain (default)
|
||||||
|
* 1 => Different isolation b/w BT and each WLAN chain
|
||||||
|
*/
|
||||||
WMI_COEX_CONFIG_BT_LOW_RSSI_THRESHOLD = 26,/*config BT low rssi threshold (dbm units)*/
|
WMI_COEX_CONFIG_BT_LOW_RSSI_THRESHOLD = 26,/*config BT low rssi threshold (dbm units)*/
|
||||||
WMI_COEX_CONFIG_BT_INTERFERENCE_LEVEL = 27,/*config bt interference level (dbm units)
|
WMI_COEX_CONFIG_BT_INTERFERENCE_LEVEL = 27,/*config bt interference level (dbm units)
|
||||||
arg1 low - lower limit
|
arg1 low - lower limit
|
||||||
|
@@ -36,7 +36,7 @@
|
|||||||
#define __WMI_VER_MINOR_ 0
|
#define __WMI_VER_MINOR_ 0
|
||||||
/** WMI revision number has to be incremented when there is a
|
/** WMI revision number has to be incremented when there is a
|
||||||
* change that may or may not break compatibility. */
|
* change that may or may not break compatibility. */
|
||||||
#define __WMI_REVISION_ 591
|
#define __WMI_REVISION_ 592
|
||||||
|
|
||||||
/** The Version Namespace should not be normally changed. Only
|
/** The Version Namespace should not be normally changed. Only
|
||||||
* host and firmware of the same WMI namespace will work
|
* host and firmware of the same WMI namespace will work
|
||||||
|
Reference in New Issue
Block a user