mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-10 22:40:54 -04:00
qcacld-3.0: CL 1463814 update fw common interface files
adding wmi cmd for setting BT paging and WLAN P2P/STA/SAP sched interval. Change-Id: I07b885d726c12d8a9e7e8b179ad427b24a2f5db8 CRs-Fixed: 865207
This commit is contained in:
parent
9206a4ef77
commit
02a4d7c4af
3 changed files with 28 additions and 2 deletions
|
|
@ -687,6 +687,7 @@ typedef enum {
|
|||
WMITLV_TAG_STRUC_wmi_pdev_hw_mode_transition_event_fixed_param,
|
||||
WMITLV_TAG_STRUC_wmi_pdev_set_hw_mode_response_vdev_mac_entry,
|
||||
WMITLV_TAG_STRUC_wmi_pdev_set_mac_config_response_event_fixed_param,
|
||||
WMITLV_TAG_STRUC_WMI_COEX_CONFIG_CMD_fixed_param,
|
||||
} WMITLV_TAG_ID;
|
||||
|
||||
/*
|
||||
|
|
@ -962,7 +963,8 @@ typedef enum {
|
|||
OP(WMI_PDEV_SET_HW_MODE_CMDID) \
|
||||
OP(WMI_PDEV_SET_MAC_CONFIG_CMDID) \
|
||||
OP(WMI_PDEV_SET_ANTENNA_MODE_CMDID) \
|
||||
OP(WMI_VDEV_SET_QUIET_MODE_CMDID)
|
||||
OP(WMI_VDEV_SET_QUIET_MODE_CMDID) \
|
||||
OP(WMI_COEX_CONFIG_CMDID)
|
||||
|
||||
/*
|
||||
* IMPORTANT: Please add _ALL_ WMI Events Here.
|
||||
|
|
@ -2443,6 +2445,11 @@ WMITLV_CREATE_PARAM_STRUC(WMI_NLO_CONFIGURE_MAWC_CMDID);
|
|||
WMITLV_ELEM(id, op, buf, len, WMITLV_TAG_STRUC_wmi_extscan_configure_mawc_cmd_fixed_param, wmi_extscan_configure_mawc_cmd_fixed_param, fixed_param, WMITLV_SIZE_FIX)
|
||||
WMITLV_CREATE_PARAM_STRUC(WMI_EXTSCAN_CONFIGURE_MAWC_CMDID);
|
||||
|
||||
/* COEX config cmd */
|
||||
#define WMITLV_TABLE_WMI_COEX_CONFIG_CMDID(id, op, buf, len) \
|
||||
WMITLV_ELEM(id, op, buf, len, WMITLV_TAG_STRUC_WMI_COEX_CONFIG_CMD_fixed_param, WMI_COEX_CONFIG_CMD_fixed_param, fixed_param, WMITLV_SIZE_FIX)
|
||||
WMITLV_CREATE_PARAM_STRUC(WMI_COEX_CONFIG_CMDID);
|
||||
|
||||
/* bpf offload capability get cmd */
|
||||
#define WMITLV_TABLE_WMI_BPF_GET_CAPABILITY_CMDID(id, op, buf, len) \
|
||||
WMITLV_ELEM(id, op, buf, len, WMITLV_TAG_STRUC_wmi_bpf_get_capability_cmd_fixed_param, wmi_bpf_get_capability_cmd_fixed_param, fixed_param, WMITLV_SIZE_FIX)
|
||||
|
|
|
|||
|
|
@ -858,6 +858,7 @@ typedef enum {
|
|||
WMI_MODEM_POWER_STATE_CMDID =
|
||||
WMI_CMD_GRP_START_ID(WMI_GRP_COEX),
|
||||
WMI_CHAN_AVOID_UPDATE_CMDID,
|
||||
WMI_COEX_CONFIG_CMDID,
|
||||
|
||||
/**
|
||||
* OBSS scan offload enable/disable commands
|
||||
|
|
@ -14969,6 +14970,24 @@ typedef struct {
|
|||
A_UINT32 ofdm_level;
|
||||
} wmi_ani_ofdm_event_fixed_param;
|
||||
|
||||
typedef enum wmi_coex_config_type {
|
||||
/* config interval (arg1 BT, arg2 WLAN) for P2P + PAGE */
|
||||
WMI_COEX_CONFIG_PAGE_P2P_TDM = 1,
|
||||
/* config interval (arg1 BT, arg2 WLAN) for STA + PAGE */
|
||||
WMI_COEX_CONFIG_PAGE_STA_TDM = 2,
|
||||
/* config interval (arg1 BT, arg2 WLAN) for SAP + PAGE */
|
||||
WMI_COEX_CONFIG_PAGE_SAP_TDM = 3,
|
||||
} WMI_COEX_CONFIG_TYPE;
|
||||
|
||||
typedef struct {
|
||||
A_UINT32 tlv_header;
|
||||
A_UINT32 vdev_id;
|
||||
/* wmi_coex_config_type enum */
|
||||
A_UINT32 config_type;
|
||||
A_UINT32 config_arg1;
|
||||
A_UINT32 config_arg2;
|
||||
} WMI_COEX_CONFIG_CMD_fixed_param;
|
||||
|
||||
/* ADD NEW DEFS HERE */
|
||||
|
||||
/*****************************************************************************
|
||||
|
|
|
|||
|
|
@ -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_ 210
|
||||
#define __WMI_REVISION_ 211
|
||||
|
||||
/** The Version Namespace should not be normally changed. Only
|
||||
* host and firmware of the same WMI namespace will work
|
||||
|
|
|
|||
Loading…
Reference in a new issue