Lines Matching refs:dwc2_hsotg

80 static void dwc2_dump_channel_info(struct dwc2_hsotg *hsotg,
143 static void dwc2_kill_urbs_in_qh_list(struct dwc2_hsotg *hsotg,
158 static void dwc2_qh_list_free(struct dwc2_hsotg *hsotg,
198 static void dwc2_kill_all_urbs(struct dwc2_hsotg *hsotg)
212 * @hsotg: Pointer to struct dwc2_hsotg
214 void dwc2_hcd_start(struct dwc2_hsotg *hsotg)
234 static void dwc2_hcd_cleanup_channels(struct dwc2_hsotg *hsotg)
289 * @hsotg: Pointer to struct dwc2_hsotg
293 void dwc2_hcd_connect(struct dwc2_hsotg *hsotg)
305 * @hsotg: Pointer to struct dwc2_hsotg
310 void dwc2_hcd_disconnect(struct dwc2_hsotg *hsotg, bool force)
377 * @hsotg: Pointer to struct dwc2_hsotg
379 static void dwc2_hcd_rem_wakeup(struct dwc2_hsotg *hsotg)
395 * @hsotg: Pointer to struct dwc2_hsotg
399 void dwc2_hcd_stop(struct dwc2_hsotg *hsotg)
418 int dwc2_hcd_urb_enqueue(struct dwc2_hsotg *hsotg,
484 dwc2_hcd_urb_dequeue(struct dwc2_hsotg *hsotg,
549 dwc2_hcd_reinit(struct dwc2_hsotg *hsotg)
585 static void dwc2_hc_init_split(struct dwc2_hsotg *hsotg,
599 static void *dwc2_hc_init_xfer_data(struct dwc2_hsotg *hsotg,
617 static void *dwc2_hc_init_xfer(struct dwc2_hsotg *hsotg,
718 static int dwc2_hc_setup_align_buf(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
778 static int dwc2_assign_and_init_hc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
907 struct dwc2_hsotg *hsotg)
1022 static int dwc2_queue_transaction(struct dwc2_hsotg *hsotg,
1079 static void dwc2_process_periodic_channels(struct dwc2_hsotg *hsotg)
1219 static void dwc2_process_non_periodic_channels(struct dwc2_hsotg *hsotg)
1343 void dwc2_hcd_queue_transactions(struct dwc2_hsotg *hsotg,
1375 struct dwc2_hsotg *hsotg = container_of(work, struct dwc2_hsotg,
1436 struct dwc2_hsotg *hsotg = (struct dwc2_hsotg *)data;
1460 static void dwc2_port_suspend(struct dwc2_hsotg *hsotg, u16 windex)
1511 static void dwc2_port_resume(struct dwc2_hsotg *hsotg)
1550 dwc2_hcd_hub_control(struct dwc2_hsotg *hsotg, u16 typereq,
1887 int dwc2_hcd_get_frame_number(struct dwc2_hsotg *hsotg)
1898 int dwc2_hcd_is_b_host(struct dwc2_hsotg *hsotg)
1904 dwc2_hcd_urb_alloc(struct dwc2_hsotg *hsotg, int iso_desc_count,
1924 dwc2_hcd_urb_free(struct dwc2_hsotg *hsotg, struct dwc2_hcd_urb *urb,
1935 dwc2_hcd_urb_set_pipeinfo(struct dwc2_hsotg *hsotg, struct dwc2_hcd_urb *urb,
1954 void dwc2_hcd_dump_state(struct dwc2_hsotg *hsotg)
2082 void dwc2_hcd_dump_frrem(struct dwc2_hsotg *hsotg)
2148 struct dwc2_hsotg *hsotg;
2152 void dwc2_host_start(struct dwc2_hsotg *hsotg)
2160 void dwc2_host_disconnect(struct dwc2_hsotg *hsotg)
2172 struct dwc2_hsotg *hsotg = container_of(work, struct dwc2_hsotg,
2184 struct dwc2_hsotg *hsotg = container_of(work, struct dwc2_hsotg,
2216 * Frees secondary storage associated with the dwc2_hsotg structure contained
2219 static void dwc2_hcd_free(struct dwc2_hsotg *hsotg)
2282 static void dwc2_hcd_release(struct dwc2_hsotg *hsotg)
2292 * static parts of the usb_hcd and dwc2_hsotg structures. It also registers the
2296 int dwc2_hcd_init(struct dwc2_hsotg *hsotg)
2447 void dwc2_hcd_remove(struct dwc2_hsotg *hsotg)