mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-25 22:23:14 -04:00
qcacmn: Add WMI Support for Setting SU, MU TXBF Sounding Interval
Add WMI support to set SU and MU TX beamforming sounding interval on host driver in addition to enabling/disabling the above ability. Change-Id: Ic3ea109e47c0df13db2c919bbcdf5fc7d6164698 CRs-Fixed: 2169176
This commit is contained in:
parent
e6de7e02fb
commit
1fe7d8335d
2 changed files with 15 additions and 0 deletions
|
|
@ -6839,6 +6839,12 @@ typedef enum {
|
|||
WMI_HOST_PEER_NSS_VHT160 = 0x15,
|
||||
/* peer NSS for 160Mhx */
|
||||
WMI_HOST_PEER_NSS_VHT80_80 = 0x16,
|
||||
/* Set SU sounding interval */
|
||||
WMI_HOST_PEER_PARAM_SU_TXBF_SOUNDING_INTERVAL = 0x17,
|
||||
/* Set MU sounding interval */
|
||||
WMI_HOST_PEER_PARAM_MU_TXBF_SOUNDING_INTERVAL = 0x18,
|
||||
/* Enable sounding interval set */
|
||||
WMI_HOST_PEER_PARAM_TXBF_SOUNDING_ENABLE = 0x19,
|
||||
} PEER_PARAM_ENUM;
|
||||
#define WMI_HOST_PEER_MIMO_PS_NONE 0x0
|
||||
#define WMI_HOST_PEER_MIMO_PS_STATIC 0x1
|
||||
|
|
|
|||
|
|
@ -658,6 +658,15 @@ static QDF_STATUS convert_host_peer_id_to_target_id_tlv(
|
|||
case WMI_HOST_PEER_NSS_VHT80_80:
|
||||
*targ_paramid = WMI_PEER_NSS_VHT80_80;
|
||||
break;
|
||||
case WMI_HOST_PEER_PARAM_SU_TXBF_SOUNDING_INTERVAL:
|
||||
*targ_paramid = WMI_PEER_PARAM_SU_TXBF_SOUNDING_INTERVAL;
|
||||
break;
|
||||
case WMI_HOST_PEER_PARAM_MU_TXBF_SOUNDING_INTERVAL:
|
||||
*targ_paramid = WMI_PEER_PARAM_MU_TXBF_SOUNDING_INTERVAL;
|
||||
break;
|
||||
case WMI_HOST_PEER_PARAM_TXBF_SOUNDING_ENABLE:
|
||||
*targ_paramid = WMI_PEER_PARAM_TXBF_SOUNDING_ENABLE;
|
||||
break;
|
||||
default:
|
||||
return QDF_STATUS_E_NOSUPPORT;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue