| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/halmac/ |
| H A D | halmac_tx_desc_chip.h | 22 #define SET_TX_DESC_DISQSELSEQ_8814A(txdesc, value) \ argument 23 SET_TX_DESC_DISQSELSEQ(txdesc, value) 24 #define GET_TX_DESC_DISQSELSEQ_8814A(txdesc) GET_TX_DESC_DISQSELSEQ(txdesc) argument 25 #define SET_TX_DESC_GF_8814A(txdesc, value) SET_TX_DESC_GF(txdesc, value) argument 26 #define GET_TX_DESC_GF_8814A(txdesc) GET_TX_DESC_GF(txdesc) argument 27 #define SET_TX_DESC_NO_ACM_8814A(txdesc, value) \ argument 28 SET_TX_DESC_NO_ACM(txdesc, value) 29 #define GET_TX_DESC_NO_ACM_8814A(txdesc) GET_TX_DESC_NO_ACM(txdesc) argument 30 #define SET_TX_DESC_AMSDU_PAD_EN_8814A(txdesc, value) \ argument 31 SET_TX_DESC_AMSDU_PAD_EN(txdesc, value) [all …]
|
| H A D | halmac_tx_desc_buffer_chip.h | 22 #define SET_TX_DESC_BUFFER_RDG_EN_8814B(txdesc, value) \ argument 23 SET_TX_DESC_BUFFER_RDG_EN(txdesc, value) 24 #define GET_TX_DESC_BUFFER_RDG_EN_8814B(txdesc) \ argument 25 GET_TX_DESC_BUFFER_RDG_EN(txdesc) 26 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL_8814B(txdesc, value) \ argument 27 SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc, value) 28 #define GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL_8814B(txdesc) \ argument 29 GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc) 30 #define SET_TX_DESC_BUFFER_AGG_EN_8814B(txdesc, value) \ argument 31 SET_TX_DESC_BUFFER_AGG_EN(txdesc, value) [all …]
|
| H A D | halmac_tx_desc_buffer_nic.h | 22 #define SET_TX_DESC_BUFFER_RDG_EN(txdesc, value) \ argument 23 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 24 #define GET_TX_DESC_BUFFER_RDG_EN(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 25 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc, value) \ argument 26 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 30, 1, value) 27 #define GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc) \ argument 28 LE_BITS_TO_4BYTE(txdesc + 0x00, 30, 1) 29 #define SET_TX_DESC_BUFFER_AGG_EN(txdesc, value) \ argument 30 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 29, 1, value) 31 #define GET_TX_DESC_BUFFER_AGG_EN(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 29, 1) argument [all …]
|
| H A D | halmac_tx_desc_nic.h | 24 #define SET_TX_DESC_DISQSELSEQ(txdesc, value) \ argument 25 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 26 #define GET_TX_DESC_DISQSELSEQ(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 32 #define SET_TX_DESC_IE_END_BODY(txdesc, value) \ argument 33 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 34 #define GET_TX_DESC_IE_END_BODY(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 42 #define SET_TX_DESC_GF(txdesc, value) \ argument 43 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 30, 1, value) 44 #define GET_TX_DESC_GF(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 30, 1) argument 50 #define SET_TX_DESC_AGG_EN_V1(txdesc, value) \ argument [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/halmac/ |
| H A D | halmac_tx_desc_chip.h | 22 #define SET_TX_DESC_DISQSELSEQ_8814A(txdesc, value) \ argument 23 SET_TX_DESC_DISQSELSEQ(txdesc, value) 24 #define GET_TX_DESC_DISQSELSEQ_8814A(txdesc) GET_TX_DESC_DISQSELSEQ(txdesc) argument 25 #define SET_TX_DESC_GF_8814A(txdesc, value) SET_TX_DESC_GF(txdesc, value) argument 26 #define GET_TX_DESC_GF_8814A(txdesc) GET_TX_DESC_GF(txdesc) argument 27 #define SET_TX_DESC_NO_ACM_8814A(txdesc, value) \ argument 28 SET_TX_DESC_NO_ACM(txdesc, value) 29 #define GET_TX_DESC_NO_ACM_8814A(txdesc) GET_TX_DESC_NO_ACM(txdesc) argument 30 #define SET_TX_DESC_AMSDU_PAD_EN_8814A(txdesc, value) \ argument 31 SET_TX_DESC_AMSDU_PAD_EN(txdesc, value) [all …]
|
| H A D | halmac_tx_desc_buffer_nic.h | 22 #define SET_TX_DESC_BUFFER_RDG_EN(txdesc, value) \ argument 23 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 24 #define GET_TX_DESC_BUFFER_RDG_EN(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 25 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc, value) \ argument 26 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 30, 1, value) 27 #define GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc) \ argument 28 LE_BITS_TO_4BYTE(txdesc + 0x00, 30, 1) 29 #define SET_TX_DESC_BUFFER_AGG_EN(txdesc, value) \ argument 30 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 29, 1, value) 31 #define GET_TX_DESC_BUFFER_AGG_EN(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 29, 1) argument [all …]
|
| H A D | halmac_tx_desc_buffer_chip.h | 22 #define SET_TX_DESC_BUFFER_RDG_EN_8814B(txdesc, value) \ argument 23 SET_TX_DESC_BUFFER_RDG_EN(txdesc, value) 24 #define GET_TX_DESC_BUFFER_RDG_EN_8814B(txdesc) \ argument 25 GET_TX_DESC_BUFFER_RDG_EN(txdesc) 26 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL_8814B(txdesc, value) \ argument 27 SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc, value) 28 #define GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL_8814B(txdesc) \ argument 29 GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc) 30 #define SET_TX_DESC_BUFFER_AGG_EN_8814B(txdesc, value) \ argument 31 SET_TX_DESC_BUFFER_AGG_EN(txdesc, value) [all …]
|
| H A D | halmac_tx_desc_nic.h | 24 #define SET_TX_DESC_DISQSELSEQ(txdesc, value) \ argument 25 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 26 #define GET_TX_DESC_DISQSELSEQ(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 32 #define SET_TX_DESC_IE_END_BODY(txdesc, value) \ argument 33 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 34 #define GET_TX_DESC_IE_END_BODY(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 42 #define SET_TX_DESC_GF(txdesc, value) \ argument 43 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 30, 1, value) 44 #define GET_TX_DESC_GF(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 30, 1) argument 50 #define SET_TX_DESC_AGG_EN_V1(txdesc, value) \ argument [all …]
|
| H A D | halmac_tx_desc_buffer_ap.h | 22 #define SET_TX_DESC_BUFFER_RDG_EN(txdesc, value) \ argument 23 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 25 #define SET_TX_DESC_BUFFER_RDG_EN_NO_CLR(txdesc, value) \ argument 27 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 31) 28 #define GET_TX_DESC_BUFFER_RDG_EN(txdesc) \ argument 29 HALMAC_GET_DESC_FIELD(((struct halmac_tx_desc *)txdesc)->dword0, 0x1, \ 31 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc, value) \ argument 32 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 34 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL_NO_CLR(txdesc, value) \ argument 36 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 30) [all …]
|
| H A D | halmac_tx_desc_ap.h | 24 #define SET_TX_DESC_DISQSELSEQ(txdesc, value) \ argument 25 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 27 #define SET_TX_DESC_DISQSELSEQ_NO_CLR(txdesc, value) \ argument 29 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 31) 30 #define GET_TX_DESC_DISQSELSEQ(txdesc) \ argument 31 HALMAC_GET_DESC_FIELD(((struct halmac_tx_desc *)txdesc)->dword0, 0x1, \ 38 #define SET_TX_DESC_IE_END_BODY(txdesc, value) \ argument 39 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 41 #define SET_TX_DESC_IE_END_BODY_NO_CLR(txdesc, value) \ argument 43 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 31) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/halmac/ |
| H A D | halmac_tx_desc_chip.h | 23 #define SET_TX_DESC_DISQSELSEQ_8814A(txdesc, value) \ argument 24 SET_TX_DESC_DISQSELSEQ(txdesc, value) 25 #define GET_TX_DESC_DISQSELSEQ_8814A(txdesc) GET_TX_DESC_DISQSELSEQ(txdesc) argument 26 #define SET_TX_DESC_GF_8814A(txdesc, value) SET_TX_DESC_GF(txdesc, value) argument 27 #define GET_TX_DESC_GF_8814A(txdesc) GET_TX_DESC_GF(txdesc) argument 28 #define SET_TX_DESC_NO_ACM_8814A(txdesc, value) \ argument 29 SET_TX_DESC_NO_ACM(txdesc, value) 30 #define GET_TX_DESC_NO_ACM_8814A(txdesc) GET_TX_DESC_NO_ACM(txdesc) argument 31 #define SET_TX_DESC_AMSDU_PAD_EN_8814A(txdesc, value) \ argument 32 SET_TX_DESC_AMSDU_PAD_EN(txdesc, value) [all …]
|
| H A D | halmac_tx_desc_buffer_nic.h | 23 #define SET_TX_DESC_BUFFER_RDG_EN(txdesc, value) \ argument 24 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 25 #define GET_TX_DESC_BUFFER_RDG_EN(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 26 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc, value) \ argument 27 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 30, 1, value) 28 #define GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc) \ argument 29 LE_BITS_TO_4BYTE(txdesc + 0x00, 30, 1) 30 #define SET_TX_DESC_BUFFER_AGG_EN(txdesc, value) \ argument 31 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 29, 1, value) 32 #define GET_TX_DESC_BUFFER_AGG_EN(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 29, 1) argument [all …]
|
| H A D | halmac_tx_desc_buffer_chip.h | 23 #define SET_TX_DESC_BUFFER_RDG_EN_8814B(txdesc, value) \ argument 24 SET_TX_DESC_BUFFER_RDG_EN(txdesc, value) 25 #define GET_TX_DESC_BUFFER_RDG_EN_8814B(txdesc) \ argument 26 GET_TX_DESC_BUFFER_RDG_EN(txdesc) 27 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL_8814B(txdesc, value) \ argument 28 SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc, value) 29 #define GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL_8814B(txdesc) \ argument 30 GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc) 31 #define SET_TX_DESC_BUFFER_AGG_EN_8814B(txdesc, value) \ argument 32 SET_TX_DESC_BUFFER_AGG_EN(txdesc, value) [all …]
|
| H A D | halmac_tx_desc_nic.h | 25 #define SET_TX_DESC_DISQSELSEQ(txdesc, value) \ argument 26 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 27 #define GET_TX_DESC_DISQSELSEQ(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 33 #define SET_TX_DESC_IE_END_BODY(txdesc, value) \ argument 34 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 35 #define GET_TX_DESC_IE_END_BODY(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 43 #define SET_TX_DESC_GF(txdesc, value) \ argument 44 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 30, 1, value) 45 #define GET_TX_DESC_GF(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 30, 1) argument 51 #define SET_TX_DESC_AGG_EN_V1(txdesc, value) \ argument [all …]
|
| H A D | halmac_tx_desc_buffer_ap.h | 23 #define SET_TX_DESC_BUFFER_RDG_EN(txdesc, value) \ argument 24 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 26 #define SET_TX_DESC_BUFFER_RDG_EN_NO_CLR(txdesc, value) \ argument 28 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 31) 29 #define GET_TX_DESC_BUFFER_RDG_EN(txdesc) \ argument 30 HALMAC_GET_DESC_FIELD(((struct halmac_tx_desc *)txdesc)->dword0, 0x1, \ 32 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc, value) \ argument 33 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 35 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL_NO_CLR(txdesc, value) \ argument 37 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 30) [all …]
|
| H A D | halmac_tx_desc_ap.h | 25 #define SET_TX_DESC_DISQSELSEQ(txdesc, value) \ argument 26 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 28 #define SET_TX_DESC_DISQSELSEQ_NO_CLR(txdesc, value) \ argument 30 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 31) 31 #define GET_TX_DESC_DISQSELSEQ(txdesc) \ argument 32 HALMAC_GET_DESC_FIELD(((struct halmac_tx_desc *)txdesc)->dword0, 0x1, \ 39 #define SET_TX_DESC_IE_END_BODY(txdesc, value) \ argument 40 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 42 #define SET_TX_DESC_IE_END_BODY_NO_CLR(txdesc, value) \ argument 44 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 31) [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/halmac/ |
| H A D | halmac_tx_desc_chip.h | 22 #define SET_TX_DESC_DISQSELSEQ_8814A(txdesc, value) \ argument 23 SET_TX_DESC_DISQSELSEQ(txdesc, value) 24 #define GET_TX_DESC_DISQSELSEQ_8814A(txdesc) GET_TX_DESC_DISQSELSEQ(txdesc) argument 25 #define SET_TX_DESC_GF_8814A(txdesc, value) SET_TX_DESC_GF(txdesc, value) argument 26 #define GET_TX_DESC_GF_8814A(txdesc) GET_TX_DESC_GF(txdesc) argument 27 #define SET_TX_DESC_NO_ACM_8814A(txdesc, value) \ argument 28 SET_TX_DESC_NO_ACM(txdesc, value) 29 #define GET_TX_DESC_NO_ACM_8814A(txdesc) GET_TX_DESC_NO_ACM(txdesc) argument 30 #define SET_TX_DESC_AMSDU_PAD_EN_8814A(txdesc, value) \ argument 31 SET_TX_DESC_AMSDU_PAD_EN(txdesc, value) [all …]
|
| H A D | halmac_tx_desc_buffer_chip.h | 22 #define SET_TX_DESC_BUFFER_RDG_EN_8814B(txdesc, value) \ argument 23 SET_TX_DESC_BUFFER_RDG_EN(txdesc, value) 24 #define GET_TX_DESC_BUFFER_RDG_EN_8814B(txdesc) \ argument 25 GET_TX_DESC_BUFFER_RDG_EN(txdesc) 26 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL_8814B(txdesc, value) \ argument 27 SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc, value) 28 #define GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL_8814B(txdesc) \ argument 29 GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc) 30 #define SET_TX_DESC_BUFFER_AGG_EN_8814B(txdesc, value) \ argument 31 SET_TX_DESC_BUFFER_AGG_EN(txdesc, value) [all …]
|
| H A D | halmac_tx_desc_buffer_nic.h | 22 #define SET_TX_DESC_BUFFER_RDG_EN(txdesc, value) \ argument 23 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 24 #define GET_TX_DESC_BUFFER_RDG_EN(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 25 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc, value) \ argument 26 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 30, 1, value) 27 #define GET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc) \ argument 28 LE_BITS_TO_4BYTE(txdesc + 0x00, 30, 1) 29 #define SET_TX_DESC_BUFFER_AGG_EN(txdesc, value) \ argument 30 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 29, 1, value) 31 #define GET_TX_DESC_BUFFER_AGG_EN(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 29, 1) argument [all …]
|
| H A D | halmac_tx_desc_nic.h | 24 #define SET_TX_DESC_DISQSELSEQ(txdesc, value) \ argument 25 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 26 #define GET_TX_DESC_DISQSELSEQ(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 32 #define SET_TX_DESC_IE_END_BODY(txdesc, value) \ argument 33 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 31, 1, value) 34 #define GET_TX_DESC_IE_END_BODY(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 31, 1) argument 42 #define SET_TX_DESC_GF(txdesc, value) \ argument 43 SET_BITS_TO_LE_4BYTE(txdesc + 0x00, 30, 1, value) 44 #define GET_TX_DESC_GF(txdesc) LE_BITS_TO_4BYTE(txdesc + 0x00, 30, 1) argument 50 #define SET_TX_DESC_AGG_EN_V1(txdesc, value) \ argument [all …]
|
| H A D | halmac_tx_desc_buffer_ap.h | 22 #define SET_TX_DESC_BUFFER_RDG_EN(txdesc, value) \ argument 23 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 25 #define SET_TX_DESC_BUFFER_RDG_EN_NO_CLR(txdesc, value) \ argument 27 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 31) 28 #define GET_TX_DESC_BUFFER_RDG_EN(txdesc) \ argument 29 HALMAC_GET_DESC_FIELD(((struct halmac_tx_desc *)txdesc)->dword0, 0x1, \ 31 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL(txdesc, value) \ argument 32 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 34 #define SET_TX_DESC_BUFFER_BCNPKT_TSF_CTRL_NO_CLR(txdesc, value) \ argument 36 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 30) [all …]
|
| H A D | halmac_tx_desc_ap.h | 24 #define SET_TX_DESC_DISQSELSEQ(txdesc, value) \ argument 25 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 27 #define SET_TX_DESC_DISQSELSEQ_NO_CLR(txdesc, value) \ argument 29 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 31) 30 #define GET_TX_DESC_DISQSELSEQ(txdesc) \ argument 31 HALMAC_GET_DESC_FIELD(((struct halmac_tx_desc *)txdesc)->dword0, 0x1, \ 38 #define SET_TX_DESC_IE_END_BODY(txdesc, value) \ argument 39 HALMAC_SET_DESC_FIELD_CLR(((struct halmac_tx_desc *)txdesc)->dword0, \ 41 #define SET_TX_DESC_IE_END_BODY_NO_CLR(txdesc, value) \ argument 43 ((struct halmac_tx_desc *)txdesc)->dword0, value, 0x1, 31) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/ |
| H A D | tx.h | 12 #define SET_TX_DESC_TXPKTSIZE(txdesc, value) \ argument 13 le32p_replace_bits((__le32 *)(txdesc) + 0x00, value, GENMASK(15, 0)) 14 #define SET_TX_DESC_OFFSET(txdesc, value) \ argument 15 le32p_replace_bits((__le32 *)(txdesc) + 0x00, value, GENMASK(23, 16)) 16 #define SET_TX_DESC_PKT_OFFSET(txdesc, value) \ argument 17 le32p_replace_bits((__le32 *)(txdesc) + 0x01, value, GENMASK(28, 24)) 18 #define SET_TX_DESC_QSEL(txdesc, value) \ argument 19 le32p_replace_bits((__le32 *)(txdesc) + 0x01, value, GENMASK(12, 8)) 20 #define SET_TX_DESC_BMC(txdesc, value) \ argument 21 le32p_replace_bits((__le32 *)(txdesc) + 0x00, value, BIT(24)) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2x00queue.c | 178 struct txentry_desc *txdesc) in rt2x00queue_create_tx_descriptor_seq() argument 188 __set_bit(ENTRY_TXD_GENERATE_SEQ, &txdesc->flags); in rt2x00queue_create_tx_descriptor_seq() 199 __set_bit(ENTRY_TXD_GENERATE_SEQ, &txdesc->flags); in rt2x00queue_create_tx_descriptor_seq() 204 __clear_bit(ENTRY_TXD_GENERATE_SEQ, &txdesc->flags); in rt2x00queue_create_tx_descriptor_seq() 218 if (test_bit(ENTRY_TXD_FIRST_FRAGMENT, &txdesc->flags)) in rt2x00queue_create_tx_descriptor_seq() 229 struct txentry_desc *txdesc, in rt2x00queue_create_tx_descriptor_plcp() argument 243 if (test_bit(ENTRY_TXD_FIRST_FRAGMENT, &txdesc->flags)) in rt2x00queue_create_tx_descriptor_plcp() 244 txdesc->u.plcp.ifs = IFS_BACKOFF; in rt2x00queue_create_tx_descriptor_plcp() 246 txdesc->u.plcp.ifs = IFS_SIFS; in rt2x00queue_create_tx_descriptor_plcp() 256 txdesc->u.plcp.signal = hwrate->plcp; in rt2x00queue_create_tx_descriptor_plcp() [all …]
|
| H A D | rt2x00crypto.c | 37 struct txentry_desc *txdesc) in rt2x00crypto_create_tx_descriptor() argument 45 __set_bit(ENTRY_TXD_ENCRYPT, &txdesc->flags); in rt2x00crypto_create_tx_descriptor() 47 txdesc->cipher = rt2x00crypto_key_to_cipher(hw_key); in rt2x00crypto_create_tx_descriptor() 50 __set_bit(ENTRY_TXD_ENCRYPT_PAIRWISE, &txdesc->flags); in rt2x00crypto_create_tx_descriptor() 52 txdesc->key_idx = hw_key->hw_key_idx; in rt2x00crypto_create_tx_descriptor() 53 txdesc->iv_offset = txdesc->header_length; in rt2x00crypto_create_tx_descriptor() 54 txdesc->iv_len = hw_key->iv_len; in rt2x00crypto_create_tx_descriptor() 57 __set_bit(ENTRY_TXD_ENCRYPT_IV, &txdesc->flags); in rt2x00crypto_create_tx_descriptor() 60 __set_bit(ENTRY_TXD_ENCRYPT_MMIC, &txdesc->flags); in rt2x00crypto_create_tx_descriptor() 91 void rt2x00crypto_tx_copy_iv(struct sk_buff *skb, struct txentry_desc *txdesc) in rt2x00crypto_tx_copy_iv() argument [all …]
|