qcacld-3.0: MLO roaming RSO changes
For MLO Roaming, - RSO offload commands will be sent to FW only on assoc vdev. - Add new state for link vdev, will be used only during roam sync. Link vdev RSO state change : DEINIT -> MLO_ROAM_SYNCH -> DEINIT. Change-Id: Ifb89e23fc48356ec8f0bc6a045f2dd4d81038076 CRs-Fixed: 3098570
This commit is contained in:

committed by
Madan Koyyalamudi

parent
f486b5f9e0
commit
fd56223aff
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Copyright (c) 2018-2021 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2021 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
* Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
* any purpose with or without fee is hereby granted, provided that the
|
||||
@@ -1051,6 +1051,13 @@ QDF_STATUS mlme_get_cfg_wlm_reset(struct wlan_objmgr_psoc *psoc,
|
||||
#define MLME_IS_ROAM_SYNCH_IN_PROGRESS(psoc, vdev_id) (false)
|
||||
#endif
|
||||
|
||||
#if defined (WLAN_FEATURE_11BE_MLO) && defined(WLAN_FEATURE_ROAM_OFFLOAD)
|
||||
#define MLME_IS_MLO_ROAM_SYNCH_IN_PROGRESS(psoc, vdev_id) \
|
||||
(mlme_get_roam_state(psoc, vdev_id) == WLAN_MLO_ROAM_SYNCH_IN_PROG)
|
||||
#else
|
||||
#define MLME_IS_MLO_ROAM_SYNCH_IN_PROGRESS(psoc, vdev_id) (false)
|
||||
#endif
|
||||
|
||||
/**
|
||||
* mlme_reinit_control_config_lfr_params() - Reinitialize roam control config
|
||||
* @psoc: PSOC pointer
|
||||
|
Reference in New Issue
Block a user