|
@@ -1,6 +1,6 @@
|
|
/*
|
|
/*
|
|
* Copyright (c) 2020-2021, The Linux Foundation. All rights reserved.
|
|
* Copyright (c) 2020-2021, The Linux Foundation. All rights reserved.
|
|
- * Copyright (c) 2021 Qualcomm Innovation Center, Inc. All rights reserved.
|
|
|
|
|
|
+ * Copyright (c) 2021, 2023 Qualcomm Innovation Center, Inc. All rights reserved.
|
|
*
|
|
*
|
|
* Permission to use, copy, modify, and/or distribute this software for any
|
|
* Permission to use, copy, modify, and/or distribute this software for any
|
|
* purpose with or without fee is hereby granted, provided that the above
|
|
* purpose with or without fee is hereby granted, provided that the above
|
|
@@ -50,7 +50,9 @@ const char *if_mgr_get_event_str(enum wlan_if_mgr_evt event)
|
|
CASE_RETURN_STRING(WLAN_IF_MGR_EV_AP_STOP_HT40);
|
|
CASE_RETURN_STRING(WLAN_IF_MGR_EV_AP_STOP_HT40);
|
|
CASE_RETURN_STRING(WLAN_IF_MGR_EV_AP_DONE_HT40);
|
|
CASE_RETURN_STRING(WLAN_IF_MGR_EV_AP_DONE_HT40);
|
|
CASE_RETURN_STRING(WLAN_IF_MGR_EV_AP_CANCEL_HT40);
|
|
CASE_RETURN_STRING(WLAN_IF_MGR_EV_AP_CANCEL_HT40);
|
|
- CASE_RETURN_STRING(WLAN_IF_MGR_EV_CSA_COMPLETE);
|
|
|
|
|
|
+ CASE_RETURN_STRING(WLAN_IF_MGR_EV_AP_CSA_START);
|
|
|
|
+ CASE_RETURN_STRING(WLAN_IF_MGR_EV_AP_CSA_COMPLETE);
|
|
|
|
+ CASE_RETURN_STRING(WLAN_IF_MGR_EV_STA_CSA_COMPLETE);
|
|
default:
|
|
default:
|
|
return "Unknown";
|
|
return "Unknown";
|
|
}
|
|
}
|
|
@@ -155,8 +157,14 @@ QDF_STATUS if_mgr_deliver_event(struct wlan_objmgr_vdev *vdev,
|
|
case WLAN_IF_MGR_EV_VALIDATE_CANDIDATE:
|
|
case WLAN_IF_MGR_EV_VALIDATE_CANDIDATE:
|
|
status = if_mgr_validate_candidate(vdev, event_data);
|
|
status = if_mgr_validate_candidate(vdev, event_data);
|
|
break;
|
|
break;
|
|
- case WLAN_IF_MGR_EV_CSA_COMPLETE:
|
|
|
|
- status = if_mgr_csa_complete(vdev, event_data);
|
|
|
|
|
|
+ case WLAN_IF_MGR_EV_AP_CSA_START:
|
|
|
|
+ status = if_mgr_ap_csa_start(vdev, event_data);
|
|
|
|
+ break;
|
|
|
|
+ case WLAN_IF_MGR_EV_AP_CSA_COMPLETE:
|
|
|
|
+ status = if_mgr_ap_csa_complete(vdev, event_data);
|
|
|
|
+ break;
|
|
|
|
+ case WLAN_IF_MGR_EV_STA_CSA_COMPLETE:
|
|
|
|
+ status = if_mgr_sta_csa_complete(vdev, event_data);
|
|
break;
|
|
break;
|
|
default:
|
|
default:
|
|
status = if_mgr_deliver_mbss_event(vdev, event, event_data);
|
|
status = if_mgr_deliver_mbss_event(vdev, event, event_data);
|