Home
last modified time | relevance | path

Searched refs:dwc2_qh (Results 1 – 5 of 5) sorted by relevance

/drivers/usb/dwc2/
Dhcd.h50 struct dwc2_qh;
162 struct dwc2_qh *qh;
340 struct dwc2_qh { struct
447 struct dwc2_qh *qh;
565 struct dwc2_qh *dwc2_hcd_qh_create(struct dwc2_hsotg *hsotg,
568 void dwc2_hcd_qh_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh);
569 int dwc2_hcd_qh_add(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh);
570 void dwc2_hcd_qh_unlink(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh);
571 void dwc2_hcd_qh_deactivate(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
576 struct dwc2_qh *qh);
[all …]
Dhcd_queue.c110 struct dwc2_qh *qh) in dwc2_check_periodic_bandwidth()
375 struct dwc2_qh *qh) in dwc2_get_ls_map()
493 struct dwc2_qh *qh;
516 struct dwc2_qh *qh) in dwc2_qh_schedule_print()
566 struct dwc2_qh *qh) {}; in dwc2_qh_schedule_print()
584 static int dwc2_ls_pmap_schedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_ls_pmap_schedule()
624 struct dwc2_qh *qh) in dwc2_ls_pmap_unschedule()
658 static int dwc2_hs_pmap_schedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_hs_pmap_schedule()
685 struct dwc2_qh *qh, int index) in dwc2_hs_pmap_unschedule()
709 struct dwc2_qh *qh) in dwc2_uframe_schedule_split()
[all …]
Dhcd_ddma.c75 static u16 dwc2_max_desc_num(struct dwc2_qh *qh) in dwc2_max_desc_num()
82 static u16 dwc2_frame_incr_val(struct dwc2_qh *qh) in dwc2_frame_incr_val()
88 static int dwc2_desc_list_alloc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_desc_list_alloc()
123 static void dwc2_desc_list_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_desc_list_free()
230 static void dwc2_update_frame_list(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_update_frame_list()
295 struct dwc2_qh *qh) in dwc2_release_channel_ddma()
342 int dwc2_hcd_qh_init_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_hcd_qh_init_ddma()
388 void dwc2_hcd_qh_free_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_hcd_qh_free_ddma()
415 static u8 dwc2_frame_to_desc_idx(struct dwc2_qh *qh, u16 frame_idx) in dwc2_frame_to_desc_idx()
429 struct dwc2_qh *qh, u16 *skip_frames) in dwc2_calc_starting_frame()
[all …]
Dhcd.c440 struct dwc2_qh *qh; in dwc2_dump_channel_info()
1606 struct dwc2_qh *qh, *qh_tmp; in dwc2_kill_urbs_in_qh_list()
1622 struct dwc2_qh *qh, *qh_tmp; in dwc2_qh_list_free()
1878 struct dwc2_hcd_urb *urb, struct dwc2_qh *qh, in dwc2_hcd_urb_enqueue()
1940 struct dwc2_qh *qh; in dwc2_hcd_urb_dequeue()
1999 struct dwc2_qh *qh; in dwc2_hcd_endpoint_disable()
2057 struct dwc2_qh *qh = ep->hcpriv; in dwc2_hcd_endpoint_reset()
2443 struct dwc2_qh *qh, in dwc2_alloc_split_dma_aligned_buf()
2577 static int dwc2_assign_and_init_hc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_assign_and_init_hc()
2719 struct dwc2_qh *qh; in dwc2_hcd_select_transactions()
[all …]
Dhcd_intr.c143 struct dwc2_qh *qh; in dwc2_sof_intr()
160 qh = list_entry(qh_entry, struct dwc2_qh, qh_list_entry); in dwc2_sof_intr()
658 static void dwc2_deactivate_qh(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_deactivate_qh()
1424 struct dwc2_qh *qh = chan->qh; in dwc2_hc_nyet_intr()
2031 static bool dwc2_check_qtd_still_ok(struct dwc2_qtd *qtd, struct dwc2_qh *qh) in dwc2_check_qtd_still_ok()