qcacmn: Add conversion for new twt notification and twt status codes
Introduce new twt statusconversion HOST_ADD_TWT_STATUS_LINK_SWITCH_IN_PROGRESS and HOST_ADD_TWT_STATUS_UNSUPPORTED_MODE_MLMR for individual twt in 11be. Change-Id: I76194ec0172d06c1b176e3afd3a5e66efdd12f4a CRs-Fixed: 3568732
This commit is contained in:

committed by
Rahul Choudhary

parent
7157add22c
commit
38f6a7af8d
@@ -256,6 +256,8 @@ enum HOST_TWT_ENABLE_STATUS {
|
||||
* @HOST_ADD_TWT_STATUS_ROAM_IN_PROGRESS: Roaming in progress
|
||||
* @HOST_ADD_TWT_STATUS_CHAN_SW_IN_PROGRESS: Channel switch in progress
|
||||
* @HOST_ADD_TWT_STATUS_SCAN_IN_PROGRESS: Scan is in progress
|
||||
* @HOST_ADD_TWT_STATUS_LINK_SWITCH_IN_PROGRESS: Link switch is in progress
|
||||
* @HOST_ADD_TWT_STATUS_UNSUPPORTED_MODE_MLMR: MLMR mode is not supported
|
||||
*/
|
||||
enum HOST_ADD_TWT_STATUS {
|
||||
HOST_ADD_TWT_STATUS_OK,
|
||||
@@ -273,6 +275,8 @@ enum HOST_ADD_TWT_STATUS {
|
||||
HOST_ADD_TWT_STATUS_ROAM_IN_PROGRESS,
|
||||
HOST_ADD_TWT_STATUS_CHAN_SW_IN_PROGRESS,
|
||||
HOST_ADD_TWT_STATUS_SCAN_IN_PROGRESS,
|
||||
HOST_ADD_TWT_STATUS_LINK_SWITCH_IN_PROGRESS,
|
||||
HOST_ADD_TWT_STATUS_UNSUPPORTED_MODE_MLMR,
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -527,6 +531,8 @@ enum HOST_TWT_GET_STATS_STATUS {
|
||||
* @HOST_TWT_ADD_STATUS_ROAM_IN_PROGRESS: Roaming in progress
|
||||
* @HOST_TWT_ADD_STATUS_CHAN_SW_IN_PROGRESS: Channel switch in progress
|
||||
* @HOST_TWT_ADD_STATUS_SCAN_IN_PROGRESS: Scan is in progress
|
||||
* @HOST_TWT_ADD_STATUS_LINK_SWITCH_IN_PROGRESS: link switch is in progress
|
||||
* @HOST_TWT_ADD_STATUS_UNSUPPORTED_MODE_MLMR: MLMR not supported
|
||||
*/
|
||||
enum HOST_TWT_ADD_STATUS {
|
||||
HOST_TWT_ADD_STATUS_OK,
|
||||
@@ -544,6 +550,8 @@ enum HOST_TWT_ADD_STATUS {
|
||||
HOST_TWT_ADD_STATUS_ROAM_IN_PROGRESS,
|
||||
HOST_TWT_ADD_STATUS_CHAN_SW_IN_PROGRESS,
|
||||
HOST_TWT_ADD_STATUS_SCAN_IN_PROGRESS,
|
||||
HOST_TWT_ADD_STATUS_LINK_SWITCH_IN_PROGRESS,
|
||||
HOST_TWT_ADD_STATUS_UNSUPPORTED_MODE_MLMR,
|
||||
};
|
||||
|
||||
/**
|
||||
|
@@ -360,6 +360,8 @@ enum WMI_HOST_GET_STATS_TWT_STATUS {
|
||||
* @WMI_HOST_ADD_TWT_STATUS_ROAM_IN_PROGRESS: Roaming in progress
|
||||
* @WMI_HOST_ADD_TWT_STATUS_CHAN_SW_IN_PROGRESS: Channel switch in progress
|
||||
* @WMI_HOST_ADD_TWT_STATUS_SCAN_IN_PROGRESS: Scan is in progress
|
||||
* @WMI_HOST_ADD_TWT_STATUS_LINK_SWITCH_IN_PROGRESS: link switch is in progress
|
||||
* @WMI_HOST_ADD_TWT_STATUS_UNSUPPORTED_MODE_MLMR: MLMR mode not supported
|
||||
*/
|
||||
enum WMI_HOST_ADD_TWT_STATUS {
|
||||
WMI_HOST_ADD_TWT_STATUS_OK,
|
||||
@@ -377,6 +379,8 @@ enum WMI_HOST_ADD_TWT_STATUS {
|
||||
WMI_HOST_ADD_TWT_STATUS_ROAM_IN_PROGRESS,
|
||||
WMI_HOST_ADD_TWT_STATUS_CHAN_SW_IN_PROGRESS,
|
||||
WMI_HOST_ADD_TWT_STATUS_SCAN_IN_PROGRESS,
|
||||
WMI_HOST_ADD_TWT_STATUS_LINK_SWITCH_IN_PROGRESS,
|
||||
WMI_HOST_ADD_TWT_STATUS_UNSUPPORTED_MODE_MLMR,
|
||||
};
|
||||
|
||||
/**
|
||||
|
@@ -573,6 +573,10 @@ wmi_get_converted_twt_add_dialog_status(WMI_ADD_TWT_STATUS_T tgt_status)
|
||||
return HOST_TWT_ADD_STATUS_CHAN_SW_IN_PROGRESS;
|
||||
case WMI_ADD_TWT_STATUS_SCAN_IN_PROGRESS:
|
||||
return HOST_TWT_ADD_STATUS_SCAN_IN_PROGRESS;
|
||||
case WMI_ADD_TWT_STATUS_LINK_SWITCH_IN_PROGRESS:
|
||||
return HOST_TWT_ADD_STATUS_LINK_SWITCH_IN_PROGRESS;
|
||||
case WMI_ADD_TWT_STATUS_UNSUPPORTED_MODE_MLMR:
|
||||
return HOST_TWT_ADD_STATUS_UNSUPPORTED_MODE_MLMR;
|
||||
default:
|
||||
return HOST_TWT_ADD_STATUS_UNKNOWN_ERROR;
|
||||
}
|
||||
@@ -1702,6 +1706,10 @@ wmi_get_converted_twt_add_dialog_status(WMI_ADD_TWT_STATUS_T tgt_status)
|
||||
return WMI_HOST_ADD_TWT_STATUS_CHAN_SW_IN_PROGRESS;
|
||||
case WMI_ADD_TWT_STATUS_SCAN_IN_PROGRESS:
|
||||
return WMI_HOST_ADD_TWT_STATUS_SCAN_IN_PROGRESS;
|
||||
case WMI_ADD_TWT_STATUS_LINK_SWITCH_IN_PROGRESS:
|
||||
return WMI_HOST_ADD_TWT_STATUS_LINK_SWITCH_IN_PROGRESS;
|
||||
case WMI_ADD_TWT_STATUS_UNSUPPORTED_MODE_MLMR:
|
||||
return WMI_HOST_ADD_TWT_STATUS_UNSUPPORTED_MODE_MLMR;
|
||||
default:
|
||||
return WMI_HOST_ADD_TWT_STATUS_UNKNOWN_ERROR;
|
||||
}
|
||||
|
Reference in New Issue
Block a user