qcacmn: Add WMI Support for 11ax FW Scheduler API and Stats Per Peer

Add WMI support for enabling/disabling the FW scheduler APIs and stats
per peer for MU and OFDMA

Change-Id: I185ca6ff5b564fc9b83007fd4e37da82b5c9976e
CRs-Fixed: 2169179
Этот коммит содержится в:
Venkateswara Swamy Bandaru
2018-01-09 15:56:56 +05:30
коммит произвёл snandini
родитель a78f35577e
Коммит faf9682f94
2 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@@ -6845,6 +6845,10 @@ typedef enum {
WMI_HOST_PEER_PARAM_MU_TXBF_SOUNDING_INTERVAL = 0x18,
/* Enable sounding interval set */
WMI_HOST_PEER_PARAM_TXBF_SOUNDING_ENABLE = 0x19,
/* Enable MU support */
WMI_HOST_PEER_PARAM_MU_ENABLE = 0x1a,
/* Enable OFDMA support */
WMI_HOST_PEER_PARAM_OFDMA_ENABLE = 0x1b,
} PEER_PARAM_ENUM;
#define WMI_HOST_PEER_MIMO_PS_NONE 0x0
#define WMI_HOST_PEER_MIMO_PS_STATIC 0x1

Просмотреть файл

@@ -667,6 +667,12 @@ static QDF_STATUS convert_host_peer_id_to_target_id_tlv(
case WMI_HOST_PEER_PARAM_TXBF_SOUNDING_ENABLE:
*targ_paramid = WMI_PEER_PARAM_TXBF_SOUNDING_ENABLE;
break;
case WMI_HOST_PEER_PARAM_MU_ENABLE:
*targ_paramid = WMI_PEER_PARAM_MU_ENABLE;
break;
case WMI_HOST_PEER_PARAM_OFDMA_ENABLE:
*targ_paramid = WMI_PEER_PARAM_OFDMA_ENABLE;
break;
default:
return QDF_STATUS_E_NOSUPPORT;
}