qcacmn: DBDC repeater mode changes in AST

Add new ast_get_type API for DBDC repeater feature.
Add other changes required in WDS and MEC handling
required for DBDC repeater feature to function properly.

Apply sta kickout logic to handle roaming cases
only within same radio. For roaming across radios, DP should
rely on control path.

Change-Id: If9b35720082dd87de40827843a14238e818bc454
This commit is contained in:
Pamidipati, Vijay
2018-05-12 11:10:37 +05:30
committed by nshrivas
parent 52c6b73468
commit 3756b7603e
8 changed files with 181 additions and 54 deletions

View File

@@ -304,6 +304,7 @@ enum ol_txrx_peer_state {
enum cdp_txrx_ast_entry_type {
CDP_TXRX_AST_TYPE_NONE, /* static ast entry for connected peer */
CDP_TXRX_AST_TYPE_STATIC, /* static ast entry for connected peer */
CDP_TXRX_AST_TYPE_SELF, /* static ast entry for self peer (STA mode) */
CDP_TXRX_AST_TYPE_WDS, /* WDS peer ast entry type*/
CDP_TXRX_AST_TYPE_MEC, /* Multicast echo ast entry type */
CDP_TXRX_AST_TYPE_WDS_HM, /* HM WDS entry */