Loading fw/wmi_unified.h +45 −1 Original line number Diff line number Diff line Loading @@ -3938,7 +3938,36 @@ typedef struct { * Refer to the below definitions of the * WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_CC_EXT_SUPPORT_GET * and _SET macros. * Bits 31:5 - Reserved * Bit 5 * This bit will be set when the host supports NAN channels. * Refer to WMI_RSRC_CFG_HOST_SERVICE_FLAG_NAN_CHANNEL_SUPPORT_GET/SET * Bit 6 * This bit will be set when the host supports synchronous TWT events. * Refer to WMI_RSRC_CFG_HOST_SERVICE_FLAG_STA_TWT_SYNC_EVT_SUPPORT_GET * and _SET. * Bit 7 * This bit will be set when host supports both LPI and SP mode. * when this bit is set to 0 - Indicate LPI only mode * when set to 1 - Indicate both SP mode and LPI mode * both are supported * Refer to the below definitions of the * WMI_RSRC_CFG_HOST_SERVICE_FLAG_LPI_SP_MODE_SUPPORT_GET * and _SET macros. * Bit 8 * This bit will be set when host wants to disable timer check in * reg for AFC. * when set to 1 - Disable timer check * Refer to the below definitions of the * WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_TIMER_CHECK_GET * and _SET macros. * Bit 9 * This bit will be set when host host wants to disable request id * check in reg for AFC. * when set to 1 - Disable Request ID check * Refer to the below definitions of the * WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_REQ_ID_CHECK_GET * and _SET macros. * Bits 31:10 - Reserved */ A_UINT32 host_service_flags; Loading Loading @@ -4257,6 +4286,21 @@ typedef struct { #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_STA_TWT_SYNC_EVT_SUPPORT_SET(host_service_flags, val) \ WMI_SET_BITS(host_service_flags, 6, 1, val) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_LPI_SP_MODE_SUPPORT_GET(host_service_flags) \ WMI_GET_BITS(host_service_flags, 7, 1) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_LPI_SP_MODE_SUPPORT_SET(host_service_flags, val) \ WMI_SET_BITS(host_service_flags, 7, 1, val) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_AFC_TIMER_CHECK_GET(host_service_flags) \ WMI_GET_BITS(host_service_flags, 8, 1) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_AFC_TIMER_CHECK_SET(host_service_flags, val) \ WMI_SET_BITS(host_service_flags, 8, 1, val) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_AFC_REQ_ID_CHECK_GET(host_service_flags) \ WMI_GET_BITS(host_service_flags, 9, 1) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_AFC_REQ_ID_CHECK_SET(host_service_flags, val) \ WMI_SET_BITS(host_service_flags, 9, 1, val) typedef struct { A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_init_cmd_fixed_param */ fw/wmi_version.h +1 −1 Original line number Diff line number Diff line Loading @@ -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_ 1044 #define __WMI_REVISION_ 1045 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work Loading Loading
fw/wmi_unified.h +45 −1 Original line number Diff line number Diff line Loading @@ -3938,7 +3938,36 @@ typedef struct { * Refer to the below definitions of the * WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_CC_EXT_SUPPORT_GET * and _SET macros. * Bits 31:5 - Reserved * Bit 5 * This bit will be set when the host supports NAN channels. * Refer to WMI_RSRC_CFG_HOST_SERVICE_FLAG_NAN_CHANNEL_SUPPORT_GET/SET * Bit 6 * This bit will be set when the host supports synchronous TWT events. * Refer to WMI_RSRC_CFG_HOST_SERVICE_FLAG_STA_TWT_SYNC_EVT_SUPPORT_GET * and _SET. * Bit 7 * This bit will be set when host supports both LPI and SP mode. * when this bit is set to 0 - Indicate LPI only mode * when set to 1 - Indicate both SP mode and LPI mode * both are supported * Refer to the below definitions of the * WMI_RSRC_CFG_HOST_SERVICE_FLAG_LPI_SP_MODE_SUPPORT_GET * and _SET macros. * Bit 8 * This bit will be set when host wants to disable timer check in * reg for AFC. * when set to 1 - Disable timer check * Refer to the below definitions of the * WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_TIMER_CHECK_GET * and _SET macros. * Bit 9 * This bit will be set when host host wants to disable request id * check in reg for AFC. * when set to 1 - Disable Request ID check * Refer to the below definitions of the * WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_REQ_ID_CHECK_GET * and _SET macros. * Bits 31:10 - Reserved */ A_UINT32 host_service_flags; Loading Loading @@ -4257,6 +4286,21 @@ typedef struct { #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_STA_TWT_SYNC_EVT_SUPPORT_SET(host_service_flags, val) \ WMI_SET_BITS(host_service_flags, 6, 1, val) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_LPI_SP_MODE_SUPPORT_GET(host_service_flags) \ WMI_GET_BITS(host_service_flags, 7, 1) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_LPI_SP_MODE_SUPPORT_SET(host_service_flags, val) \ WMI_SET_BITS(host_service_flags, 7, 1, val) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_AFC_TIMER_CHECK_GET(host_service_flags) \ WMI_GET_BITS(host_service_flags, 8, 1) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_AFC_TIMER_CHECK_SET(host_service_flags, val) \ WMI_SET_BITS(host_service_flags, 8, 1, val) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_AFC_REQ_ID_CHECK_GET(host_service_flags) \ WMI_GET_BITS(host_service_flags, 9, 1) #define WMI_RSRC_CFG_HOST_SERVICE_FLAG_REG_DISCARD_AFC_REQ_ID_CHECK_SET(host_service_flags, val) \ WMI_SET_BITS(host_service_flags, 9, 1, val) typedef struct { A_UINT32 tlv_header; /* TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_init_cmd_fixed_param */
fw/wmi_version.h +1 −1 Original line number Diff line number Diff line Loading @@ -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_ 1044 #define __WMI_REVISION_ 1045 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work Loading