/kernel/linux/linux-4.19/drivers/staging/rtlwifi/halmac/ |
D | halmac_original_h2c_nic.h | 85 #define ORIGINAL_H2C_SET_CMD_ID(__h2c, __value) \ argument 86 SET_BITS_TO_LE_4BYTE(__h2c + 0X00, 0, 5, __value) 88 #define ORIGINAL_H2C_SET_CLASS(__h2c, __value) \ argument 89 SET_BITS_TO_LE_4BYTE(__h2c + 0X00, 5, 3, __value) 91 #define H2C2H_LB_SET_CMD_ID(__h2c, __value) \ argument 92 SET_BITS_TO_LE_4BYTE(__h2c + 0X00, 0, 5, __value) 94 #define H2C2H_LB_SET_CLASS(__h2c, __value) \ argument 95 SET_BITS_TO_LE_4BYTE(__h2c + 0X00, 5, 3, __value) 97 #define H2C2H_LB_SET_SEQ(__h2c, __value) \ argument 98 SET_BITS_TO_LE_4BYTE(__h2c + 0X00, 8, 8, __value) [all …]
|
D | halmac_tx_desc_chip.h | 19 #define SET_TX_DESC_DISQSELSEQ_8822B(__tx_desc, __value) \ argument 20 SET_TX_DESC_DISQSELSEQ(__tx_desc, __value) 23 #define SET_TX_DESC_GF_8822B(__tx_desc, __value) \ argument 24 SET_TX_DESC_GF(__tx_desc, __value) 26 #define SET_TX_DESC_NO_ACM_8822B(__tx_desc, __value) \ argument 27 SET_TX_DESC_NO_ACM(__tx_desc, __value) 29 #define SET_TX_DESC_BCNPKT_TSF_CTRL_8822B(__tx_desc, __value) \ argument 30 SET_TX_DESC_BCNPKT_TSF_CTRL(__tx_desc, __value) 33 #define SET_TX_DESC_AMSDU_PAD_EN_8822B(__tx_desc, __value) \ argument 34 SET_TX_DESC_AMSDU_PAD_EN(__tx_desc, __value) [all …]
|
D | halmac_tx_desc_nic.h | 19 #define SET_TX_DESC_DISQSELSEQ(__tx_desc, __value) \ argument 20 SET_BITS_TO_LE_4BYTE(__tx_desc + 0x00, 31, 1, __value) 24 #define SET_TX_DESC_GF(__tx_desc, __value) \ argument 25 SET_BITS_TO_LE_4BYTE(__tx_desc + 0x00, 30, 1, __value) 27 #define SET_TX_DESC_NO_ACM(__tx_desc, __value) \ argument 28 SET_BITS_TO_LE_4BYTE(__tx_desc + 0x00, 29, 1, __value) 31 #define SET_TX_DESC_BCNPKT_TSF_CTRL(__tx_desc, __value) \ argument 32 SET_BITS_TO_LE_4BYTE(__tx_desc + 0x00, 28, 1, __value) 36 #define SET_TX_DESC_AMSDU_PAD_EN(__tx_desc, __value) \ argument 37 SET_BITS_TO_LE_4BYTE(__tx_desc + 0x00, 27, 1, __value) [all …]
|
D | halmac_fw_offload_h2c_nic.h | 71 #define H2C_CMD_HEADER_SET_CATEGORY(__h2c, __value) \ argument 72 SET_BITS_TO_LE_4BYTE(__h2c + 0X00, 0, 7, __value) 74 #define H2C_CMD_HEADER_SET_ACK(__h2c, __value) \ argument 75 SET_BITS_TO_LE_4BYTE(__h2c + 0X00, 7, 1, __value) 78 #define H2C_CMD_HEADER_SET_TOTAL_LEN(__h2c, __value) \ argument 79 SET_BITS_TO_LE_4BYTE(__h2c + 0X04, 0, 16, __value) 81 #define H2C_CMD_HEADER_SET_SEQ_NUM(__h2c, __value) \ argument 82 SET_BITS_TO_LE_4BYTE(__h2c + 0X04, 16, 16, __value) 84 #define FW_OFFLOAD_H2C_SET_CATEGORY(__h2c, __value) \ argument 85 SET_BITS_TO_LE_4BYTE(__h2c + 0X00, 0, 7, __value) [all …]
|
D | halmac_original_c2h_nic.h | 29 #define C2H_SET_CMD_ID(__c2h, __value) \ argument 30 SET_BITS_TO_LE_4BYTE(__c2h + 0X00, 0, 8, __value) 32 #define C2H_SET_SEQ(__c2h, __value) \ argument 33 SET_BITS_TO_LE_4BYTE(__c2h + 0X00, 8, 8, __value) 35 #define DBG_SET_CMD_ID(__c2h, __value) \ argument 36 SET_BITS_TO_LE_4BYTE(__c2h + 0X00, 0, 8, __value) 38 #define DBG_SET_SEQ(__c2h, __value) \ argument 39 SET_BITS_TO_LE_4BYTE(__c2h + 0X00, 8, 8, __value) 41 #define DBG_SET_DBG_STR1(__c2h, __value) \ argument 42 SET_BITS_TO_LE_4BYTE(__c2h + 0X00, 16, 8, __value) [all …]
|
D | halmac_fw_offload_c2h_nic.h | 66 #define C2H_HDR_SET_CMD_ID(__c2h, __value) \ argument 67 SET_BITS_TO_LE_4BYTE(__c2h + 0X00, 0, 8, __value) 69 #define C2H_HDR_SET_SEQ(__c2h, __value) \ argument 70 SET_BITS_TO_LE_4BYTE(__c2h + 0X00, 8, 8, __value) 72 #define C2H_HDR_SET_C2H_SUB_CMD_ID(__c2h, __value) \ argument 73 SET_BITS_TO_LE_4BYTE(__c2h + 0X00, 16, 8, __value) 75 #define C2H_HDR_SET_LEN(__c2h, __value) \ argument 76 SET_BITS_TO_LE_4BYTE(__c2h + 0X00, 24, 8, __value) 78 #define C2H_DBG_SET_DBG_MSG(__c2h, __value) \ argument 79 SET_BITS_TO_LE_4BYTE(__c2h + 0X04, 0, 8, __value) [all …]
|
D | halmac_h2c_extra_info_nic.h | 18 #define PHY_PARAMETER_INFO_SET_LENGTH(__extra_info, __value) \ argument 19 SET_BITS_TO_LE_4BYTE(__extra_info + 0X00, 0, 8, __value) 22 #define PHY_PARAMETER_INFO_SET_IO_CMD(__extra_info, __value) \ argument 23 SET_BITS_TO_LE_4BYTE(__extra_info + 0X00, 8, 7, __value) 26 #define PHY_PARAMETER_INFO_SET_MSK_EN(__extra_info, __value) \ argument 27 SET_BITS_TO_LE_4BYTE(__extra_info + 0X00, 15, 1, __value) 30 #define PHY_PARAMETER_INFO_SET_LLT_PG_BNDY(__extra_info, __value) \ argument 31 SET_BITS_TO_LE_4BYTE(__extra_info + 0X00, 16, 8, __value) 34 #define PHY_PARAMETER_INFO_SET_EFUSE_RSVDPAGE_LOC(__extra_info, __value) \ argument 35 SET_BITS_TO_LE_4BYTE(__extra_info + 0X00, 16, 8, __value) [all …]
|
D | halmac_tx_bd_chip.h | 19 #define SET_TX_BD_OWN_8822B(__tx_bd, __value) SET_TX_BD_OWN(__tx_bd, __value) argument 21 #define SET_TX_BD_PSB_8822B(__tx_bd, __value) SET_TX_BD_PSB(__tx_bd, __value) argument 23 #define SET_TX_BD_TX_BUFF_SIZE0_8822B(__tx_bd, __value) \ argument 24 SET_TX_BD_TX_BUFF_SIZE0(__tx_bd, __value) 29 #define SET_TX_BD_PHYSICAL_ADDR0_LOW_8822B(__tx_bd, __value) \ argument 30 SET_TX_BD_PHYSICAL_ADDR0_LOW(__tx_bd, __value) 36 #define SET_TX_BD_PHYSICAL_ADDR0_HIGH_8822B(__tx_bd, __value) \ argument 37 SET_TX_BD_PHYSICAL_ADDR0_HIGH(__tx_bd, __value) 43 #define SET_TX_BD_A1_8822B(__tx_bd, __value) SET_TX_BD_A1(__tx_bd, __value) argument 45 #define SET_TX_BD_TX_BUFF_SIZE1_8822B(__tx_bd, __value) \ argument [all …]
|
D | halmac_tx_bd_nic.h | 19 #define SET_TX_BD_OWN(__tx_bd, __value) \ argument 20 SET_BITS_TO_LE_4BYTE(__tx_bd + 0x00, 31, 1, __value) 22 #define SET_TX_BD_PSB(__tx_bd, __value) \ argument 23 SET_BITS_TO_LE_4BYTE(__tx_bd + 0x00, 16, 8, __value) 25 #define SET_TX_BD_TX_BUFF_SIZE0(__tx_bd, __value) \ argument 26 SET_BITS_TO_LE_4BYTE(__tx_bd + 0x00, 0, 16, __value) 31 #define SET_TX_BD_PHYSICAL_ADDR0_LOW(__tx_bd, __value) \ argument 32 SET_BITS_TO_LE_4BYTE(__tx_bd + 0x04, 0, 32, __value) 38 #define SET_TX_BD_PHYSICAL_ADDR0_HIGH(__tx_bd, __value) \ argument 39 SET_BITS_TO_LE_4BYTE(__tx_bd + 0x08, 0, 32, __value) [all …]
|
/kernel/linux/linux-4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | trx.h | 202 #define SET_TX_DESC_PKT_SIZE(__txdesc, __value) \ argument 203 SET_BITS_TO_LE_4BYTE(__txdesc, 0, 16, __value) 204 #define SET_TX_DESC_OFFSET(__txdesc, __value) \ argument 205 SET_BITS_TO_LE_4BYTE(__txdesc, 16, 8, __value) 206 #define SET_TX_DESC_BMC(__txdesc, __value) \ argument 207 SET_BITS_TO_LE_4BYTE(__txdesc, 24, 1, __value) 208 #define SET_TX_DESC_HTC(__txdesc, __value) \ argument 209 SET_BITS_TO_LE_4BYTE(__txdesc, 25, 1, __value) 210 #define SET_TX_DESC_LAST_SEG(__txdesc, __value) \ argument 211 SET_BITS_TO_LE_4BYTE(__txdesc, 26, 1, __value) [all …]
|
/kernel/linux/linux-4.19/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | fw.h | 174 #define SET_8812_H2CCMD_WOWLAN_FUNC_ENABLE(__cmd, __value) \ argument 175 SET_BITS_TO_LE_1BYTE(__cmd, 0, 1, __value) 176 #define SET_8812_H2CCMD_WOWLAN_PATTERN_MATCH_ENABLE(__cmd, __value) \ argument 177 SET_BITS_TO_LE_1BYTE(__cmd, 1, 1, __value) 178 #define SET_8812_H2CCMD_WOWLAN_MAGIC_PKT_ENABLE(__cmd, __value) \ argument 179 SET_BITS_TO_LE_1BYTE(__cmd, 2, 1, __value) 180 #define SET_8812_H2CCMD_WOWLAN_UNICAST_PKT_ENABLE(__cmd, __value) \ argument 181 SET_BITS_TO_LE_1BYTE(__cmd, 3, 1, __value) 182 #define SET_8812_H2CCMD_WOWLAN_ALL_PKT_DROP(__cmd, __value) \ argument 183 SET_BITS_TO_LE_1BYTE(__cmd, 4, 1, __value) [all …]
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | fw.h | 153 #define SET_8812_H2CCMD_WOWLAN_FUNC_ENABLE(__cmd, __value) \ argument 154 u8p_replace_bits(__cmd, __value, BIT(0)) 155 #define SET_8812_H2CCMD_WOWLAN_PATTERN_MATCH_ENABLE(__cmd, __value) \ argument 156 u8p_replace_bits(__cmd, __value, BIT(1)) 157 #define SET_8812_H2CCMD_WOWLAN_MAGIC_PKT_ENABLE(__cmd, __value) \ argument 158 u8p_replace_bits(__cmd, __value, BIT(2)) 159 #define SET_8812_H2CCMD_WOWLAN_UNICAST_PKT_ENABLE(__cmd, __value) \ argument 160 u8p_replace_bits(__cmd, __value, BIT(3)) 161 #define SET_8812_H2CCMD_WOWLAN_ALL_PKT_DROP(__cmd, __value) \ argument 162 u8p_replace_bits(__cmd, __value, BIT(4)) [all …]
|
D | trx.h | 354 static inline void set_earlymode_pktnum(__le32 *__paddr, u32 __value) in set_earlymode_pktnum() argument 356 le32p_replace_bits(__paddr, __value, GENMASK(3, 0)); in set_earlymode_pktnum() 359 static inline void set_earlymode_len0(__le32 *__paddr, u32 __value) in set_earlymode_len0() argument 361 le32p_replace_bits(__paddr, __value, GENMASK(15, 4)); in set_earlymode_len0() 364 static inline void set_earlymode_len1(__le32 *__paddr, u32 __value) in set_earlymode_len1() argument 366 le32p_replace_bits(__paddr, __value, GENMASK(27, 16)); in set_earlymode_len1() 369 static inline void set_earlymode_len2_1(__le32 *__paddr, u32 __value) in set_earlymode_len2_1() argument 371 le32p_replace_bits(__paddr, __value, GENMASK(31, 28)); in set_earlymode_len2_1() 374 static inline void set_earlymode_len2_2(__le32 *__paddr, u32 __value) in set_earlymode_len2_2() argument 376 le32p_replace_bits(__paddr, __value, GENMASK(7, 0)); in set_earlymode_len2_2() [all …]
|
/kernel/linux/linux-4.19/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | fw.h | 171 #define SET_88E_H2CCMD_WOWLAN_FUNC_ENABLE(__cmd, __value) \ argument 172 SET_BITS_TO_LE_1BYTE(__cmd, 0, 1, __value) 173 #define SET_88E_H2CCMD_WOWLAN_PATTERN_MATCH_ENABLE(__cmd, __value) \ argument 174 SET_BITS_TO_LE_1BYTE(__cmd, 1, 1, __value) 175 #define SET_88E_H2CCMD_WOWLAN_MAGIC_PKT_ENABLE(__cmd, __value) \ argument 176 SET_BITS_TO_LE_1BYTE(__cmd, 2, 1, __value) 177 #define SET_88E_H2CCMD_WOWLAN_UNICAST_PKT_ENABLE(__cmd, __value) \ argument 178 SET_BITS_TO_LE_1BYTE(__cmd, 3, 1, __value) 179 #define SET_88E_H2CCMD_WOWLAN_ALL_PKT_DROP(__cmd, __value) \ argument 180 SET_BITS_TO_LE_1BYTE(__cmd, 4, 1, __value) [all …]
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | trx.h | 158 static inline void set_tx_desc_pkt_size(__le32 *__txdesc, u32 __value) in set_tx_desc_pkt_size() argument 160 le32p_replace_bits(__txdesc, __value, GENMASK(15, 0)); in set_tx_desc_pkt_size() 163 static inline void set_tx_desc_offset(__le32 *__txdesc, u32 __value) in set_tx_desc_offset() argument 165 le32p_replace_bits(__txdesc, __value, GENMASK(23, 16)); in set_tx_desc_offset() 168 static inline void set_tx_desc_bmc(__le32 *__txdesc, u32 __value) in set_tx_desc_bmc() argument 170 le32p_replace_bits(__txdesc, __value, BIT(24)); in set_tx_desc_bmc() 173 static inline void set_tx_desc_htc(__le32 *__txdesc, u32 __value) in set_tx_desc_htc() argument 175 le32p_replace_bits(__txdesc, __value, BIT(25)); in set_tx_desc_htc() 178 static inline void set_tx_desc_last_seg(__le32 *__txdesc, u32 __value) in set_tx_desc_last_seg() argument 180 le32p_replace_bits(__txdesc, __value, BIT(26)); in set_tx_desc_last_seg() [all …]
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | fw.h | 150 #define SET_88E_H2CCMD_WOWLAN_FUNC_ENABLE(__cmd, __value) \ argument 151 SET_BITS_TO_LE_1BYTE(__cmd, 0, 1, __value) 152 #define SET_88E_H2CCMD_WOWLAN_PATTERN_MATCH_ENABLE(__cmd, __value) \ argument 153 SET_BITS_TO_LE_1BYTE(__cmd, 1, 1, __value) 154 #define SET_88E_H2CCMD_WOWLAN_MAGIC_PKT_ENABLE(__cmd, __value) \ argument 155 SET_BITS_TO_LE_1BYTE(__cmd, 2, 1, __value) 156 #define SET_88E_H2CCMD_WOWLAN_UNICAST_PKT_ENABLE(__cmd, __value) \ argument 157 SET_BITS_TO_LE_1BYTE(__cmd, 3, 1, __value) 158 #define SET_88E_H2CCMD_WOWLAN_ALL_PKT_DROP(__cmd, __value) \ argument 159 SET_BITS_TO_LE_1BYTE(__cmd, 4, 1, __value) [all …]
|
D | trx.h | 514 static inline void set_earlymode_pktnum(__le32 *__paddr, u32 __value) in set_earlymode_pktnum() argument 516 le32p_replace_bits(__paddr, __value, GENMASK(3, 0)); in set_earlymode_pktnum() 519 static inline void set_earlymode_len0(__le32 *__paddr, u32 __value) in set_earlymode_len0() argument 521 le32p_replace_bits(__paddr, __value, GENMASK(15, 4)); in set_earlymode_len0() 524 static inline void set_earlymode_len1(__le32 *__paddr, u32 __value) in set_earlymode_len1() argument 526 le32p_replace_bits(__paddr, __value, GENMASK(27, 16)); in set_earlymode_len1() 529 static inline void set_earlymode_len2_1(__le32 *__paddr, u32 __value) in set_earlymode_len2_1() argument 531 le32p_replace_bits(__paddr, __value, GENMASK(31, 28)); in set_earlymode_len2_1() 534 static inline void set_earlymode_len2_2(__le32 *__paddr, u32 __value) in set_earlymode_len2_2() argument 536 le32p_replace_bits(__paddr + 1, __value, GENMASK(7, 0)); in set_earlymode_len2_2() [all …]
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
D | bug.h | 16 #define BUG_INSTR(__value) __inst_thumb16(__value) argument 19 #define BUG_INSTR(__value) __inst_arm(__value) argument 35 #define __BUG(__file, __line, __value) \ argument 37 asm volatile("1:\t" BUG_INSTR(__value) "\n" \ 51 #define __BUG(__file, __line, __value) \ argument 53 asm volatile(BUG_INSTR(__value) "\n"); \
|
/kernel/linux/linux-4.19/arch/arm/include/asm/ |
D | bug.h | 16 #define BUG_INSTR(__value) __inst_thumb16(__value) argument 19 #define BUG_INSTR(__value) __inst_arm(__value) argument 35 #define __BUG(__file, __line, __value) \ argument 37 asm volatile("1:\t" BUG_INSTR(__value) "\n" \ 51 #define __BUG(__file, __line, __value) \ argument 53 asm volatile(BUG_INSTR(__value) "\n"); \
|
/kernel/linux/linux-4.19/arch/mips/cavium-octeon/crypto/ |
D | octeon-crypto.h | 44 u64 __value; \ 48 : [rt] "=d" (__value) \ 51 be64_to_cpu(__value); \ 118 u64 __value; \ 122 : [rt] "=d" (__value) \ 125 __value; \ 192 u64 __value; \ 196 : [rt] "=d" (__value) \ 199 __value; \
|
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/crypto/ |
D | octeon-crypto.h | 44 u64 __value; \ 48 : [rt] "=d" (__value) \ 51 be64_to_cpu(__value); \ 118 u64 __value; \ 122 : [rt] "=d" (__value) \ 125 __value; \ 192 u64 __value; \ 196 : [rt] "=d" (__value) \ 199 __value; \
|
/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
D | rt2x00reg.h | 235 #define SET_FIELD(__reg, __type, __field, __value)\ argument 239 *(__reg) |= ((__value) << \ 251 #define rt2x00_set_field32(__reg, __field, __value) \ argument 252 SET_FIELD(__reg, struct rt2x00_field32, __field, __value) 256 #define rt2x00_set_field16(__reg, __field, __value) \ argument 257 SET_FIELD(__reg, struct rt2x00_field16, __field, __value) 261 #define rt2x00_set_field8(__reg, __field, __value) \ argument 262 SET_FIELD(__reg, struct rt2x00_field8, __field, __value)
|
/kernel/linux/linux-4.19/drivers/net/wireless/ralink/rt2x00/ |
D | rt2x00reg.h | 246 #define SET_FIELD(__reg, __type, __field, __value)\ argument 250 *(__reg) |= ((__value) << \ 262 #define rt2x00_set_field32(__reg, __field, __value) \ argument 263 SET_FIELD(__reg, struct rt2x00_field32, __field, __value) 267 #define rt2x00_set_field16(__reg, __field, __value) \ argument 268 SET_FIELD(__reg, struct rt2x00_field16, __field, __value) 272 #define rt2x00_set_field8(__reg, __field, __value) \ argument 273 SET_FIELD(__reg, struct rt2x00_field8, __field, __value)
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
D | trx.h | 336 static inline void set_earlymode_pktnum(__le32 *__paddr, u32 __value) in set_earlymode_pktnum() argument 338 le32p_replace_bits(__paddr, __value, GENMASK(2, 0)); in set_earlymode_pktnum() 341 static inline void set_earlymode_len0(__le32 *__paddr, u32 __value) in set_earlymode_len0() argument 343 le32p_replace_bits(__paddr, __value, GENMASK(15, 4)); in set_earlymode_len0() 346 static inline void set_earlymode_len1(__le32 *__paddr, u32 __value) in set_earlymode_len1() argument 348 le32p_replace_bits(__paddr, __value, GENMASK(27, 16)); in set_earlymode_len1() 351 static inline void set_earlymode_len2_1(__le32 *__paddr, u32 __value) in set_earlymode_len2_1() argument 353 le32p_replace_bits(__paddr, __value, GENMASK(31, 28)); in set_earlymode_len2_1() 356 static inline void set_earlymode_len2_2(__le32 *__paddr, u32 __value) in set_earlymode_len2_2() argument 358 le32p_replace_bits((__paddr + 1), __value, GENMASK(7, 0)); in set_earlymode_len2_2() [all …]
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | trx.h | 354 static inline void set_earlymode_pktnum(__le32 *__paddr, u32 __value) in set_earlymode_pktnum() argument 356 le32p_replace_bits(__paddr, __value, GENMASK(3, 0)); in set_earlymode_pktnum() 359 static inline void set_earlymode_len0(__le32 *__paddr, u32 __value) in set_earlymode_len0() argument 361 le32p_replace_bits(__paddr, __value, GENMASK(15, 4)); in set_earlymode_len0() 364 static inline void set_earlymode_len1(__le32 *__paddr, u32 __value) in set_earlymode_len1() argument 366 le32p_replace_bits(__paddr, __value, GENMASK(27, 16)); in set_earlymode_len1() 369 static inline void set_earlymode_len2_1(__le32 *__paddr, u32 __value) in set_earlymode_len2_1() argument 371 le32p_replace_bits(__paddr, __value, GENMASK(31, 28)); in set_earlymode_len2_1() 374 static inline void set_earlymode_len2_2(__le32 *__paddr, u32 __value) in set_earlymode_len2_2() argument 376 le32p_replace_bits((__paddr + 1), __value, GENMASK(7, 0)); in set_earlymode_len2_2() [all …]
|