qcacmn: Add new reason code to TWT setup response
Add new reason code WMI_HOST_ADD_TWT_STATUS_SCAN_IN_PROGRESS to handle add dialog rejection due to scan is in progress at firmware. Change-Id: I30c3d1096690bd0cb7a669206f087e006c23ea44 CRs-Fixed: 2923289
This commit is contained in:

committed by
Madan Koyyalamudi

parent
9eb3468a87
commit
d86c555e6a
@@ -499,6 +499,8 @@ wmi_get_converted_twt_add_dialog_status(WMI_ADD_TWT_STATUS_T tgt_status)
|
||||
return WMI_HOST_ADD_TWT_STATUS_ROAM_IN_PROGRESS;
|
||||
case WMI_ADD_TWT_STATUS_CHAN_SW_IN_PROGRESS:
|
||||
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;
|
||||
default:
|
||||
return WMI_HOST_ADD_TWT_STATUS_UNKNOWN_ERROR;
|
||||
}
|
||||
@@ -638,6 +640,8 @@ wmi_get_converted_twt_del_dialog_status(WMI_DEL_TWT_STATUS_T tgt_status)
|
||||
return WMI_HOST_DEL_TWT_STATUS_CONCURRENCY;
|
||||
case WMI_DEL_TWT_STATUS_CHAN_SW_IN_PROGRESS:
|
||||
return WMI_HOST_DEL_TWT_STATUS_CHAN_SW_IN_PROGRESS;
|
||||
case WMI_DEL_TWT_STATUS_SCAN_IN_PROGRESS:
|
||||
return WMI_HOST_DEL_TWT_STATUS_SCAN_IN_PROGRESS;
|
||||
default:
|
||||
return WMI_HOST_DEL_TWT_STATUS_UNKNOWN_ERROR;
|
||||
}
|
||||
@@ -691,6 +695,10 @@ wmi_twt_pause_status_to_host_twt_status(WMI_PAUSE_TWT_STATUS_T status)
|
||||
return WMI_HOST_PAUSE_TWT_STATUS_ALREADY_PAUSED;
|
||||
case WMI_PAUSE_TWT_STATUS_CHAN_SW_IN_PROGRESS:
|
||||
return WMI_HOST_PAUSE_TWT_STATUS_CHAN_SW_IN_PROGRESS;
|
||||
case WMI_PAUSE_TWT_STATUS_ROAM_IN_PROGRESS:
|
||||
return WMI_HOST_PAUSE_TWT_STATUS_ROAM_IN_PROGRESS;
|
||||
case WMI_PAUSE_TWT_STATUS_SCAN_IN_PROGRESS:
|
||||
return WMI_HOST_PAUSE_TWT_STATUS_SCAN_IN_PROGRESS;
|
||||
default:
|
||||
return WMI_HOST_PAUSE_TWT_STATUS_UNKNOWN_ERROR;
|
||||
}
|
||||
@@ -740,6 +748,10 @@ wmi_twt_nudge_status_to_host_twt_status(WMI_TWT_NUDGE_STATUS_T status)
|
||||
return WMI_HOST_NUDGE_TWT_STATUS_UNKNOWN_ERROR;
|
||||
case WMI_NUDGE_TWT_STATUS_CHAN_SW_IN_PROGRESS:
|
||||
return WMI_HOST_NUDGE_TWT_STATUS_CHAN_SW_IN_PROGRESS;
|
||||
case WMI_NUDGE_TWT_STATUS_ROAM_IN_PROGRESS:
|
||||
return WMI_HOST_NUDGE_TWT_STATUS_ROAM_IN_PROGRESS;
|
||||
case WMI_NUDGE_TWT_STATUS_SCAN_IN_PROGRESS:
|
||||
return WMI_HOST_NUDGE_TWT_STATUS_SCAN_IN_PROGRESS;
|
||||
default:
|
||||
return WMI_HOST_NUDGE_TWT_STATUS_UNKNOWN_ERROR;
|
||||
}
|
||||
@@ -795,6 +807,10 @@ wmi_get_converted_twt_resume_dialog_status(WMI_RESUME_TWT_STATUS_T tgt_status)
|
||||
return WMI_HOST_RESUME_TWT_STATUS_NO_ACK;
|
||||
case WMI_RESUME_TWT_STATUS_CHAN_SW_IN_PROGRESS:
|
||||
return WMI_HOST_RESUME_TWT_STATUS_CHAN_SW_IN_PROGRESS;
|
||||
case WMI_RESUME_TWT_STATUS_ROAM_IN_PROGRESS:
|
||||
return WMI_HOST_RESUME_TWT_STATUS_ROAM_IN_PROGRESS;
|
||||
case WMI_RESUME_TWT_STATUS_SCAN_IN_PROGRESS:
|
||||
return WMI_HOST_RESUME_TWT_STATUS_SCAN_IN_PROGRESS;
|
||||
default:
|
||||
return WMI_HOST_RESUME_TWT_STATUS_UNKNOWN_ERROR;
|
||||
}
|
||||
|
Reference in New Issue
Block a user