Lines Matching defs:hcd
4 * hcd.c - DesignWare HS OTG Controller host-mode routines
40 * This file contains the core HCD code, and implements the Linux hc_driver
194 * detected or when the HCD is being stopped.
210 * dwc2_hcd_start() - Starts the HCD when switching to Host mode
287 * dwc2_hcd_connect() - Handles connect of the HCD
303 * dwc2_hcd_disconnect() - Handles disconnect of the HCD
401 dev_dbg(hsotg->dev, "DWC OTG HCD STOP\n");
443 "DWC OTG HCD URB Enqueue unsupported\n");
457 "DWC OTG HCD URB Enqueue failed adding QTD. Error status %d\n",
544 * Initializes dynamic portions of the DWC_otg HCD state
774 * @hsotg: The HCD state structure
898 * dwc2_hcd_select_transactions() - Selects transactions from the HCD transfer
899 * schedule and assigns them to available host channels. Called from the HCD
902 * @hsotg: The HCD state structure
1005 * @hsotg: The HCD state structure
1335 * from the HCD interrupt handler functions.
1337 * @hsotg: The HCD state structure
1834 * HCD Callback function, so that the reset is started
1892 dev_vdbg(hsotg->dev, "DWC OTG HCD GET FRAME NUMBER %d\n",
1969 dev_dbg(hsotg->dev, "HCD State:\n");
2154 // struct usb_hcd *hcd = dwc2_hsotg_to_hcd(hsotg);
2156 // hcd->self.is_b_host = dwc2_hcd_is_b_host(hsotg);
2162 // struct usb_hcd *hcd = dwc2_hsotg_to_hcd(hsotg);
2164 // hcd->self.is_b_host = 0;
2168 * Work queue function for starting the HCD when A-Cable is connected
2225 dev_dbg(hsotg->dev, "DWC OTG HCD FREE\n");
2241 dev_dbg(hsotg->dev, "HCD Free channel #%i, chan=%p\n",
2291 * Initializes the HCD. This function allocates memory for and initializes the
2305 dev_dbg(hsotg->dev, "DWC OTG HCD INIT\n");
2444 * Removes the HCD.
2445 * Frees memory and resources associated with the HCD and deregisters the bus.
2449 struct usb_hcd *hcd;
2451 dev_dbg(hsotg->dev, "DWC OTG HCD REMOVE\n");
2453 hcd = dwc2_hsotg_to_hcd(hsotg);
2454 dev_dbg(hsotg->dev, "hsotg->hcd = %p\n", hcd);
2456 if (!hcd) {