Lines Matching defs:pdesc

56 	__le32 *pdesc = (__le32 *)pdesc8;
91 clear_pci_tx_desc_content(pdesc, sizeof(struct tx_desc_92d));
98 set_tx_desc_pkt_offset(pdesc, 1);
99 set_tx_desc_offset(pdesc, USB_HWDESC_HEADER_LEN +
109 set_tx_desc_offset(pdesc, USB_HWDESC_HEADER_LEN);
115 set_tx_desc_tx_rate(pdesc, ptcb_desc->hw_rate);
117 set_tx_desc_data_shortgi(pdesc, 1);
121 set_tx_desc_data_shortgi(pdesc, 1);
124 set_tx_desc_agg_enable(pdesc, 1);
125 set_tx_desc_max_agg_num(pdesc, 0x14);
127 set_tx_desc_seq(pdesc, seq_number);
128 set_tx_desc_rts_enable(pdesc,
131 set_tx_desc_hw_rts_enable(pdesc, ((ptcb_desc->rts_enable
133 set_tx_desc_cts2self(pdesc, ((ptcb_desc->cts_enable) ? 1 : 0));
134 set_tx_desc_rts_stbc(pdesc, ((ptcb_desc->rts_stbc) ? 1 : 0));
139 set_tx_desc_rts_rate(pdesc, ptcb_desc->rts_rate);
140 set_tx_desc_rts_bw(pdesc, 0);
141 set_tx_desc_rts_sc(pdesc, ptcb_desc->rts_sc);
142 set_tx_desc_rts_short(pdesc, ((ptcb_desc->rts_rate <=
148 set_tx_desc_data_bw(pdesc, 1);
149 set_tx_desc_tx_sub_carrier(pdesc, 3);
151 set_tx_desc_data_bw(pdesc, 0);
152 set_tx_desc_tx_sub_carrier(pdesc,
156 set_tx_desc_data_bw(pdesc, 0);
157 set_tx_desc_tx_sub_carrier(pdesc, 0);
159 set_tx_desc_linip(pdesc, 0);
160 set_tx_desc_pkt_size(pdesc, (u16)skb_len);
163 set_tx_desc_ampdu_density(pdesc, ampdu_density);
173 set_tx_desc_sec_type(pdesc, 0x1);
176 set_tx_desc_sec_type(pdesc, 0x3);
179 set_tx_desc_sec_type(pdesc, 0x0);
184 set_tx_desc_pkt_id(pdesc, 0);
185 set_tx_desc_queue_sel(pdesc, fw_qsel);
186 set_tx_desc_data_rate_fb_limit(pdesc, 0x1F);
187 set_tx_desc_rts_rate_fb_limit(pdesc, 0xF);
188 set_tx_desc_disable_fb(pdesc, ptcb_desc->disable_ratefallback ?
190 set_tx_desc_use_rate(pdesc, ptcb_desc->use_driver_rate ? 1 : 0);
196 set_tx_desc_rts_rate(pdesc, 0x08);
197 /* set_tx_desc_tx_rate(pdesc, 0x0b); */
203 set_tx_desc_rdg_enable(pdesc, 1);
204 set_tx_desc_htc(pdesc, 1);
209 set_tx_desc_first_seg(pdesc, (firstseg ? 1 : 0));
210 set_tx_desc_last_seg(pdesc, (lastseg ? 1 : 0));
211 set_tx_desc_tx_buffer_size(pdesc, (u16)buf_len);
212 set_tx_desc_tx_buffer_address(pdesc, mapping);
214 set_tx_desc_rate_id(pdesc, ptcb_desc->ratr_index);
215 set_tx_desc_macid(pdesc, ptcb_desc->mac_id);
217 set_tx_desc_rate_id(pdesc, 0xC + ptcb_desc->ratr_index);
218 set_tx_desc_macid(pdesc, ptcb_desc->ratr_index);
221 set_tx_desc_qos(pdesc, 1);
224 set_tx_desc_hwseq_en(pdesc, 1);
225 set_tx_desc_pkt_id(pdesc, 8);
227 set_tx_desc_more_frag(pdesc, (lastseg ? 0 : 1));
242 __le32 *pdesc = (__le32 *)pdesc8;
252 clear_pci_tx_desc_content(pdesc, TX_DESC_SIZE);
253 set_tx_desc_offset(pdesc, USB_HWDESC_HEADER_LEN);
259 set_tx_desc_tx_rate(pdesc, DESC_RATE6M);
261 set_tx_desc_tx_rate(pdesc, DESC_RATE1M);
263 set_tx_desc_seq(pdesc, 0);
264 set_tx_desc_linip(pdesc, 0);
265 set_tx_desc_queue_sel(pdesc, fw_queue);
266 set_tx_desc_first_seg(pdesc, 1);
267 set_tx_desc_last_seg(pdesc, 1);
268 set_tx_desc_tx_buffer_size(pdesc, (u16)skb->len);
269 set_tx_desc_tx_buffer_address(pdesc, mapping);
270 set_tx_desc_rate_id(pdesc, 7);
271 set_tx_desc_macid(pdesc, 0);
272 set_tx_desc_pkt_size(pdesc, (u16)(skb->len));
273 set_tx_desc_first_seg(pdesc, 1);
274 set_tx_desc_last_seg(pdesc, 1);
275 set_tx_desc_offset(pdesc, 0x20);
276 set_tx_desc_use_rate(pdesc, 1);
279 set_tx_desc_hwseq_en(pdesc, 1);
280 set_tx_desc_pkt_id(pdesc, 8);
284 "H2C Tx Cmd Content", pdesc, TX_DESC_SIZE);
286 set_tx_desc_own(pdesc, 1);