qcacmn: MLO Intra-BSS changes
When a packet s destined to ML STA from a legacy peer, use the ML peer id to identify the primary link and redirect the packet to primary vdev for Intra-BSS. Change-Id: Id8e6fcc9e2dd638e6d923eef50f55325fa538c49 CRs-Fixed: 3169484
Šī revīzija ir iekļauta:

revīziju iesūtīja
Madan Koyyalamudi

vecāks
37a48b157f
revīzija
67fe081325
@@ -27,6 +27,8 @@
|
||||
#define HAL_RX_DA_IDX_CHIP_ID_OFFSET 14
|
||||
#define HAL_RX_DA_IDX_CHIP_ID_MASK 0x3
|
||||
|
||||
#define HAL_RX_DA_IDX_PEER_ID_MASK 0x3fff
|
||||
|
||||
/*
|
||||
* macro to set the cookie into the rxdma ring entry
|
||||
*/
|
||||
@@ -213,6 +215,10 @@
|
||||
#define HAL_RX_DEST_CHIP_ID_GET(msdu_metadata) \
|
||||
(((msdu_metadata)->da_idx >> HAL_RX_DA_IDX_CHIP_ID_OFFSET) & \
|
||||
HAL_RX_DA_IDX_CHIP_ID_MASK)
|
||||
|
||||
#define HAL_RX_PEER_ID_GET(msdu_metadata) \
|
||||
(((msdu_metadata)->da_idx) & HAL_RX_DA_IDX_PEER_ID_MASK)
|
||||
|
||||
/**
|
||||
* enum hal_be_rx_wbm_error_source: Indicates which module initiated the
|
||||
* release of this buffer or descriptor
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user