qcacmn: Add WMI support for Spatial Reuse commands and service ready bit
In order to enable/disable the OBSSes whose transmission can be treated as SR opportunity for SRG and Non-SRG based Spatial Reuse, add the required WMI support. Also, add the Host abstractions for the following - WMI_VDEV_PARAM_ENABLE_SRP - WMI_SERVICE_SRG_SRP_SPATIAL_REUSE_SUPPORT CRs-Fixed: 2684157 Change-Id: Ib3e919766436ca4d4e7f9242b642ba309dbf9a47
This commit is contained in:

committed by
nshrivas

parent
e293836285
commit
fecd279894
@@ -3036,6 +3036,54 @@ QDF_STATUS wmi_unified_send_self_srg_partial_bssid_bitmap_set_cmd(
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
||||
QDF_STATUS wmi_unified_send_self_srg_obss_color_enable_bitmap_cmd(
|
||||
wmi_unified_t wmi_handle, uint32_t bitmap_0,
|
||||
uint32_t bitmap_1, uint8_t pdev_id)
|
||||
{
|
||||
if (wmi_handle->ops->send_self_srg_obss_color_enable_bitmap)
|
||||
return wmi_handle->ops->
|
||||
send_self_srg_obss_color_enable_bitmap(
|
||||
wmi_handle, bitmap_0, bitmap_1, pdev_id);
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
||||
QDF_STATUS wmi_unified_send_self_srg_obss_bssid_enable_bitmap_cmd(
|
||||
wmi_unified_t wmi_handle, uint32_t bitmap_0,
|
||||
uint32_t bitmap_1, uint8_t pdev_id)
|
||||
{
|
||||
if (wmi_handle->ops->send_self_srg_obss_bssid_enable_bitmap)
|
||||
return wmi_handle->ops->
|
||||
send_self_srg_obss_bssid_enable_bitmap(
|
||||
wmi_handle, bitmap_0, bitmap_1, pdev_id);
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
||||
QDF_STATUS wmi_unified_send_self_non_srg_obss_color_enable_bitmap_cmd(
|
||||
wmi_unified_t wmi_handle, uint32_t bitmap_0,
|
||||
uint32_t bitmap_1, uint8_t pdev_id)
|
||||
{
|
||||
if (wmi_handle->ops->send_self_non_srg_obss_color_enable_bitmap)
|
||||
return wmi_handle->ops->
|
||||
send_self_non_srg_obss_color_enable_bitmap(
|
||||
wmi_handle, bitmap_0, bitmap_1, pdev_id);
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
||||
QDF_STATUS wmi_unified_send_self_non_srg_obss_bssid_enable_bitmap_cmd(
|
||||
wmi_unified_t wmi_handle, uint32_t bitmap_0,
|
||||
uint32_t bitmap_1, uint8_t pdev_id)
|
||||
{
|
||||
if (wmi_handle->ops->send_self_non_srg_obss_bssid_enable_bitmap)
|
||||
return wmi_handle->ops->
|
||||
send_self_non_srg_obss_bssid_enable_bitmap(
|
||||
wmi_handle, bitmap_0, bitmap_1, pdev_id);
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
#endif
|
||||
|
||||
QDF_STATUS wmi_convert_pdev_id_host_to_target(wmi_unified_t wmi_handle,
|
||||
|
Reference in New Issue
Block a user