Lines Matching refs:dwc2_hsotg
66 static u32 dwc2_calc_bus_time(struct dwc2_hsotg *, int, int, int, int);
81 static void dwc2_qh_init(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
220 struct dwc2_qh *dwc2_hcd_qh_create(struct dwc2_hsotg *hsotg,
258 void dwc2_hcd_qh_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
290 static int dwc2_periodic_channel_available(struct dwc2_hsotg *hsotg)
328 static int dwc2_check_periodic_bandwidth(struct dwc2_hsotg *hsotg,
370 void dwc2_hcd_init_usecs(struct dwc2_hsotg *hsotg)
378 static int dwc2_find_single_uframe(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
397 static int dwc2_find_multi_uframe(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
453 static int dwc2_find_uframe(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
480 static int dwc2_check_max_xfer_size(struct dwc2_hsotg *hsotg,
510 static int dwc2_schedule_periodic(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
583 static void dwc2_deschedule_periodic(struct dwc2_hsotg *hsotg,
628 struct dwc2_hsotg *hsotg = qh->hsotg;
663 int dwc2_hcd_qh_add(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
720 void dwc2_hcd_qh_unlink(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
753 static void dwc2_sched_periodic_split(struct dwc2_hsotg *hsotg,
798 void dwc2_hcd_qh_deactivate(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
886 int dwc2_hcd_qtd_add(struct dwc2_hsotg *hsotg, struct dwc2_qtd *qtd,
911 void dwc2_hcd_qtd_unlink_and_free(struct dwc2_hsotg *hsotg,
926 static u32 dwc2_calc_bus_time(struct dwc2_hsotg *hsotg, int speed, int is_in,