qcacmn: Add EXT NSS Signaling support for legacy platform
Add EXT NSS Signaling support and related defintions for legacy support Change-Id: I332098cd681080316a7f4c03415cf68ae69f2549 CRs-Fixed: 2122207
This commit is contained in:
@@ -512,9 +512,12 @@ static QDF_STATUS convert_host_peer_id_to_target_id_non_tlv(
|
|||||||
case WMI_HOST_PEER_EXT_STATS_ENABLE:
|
case WMI_HOST_PEER_EXT_STATS_ENABLE:
|
||||||
*targ_paramid = WMI_PEER_EXT_STATS_ENABLE;
|
*targ_paramid = WMI_PEER_EXT_STATS_ENABLE;
|
||||||
break;
|
break;
|
||||||
/* Populate appropriate targetid once feature is supported in FW */
|
|
||||||
case WMI_HOST_PEER_NSS_VHT160:
|
case WMI_HOST_PEER_NSS_VHT160:
|
||||||
|
*targ_paramid = WMI_PEER_NSS_VHT160;
|
||||||
|
break;
|
||||||
case WMI_HOST_PEER_NSS_VHT80_80:
|
case WMI_HOST_PEER_NSS_VHT80_80:
|
||||||
|
*targ_paramid = WMI_PEER_NSS_VHT80_80;
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
return QDF_STATUS_E_NOSUPPORT;
|
return QDF_STATUS_E_NOSUPPORT;
|
||||||
}
|
}
|
||||||
@@ -8426,6 +8429,8 @@ static void populate_non_tlv_service(uint32_t *wmi_service)
|
|||||||
WMI_SERVICE_BTCOEX_DUTY_CYCLE;
|
WMI_SERVICE_BTCOEX_DUTY_CYCLE;
|
||||||
wmi_service[wmi_service_4_wire_coex_support] =
|
wmi_service[wmi_service_4_wire_coex_support] =
|
||||||
WMI_SERVICE_4_WIRE_COEX_SUPPORT;
|
WMI_SERVICE_4_WIRE_COEX_SUPPORT;
|
||||||
|
wmi_service[wmi_service_extended_nss_support] =
|
||||||
|
WMI_SERVICE_EXTENDED_NSS_SUPPORT;
|
||||||
|
|
||||||
wmi_service[wmi_service_roam_scan_offload] = WMI_SERVICE_UNAVAILABLE;
|
wmi_service[wmi_service_roam_scan_offload] = WMI_SERVICE_UNAVAILABLE;
|
||||||
wmi_service[wmi_service_arpns_offload] = WMI_SERVICE_UNAVAILABLE;
|
wmi_service[wmi_service_arpns_offload] = WMI_SERVICE_UNAVAILABLE;
|
||||||
@@ -8529,7 +8534,6 @@ static void populate_non_tlv_service(uint32_t *wmi_service)
|
|||||||
wmi_service[wmi_service_pkt_routing] = WMI_SERVICE_UNAVAILABLE;
|
wmi_service[wmi_service_pkt_routing] = WMI_SERVICE_UNAVAILABLE;
|
||||||
wmi_service[wmi_service_offchan_tx_wmi] = 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_chan_load_info] = WMI_SERVICE_UNAVAILABLE;
|
||||||
wmi_service[wmi_service_extended_nss_support] = WMI_SERVICE_UNAVAILABLE;
|
|
||||||
wmi_service[wmi_service_ack_timeout] = WMI_SERVICE_UNAVAILABLE;
|
wmi_service[wmi_service_ack_timeout] = WMI_SERVICE_UNAVAILABLE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user