fw-api: CL 10006130 - update fw common interface files
Change-Id: I8500865430fa96fcdead0ef22d05e4bc2181a714 HTT: add WDS_FREE_COUNT bitfield in T2H PEER_UNMAP_V2 msg CRs-Fixed: 2262693
此提交包含在:
20
fw/htt.h
20
fw/htt.h
@@ -201,9 +201,10 @@
|
||||
* 3.77 Add HTT_H2T_MSG_TYPE_RX_FULL_MONITOR_MODE msg.
|
||||
* 3.78 Add htt_ppdu_id def.
|
||||
* 3.79 Add HTT_NUM_AC_WMM def.
|
||||
* 3.80 Add add WDS_FREE_COUNT bitfield in T2H PEER_UNMAP_V2 msg.
|
||||
*/
|
||||
#define HTT_CURRENT_VERSION_MAJOR 3
|
||||
#define HTT_CURRENT_VERSION_MINOR 79
|
||||
#define HTT_CURRENT_VERSION_MINOR 80
|
||||
|
||||
#define HTT_NUM_TX_FRAG_DESC 1024
|
||||
|
||||
@@ -9454,7 +9455,7 @@ PREPACK struct htt_tx_offload_deliver_ind_hdr_t
|
||||
* |-----------------------------------------------------------------------|
|
||||
* | Peer Delete Duration |
|
||||
* |-----------------------------------------------------------------------|
|
||||
* | Reserved_0 |
|
||||
* | Reserved_0 | WDS Free Count |
|
||||
* |-----------------------------------------------------------------------|
|
||||
* | Reserved_1 |
|
||||
* |-----------------------------------------------------------------------|
|
||||
@@ -9493,6 +9494,9 @@ PREPACK struct htt_tx_offload_deliver_ind_hdr_t
|
||||
* Bits 31:0
|
||||
* Purpose: Time taken to delete peer, in msec,
|
||||
* Used for monitoring / debugging PEER delete response delay
|
||||
* - PEER_WDS_FREE_COUNT
|
||||
* Bits 15:0
|
||||
* Purpose: Count of WDS entries deleted associated to peer deleted
|
||||
*/
|
||||
|
||||
#define HTT_RX_PEER_UNMAP_V2_VDEV_ID_M HTT_RX_PEER_MAP_V2_VDEV_ID_M
|
||||
@@ -9509,6 +9513,9 @@ PREPACK struct htt_tx_offload_deliver_ind_hdr_t
|
||||
#define HTT_RX_PEER_UNMAP_V2_PEER_DELETE_DURATION_M 0xffffffff
|
||||
#define HTT_RX_PEER_UNMAP_V2_PEER_DELETE_DURATION_S 0
|
||||
|
||||
#define HTT_RX_PEER_UNMAP_V2_PEER_WDS_FREE_COUNT_M 0x0000ffff
|
||||
#define HTT_RX_PEER_UNMAP_V2_PEER_WDS_FREE_COUNT_S 0
|
||||
|
||||
#define HTT_RX_PEER_UNMAP_V2_VDEV_ID_SET HTT_RX_PEER_MAP_V2_VDEV_ID_SET
|
||||
#define HTT_RX_PEER_UNMAP_V2_VDEV_ID_GET HTT_RX_PEER_MAP_V2_VDEV_ID_GET
|
||||
|
||||
@@ -9526,9 +9533,18 @@ PREPACK struct htt_tx_offload_deliver_ind_hdr_t
|
||||
#define HTT_RX_PEER_UNMAP_V2_PEER_DELETE_DURATION_GET(word) \
|
||||
(((word) & HTT_RX_PEER_UNMAP_V2_PEER_DELETE_DURATION_M) >> HTT_RX_PEER_UNMAP_V2_PEER_DELETE_DURATION_S)
|
||||
|
||||
#define HTT_RX_PEER_UNMAP_V2_PEER_WDS_FREE_COUNT_SET(word, value) \
|
||||
do { \
|
||||
HTT_CHECK_SET_VAL(HTT_RX_PEER_UNMAP_V2_PEER_WDS_FREE_COUNT, value); \
|
||||
(word) |= (value) << HTT_RX_PEER_UNMAP_V2_PEER_WDS_FREE_COUNT_S; \
|
||||
} while (0)
|
||||
#define HTT_RX_PEER_UNMAP_V2_PEER_WDS_FREE_COUNT_GET(word) \
|
||||
(((word) & HTT_RX_PEER_UNMAP_V2_PEER_WDS_FREE_COUNT_M) >> HTT_RX_PEER_UNMAP_V2_PEER_WDS_FREE_COUNT_S)
|
||||
|
||||
#define HTT_RX_PEER_UNMAP_V2_MAC_ADDR_OFFSET 4 /* bytes */
|
||||
#define HTT_RX_PEER_UNMAP_V2_NEXT_HOP_OFFSET 8 /* bytes */
|
||||
#define HTT_RX_PEER_UNMAP_V2_PEER_DELETE_DURATION_OFFSET 12 /* bytes */
|
||||
#define HTT_RX_PEER_UNMAP_V2_PEER_WDS_FREE_COUNT_OFFSET 16 /* bytes */
|
||||
|
||||
#define HTT_RX_PEER_UNMAP_V2_BYTES 28
|
||||
|
||||
|
新增問題並參考
封鎖使用者