qcacmn: Add new TWT teardown status code

Add new TWT teardown status code to indicate firmware teared
down the TWT session due to concurrent connection established.

Change-Id: I9b0fb5c5179355f34bd07e91a996da3ade1c9ce8
CRs-Fixed: 2899575
This commit is contained in:
Pragaspathi Thilagaraj
2021-03-19 16:42:07 +05:30
committed by snandini
parent bcc7d05422
commit f8039b129e
2 changed files with 5 additions and 0 deletions

View File

@@ -405,6 +405,8 @@ struct wmi_twt_del_dialog_param {
* unknown reason * unknown reason
* @WMI_HOST_DEL_TWT_STATUS_PEER_INIT_TEARDOWN: Peer initiated TWT teardown * @WMI_HOST_DEL_TWT_STATUS_PEER_INIT_TEARDOWN: Peer initiated TWT teardown
* @WMI_HOST_DEL_TWT_STATUS_ROAMING: TWT teardown due to roaming. * @WMI_HOST_DEL_TWT_STATUS_ROAMING: TWT teardown due to roaming.
* @WMI_HOST_DEL_TWT_STATUS_CONCURRENCY: TWT session teardown due to
* concurrent session comming up.
*/ */
enum WMI_HOST_DEL_TWT_STATUS { enum WMI_HOST_DEL_TWT_STATUS {
WMI_HOST_DEL_TWT_STATUS_OK, WMI_HOST_DEL_TWT_STATUS_OK,
@@ -416,6 +418,7 @@ enum WMI_HOST_DEL_TWT_STATUS {
WMI_HOST_DEL_TWT_STATUS_UNKNOWN_ERROR, WMI_HOST_DEL_TWT_STATUS_UNKNOWN_ERROR,
WMI_HOST_DEL_TWT_STATUS_PEER_INIT_TEARDOWN, WMI_HOST_DEL_TWT_STATUS_PEER_INIT_TEARDOWN,
WMI_HOST_DEL_TWT_STATUS_ROAMING, WMI_HOST_DEL_TWT_STATUS_ROAMING,
WMI_HOST_DEL_TWT_STATUS_CONCURRENCY,
}; };
/** /**

View File

@@ -599,6 +599,8 @@ wmi_get_converted_twt_del_dialog_status(WMI_DEL_TWT_STATUS_T tgt_status)
return WMI_HOST_DEL_TWT_STATUS_PEER_INIT_TEARDOWN; return WMI_HOST_DEL_TWT_STATUS_PEER_INIT_TEARDOWN;
case WMI_DEL_TWT_STATUS_ROAMING: case WMI_DEL_TWT_STATUS_ROAMING:
return WMI_HOST_DEL_TWT_STATUS_ROAMING; return WMI_HOST_DEL_TWT_STATUS_ROAMING;
case WMI_DEL_TWT_STATUS_CONCURRENCY:
return WMI_HOST_DEL_TWT_STATUS_CONCURRENCY;
default: default:
return WMI_HOST_DEL_TWT_STATUS_UNKNOWN_ERROR; return WMI_HOST_DEL_TWT_STATUS_UNKNOWN_ERROR;
} }