Lines Matching defs:dwc2_qh
278 struct dwc2_qh { struct
279 struct dwc2_hsotg *hsotg;
280 u8 ep_type;
281 u8 ep_is_in;
282 u16 maxp;
283 u8 dev_speed;
284 u8 data_toggle;
285 u8 ping_state;
286 u8 do_split;
287 u8 td_first;
288 u8 td_last;
289 u16 usecs;
290 u16 interval;
291 u16 sched_frame;
292 u16 nak_frame;
293 u16 frame_usecs[8];
294 u16 start_split_frame;
295 u16 ntd;
296 usb_dma_t dw_align_buf_usbdma;
297 u8 *dw_align_buf;
298 int dw_align_buf_size;
299 dma_addr_t dw_align_buf_dma;
300 struct list_head qtd_list;
301 struct dwc2_host_chan *channel;
302 struct list_head qh_list_entry;
303 usb_dma_t desc_list_usbdma;
304 struct dwc2_hcd_dma_desc *desc_list;
305 dma_addr_t desc_list_dma;
306 u32 desc_list_sz;
307 u32 *n_bytes;
309 callout_t wait_timer;
310 unsigned tt_buffer_dirty:1;
311 unsigned want_wait:1;
312 unsigned wait_timer_cancel:1;