Home
last modified time | relevance | path

Searched refs:txdesc (Results 1 – 25 of 123) sorted by relevance

12345

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/halmac/
H A Dhalmac_tx_desc_chip.h22 #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 Dhalmac_tx_desc_buffer_chip.h22 #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 Dhalmac_tx_desc_buffer_nic.h22 #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 Dhalmac_tx_desc_nic.h24 #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 Dhalmac_tx_desc_chip.h22 #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 Dhalmac_tx_desc_buffer_nic.h22 #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 Dhalmac_tx_desc_buffer_chip.h22 #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 Dhalmac_tx_desc_nic.h24 #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 Dhalmac_tx_desc_buffer_ap.h22 #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 Dhalmac_tx_desc_ap.h24 #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 Dhalmac_tx_desc_chip.h23 #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 Dhalmac_tx_desc_buffer_nic.h23 #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 Dhalmac_tx_desc_buffer_chip.h23 #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 Dhalmac_tx_desc_nic.h25 #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 Dhalmac_tx_desc_buffer_ap.h23 #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 Dhalmac_tx_desc_ap.h25 #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 Dhalmac_tx_desc_chip.h22 #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 Dhalmac_tx_desc_buffer_chip.h22 #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 Dhalmac_tx_desc_buffer_nic.h22 #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 Dhalmac_tx_desc_nic.h24 #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 Dhalmac_tx_desc_buffer_ap.h22 #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 Dhalmac_tx_desc_ap.h24 #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 Dtx.h12 #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 Drt2x00queue.c178 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 Drt2x00crypto.c37 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 …]

12345