Lines Matching defs:__val

17 static inline void set_tx_desc_pkt_size(__le32 *__pdesc, u32 __val)
19 le32p_replace_bits(__pdesc, __val, GENMASK(15, 0));
22 static inline void set_tx_desc_offset(__le32 *__pdesc, u32 __val)
24 le32p_replace_bits(__pdesc, __val, GENMASK(23, 16));
27 static inline void set_tx_desc_bmc(__le32 *__pdesc, u32 __val)
29 le32p_replace_bits(__pdesc, __val, BIT(24));
32 static inline void set_tx_desc_htc(__le32 *__pdesc, u32 __val)
34 le32p_replace_bits(__pdesc, __val, BIT(25));
37 static inline void set_tx_desc_last_seg(__le32 *__pdesc, u32 __val)
39 le32p_replace_bits(__pdesc, __val, BIT(26));
42 static inline void set_tx_desc_first_seg(__le32 *__pdesc, u32 __val)
44 le32p_replace_bits(__pdesc, __val, BIT(27));
47 static inline void set_tx_desc_linip(__le32 *__pdesc, u32 __val)
49 le32p_replace_bits(__pdesc, __val, BIT(28));
52 static inline void set_tx_desc_own(__le32 *__pdesc, u32 __val)
54 le32p_replace_bits(__pdesc, __val, BIT(31));
62 static inline void set_tx_desc_macid(__le32 *__pdesc, u32 __val)
64 le32p_replace_bits((__pdesc + 1), __val, GENMASK(6, 0));
67 static inline void set_tx_desc_queue_sel(__le32 *__pdesc, u32 __val)
69 le32p_replace_bits((__pdesc + 1), __val, GENMASK(12, 8));
72 static inline void set_tx_desc_rate_id(__le32 *__pdesc, u32 __val)
74 le32p_replace_bits((__pdesc + 1), __val, GENMASK(20, 16));
77 static inline void set_tx_desc_sec_type(__le32 *__pdesc, u32 __val)
79 le32p_replace_bits((__pdesc + 1), __val, GENMASK(23, 22));
82 static inline void set_tx_desc_pkt_offset(__le32 *__pdesc, u32 __val)
84 le32p_replace_bits((__pdesc + 1), __val, GENMASK(28, 24));
87 static inline void set_tx_desc_agg_enable(__le32 *__pdesc, u32 __val)
89 le32p_replace_bits((__pdesc + 2), __val, BIT(12));
92 static inline void set_tx_desc_rdg_enable(__le32 *__pdesc, u32 __val)
94 le32p_replace_bits((__pdesc + 2), __val, BIT(13));
97 static inline void set_tx_desc_more_frag(__le32 *__pdesc, u32 __val)
99 le32p_replace_bits((__pdesc + 2), __val, BIT(17));
102 static inline void set_tx_desc_ampdu_density(__le32 *__pdesc, u32 __val)
104 le32p_replace_bits((__pdesc + 2), __val, GENMASK(22, 20));
107 static inline void set_tx_desc_use_rate(__le32 *__pdesc, u32 __val)
109 le32p_replace_bits((__pdesc + 3), __val, BIT(8));
112 static inline void set_tx_desc_disable_fb(__le32 *__pdesc, u32 __val)
114 le32p_replace_bits((__pdesc + 3), __val, BIT(10));
117 static inline void set_tx_desc_cts2self(__le32 *__pdesc, u32 __val)
119 le32p_replace_bits((__pdesc + 3), __val, BIT(11));
122 static inline void set_tx_desc_rts_enable(__le32 *__pdesc, u32 __val)
124 le32p_replace_bits((__pdesc + 3), __val, BIT(12));
127 static inline void set_tx_desc_hw_rts_enable(__le32 *__pdesc, u32 __val)
129 le32p_replace_bits((__pdesc + 3), __val, BIT(13));
132 static inline void set_tx_desc_nav_use_hdr(__le32 *__pdesc, u32 __val)
134 le32p_replace_bits((__pdesc + 3), __val, BIT(15));
137 static inline void set_tx_desc_max_agg_num(__le32 *__pdesc, u32 __val)
139 le32p_replace_bits((__pdesc + 3), __val, GENMASK(21, 17));
143 static inline void set_tx_desc_tx_rate(__le32 *__pdesc, u32 __val)
145 le32p_replace_bits((__pdesc + 4), __val, GENMASK(6, 0));
148 static inline void set_tx_desc_data_rate_fb_limit(__le32 *__pdesc, u32 __val)
150 le32p_replace_bits((__pdesc + 4), __val, GENMASK(12, 8));
153 static inline void set_tx_desc_rts_rate_fb_limit(__le32 *__pdesc, u32 __val)
155 le32p_replace_bits((__pdesc + 4), __val, GENMASK(16, 13));
158 static inline void set_tx_desc_rts_rate(__le32 *__pdesc, u32 __val)
160 le32p_replace_bits((__pdesc + 4), __val, GENMASK(28, 24));
164 static inline void set_tx_desc_tx_sub_carrier(__le32 *__pdesc, u32 __val)
166 le32p_replace_bits((__pdesc + 5), __val, GENMASK(3, 0));
169 static inline void set_tx_desc_data_bw(__le32 *__pdesc, u32 __val)
171 le32p_replace_bits((__pdesc + 4), __val, GENMASK(6, 5));
174 static inline void set_tx_desc_rts_short(__le32 *__pdesc, u32 __val)
176 le32p_replace_bits((__pdesc + 5), __val, BIT(12));
179 static inline void set_tx_desc_rts_sc(__le32 *__pdesc, u32 __val)
181 le32p_replace_bits((__pdesc + 5), __val, GENMASK(16, 13));
185 static inline void set_tx_desc_tx_buffer_size(__le32 *__pdesc, u32 __val)
187 le32p_replace_bits((__pdesc + 7), __val, GENMASK(15, 0));
191 static inline void set_tx_desc_seq(__le32 *__pdesc, u32 __val)
193 le32p_replace_bits((__pdesc + 9), __val, GENMASK(23, 12));
197 static inline void set_tx_desc_tx_buffer_address(__le32 *__pdesc, u32 __val)
199 *(__pdesc + 10) = cpu_to_le32(__val);
203 static inline void set_tx_desc_next_desc_address(__le32 *__pdesc, u32 __val)
205 *(__pdesc + 12) = cpu_to_le32(__val);
208 static inline void set_earlymode_pktnum(__le32 *__paddr, u32 __val)
210 le32p_replace_bits(__paddr, __val, GENMASK(3, 0));
213 static inline void set_earlymode_len0(__le32 *__paddr, u32 __val)
215 le32p_replace_bits(__paddr, __val, GENMASK(18, 4));
218 static inline void set_earlymode_len1(__le32 *__paddr, u32 __val)
220 le32p_replace_bits(__paddr, __val, GENMASK(17, 16));
223 static inline void set_earlymode_len2_1(__le32 *__paddr, u32 __val)
225 le32p_replace_bits(__paddr, __val, GENMASK(5, 2));
228 static inline void set_earlymode_len2_2(__le32 *__paddr, u32 __val)
230 le32p_replace_bits((__paddr + 1), __val, GENMASK(7, 0));
233 static inline void set_earlymode_len3(__le32 *__paddr, u32 __val)
235 le32p_replace_bits((__paddr + 1), __val, GENMASK(31, 17));
238 static inline void set_earlymode_len4(__le32 *__paddr, u32 __val)
240 le32p_replace_bits((__paddr + 1), __val, GENMASK(31, 20));
247 u8 __offset, u32 __val)
249 le32p_replace_bits((__pdesc + 4 * __offset), __val,
254 u8 __offset, u32 __val)
256 le32p_replace_bits((__pdesc + 4 * __offset), __val, BIT(31));
261 u32 __val)
263 *(__pdesc + 4 * __offset + 1) = cpu_to_le32(__val);
288 static inline void set_tx_buff_desc_len_0(__le32 *__pdesc, u32 __val)
290 le32p_replace_bits(__pdesc, __val, GENMASK(13, 0));
293 static inline void set_tx_buff_desc_psb(__le32 *__pdesc, u32 __val)
295 le32p_replace_bits(__pdesc, __val, GENMASK(30, 16));
298 static inline void set_tx_buff_desc_own(__le32 *__pdesc, u32 __val)
300 le32p_replace_bits(__pdesc, __val, BIT(31));
304 static inline void set_tx_buff_desc_addr_low_0(__le32 *__pdesc, u32 __val)
306 *(__pdesc + 1) = cpu_to_le32(__val);
322 static inline void set_rx_buffer_desc_data_length(__le32 *__status, u32 __val)
324 le32p_replace_bits(__status, __val, GENMASK(13, 0));
327 static inline void set_rx_buffer_desc_ls(__le32 *__status, u32 __val)
329 le32p_replace_bits(__status, __val, BIT(15));
332 static inline void set_rx_buffer_desc_fs(__le32 *__status, u32 __val)
334 le32p_replace_bits(__status, __val, BIT(16));
337 static inline void set_rx_buffer_desc_total_length(__le32 *__status, u32 __val)
339 le32p_replace_bits(__status, __val, GENMASK(30, 16));
358 static inline void set_rx_buffer_physical_low(__le32 *__status, u32 __val)
360 *(__status + 1) = cpu_to_le32(__val);
365 u32 __val, bool dma64)
368 *(__rx_status_desc + 2) = cpu_to_le32(__val);
413 static inline void set_rx_desc_eor(__le32 *__pdesc, u32 __val)
415 le32p_replace_bits(__pdesc, __val, BIT(30));