qcacmn: WMI support for EXT NSS Signaling

Add required WMI commands to communicate support of
EXT NSS Signaling between host and FW. Also, if
EXT NSS Signaling is supported the use new WMI to
communicate the required information between host and FW.

Change-Id: If3e1ef11a55f8fbdffddb3b10963878a6a2ca415
CRs-Fixed: 2089043
This commit is contained in:
Soumya Bhat
2017-08-29 18:49:13 +05:30
کامیت شده توسط pramod kotreshappa
والد 2c51f4f496
کامیت 8db697daf7
2فایلهای تغییر یافته به همراه12 افزوده شده و 0 حذف شده

مشاهده پرونده

@@ -512,6 +512,9 @@ static QDF_STATUS convert_host_peer_id_to_target_id_non_tlv(
case WMI_HOST_PEER_EXT_STATS_ENABLE:
*targ_paramid = WMI_PEER_EXT_STATS_ENABLE;
break;
/* Populate appropriate targetid once feature is supported in FW */
case WMI_HOST_PEER_NSS_VHT160:
case WMI_HOST_PEER_NSS_VHT80_80:
default:
return QDF_STATUS_E_NOSUPPORT;
}
@@ -8386,6 +8389,7 @@ static void populate_non_tlv_service(uint32_t *wmi_service)
wmi_service[wmi_service_pkt_routing] = WMI_SERVICE_UNAVAILABLE;
wmi_service[wmi_service_offchan_tx_wmi] = WMI_SERVICE_UNAVAILABLE;
wmi_service[wmi_service_chan_load_info] = WMI_SERVICE_UNAVAILABLE;
wmi_service[wmi_service_extended_nss_support] = WMI_SERVICE_UNAVAILABLE;
}
/**