Lines Matching refs:hcd
55 static int r8a66597_get_frame(struct usb_hcd *hcd);
1287 struct usb_hcd *hcd = r8a66597_to_hcd(r8a66597); in finish_request() local
1305 urb->start_frame = r8a66597_get_frame(hcd); in finish_request()
1615 static irqreturn_t r8a66597_irq(struct usb_hcd *hcd) in r8a66597_irq() argument
1617 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_irq()
1835 static int r8a66597_start(struct usb_hcd *hcd) in r8a66597_start() argument
1837 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_start()
1839 hcd->state = HC_STATE_RUNNING; in r8a66597_start()
1843 static void r8a66597_stop(struct usb_hcd *hcd) in r8a66597_stop() argument
1845 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_stop()
1894 static int r8a66597_urb_enqueue(struct usb_hcd *hcd, in r8a66597_urb_enqueue() argument
1899 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_urb_enqueue()
1910 ret = usb_hcd_link_urb_to_ep(hcd, urb); in r8a66597_urb_enqueue()
1958 usb_hcd_unlink_urb_from_ep(hcd, urb); in r8a66597_urb_enqueue()
1964 static int r8a66597_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, in r8a66597_urb_dequeue() argument
1967 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_urb_dequeue()
1973 rc = usb_hcd_check_unlink_urb(hcd, urb, status); in r8a66597_urb_dequeue()
1989 static void r8a66597_endpoint_disable(struct usb_hcd *hcd, in r8a66597_endpoint_disable() argument
1992 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_endpoint_disable()
2022 static int r8a66597_get_frame(struct usb_hcd *hcd) in r8a66597_get_frame() argument
2024 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_get_frame()
2095 struct usb_hcd *hcd) in r8a66597_check_detect_child() argument
2106 if (bus->busnum != hcd->self.busnum) in r8a66597_check_detect_child()
2114 static int r8a66597_hub_status_data(struct usb_hcd *hcd, char *buf) in r8a66597_hub_status_data() argument
2116 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_hub_status_data()
2120 r8a66597_check_detect_child(r8a66597, hcd); in r8a66597_hub_status_data()
2151 static int r8a66597_hub_control(struct usb_hcd *hcd, u16 typeReq, u16 wValue, in r8a66597_hub_control() argument
2154 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_hub_control()
2255 static int r8a66597_bus_suspend(struct usb_hcd *hcd) in r8a66597_bus_suspend() argument
2257 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_bus_suspend()
2286 static int r8a66597_bus_resume(struct usb_hcd *hcd) in r8a66597_bus_resume() argument
2288 struct r8a66597 *r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_bus_resume()
2372 struct usb_hcd *hcd = r8a66597_to_hcd(r8a66597); in r8a66597_resume() local
2377 usb_root_hub_lost_power(hcd->self.root_hub); in r8a66597_resume()
2397 struct usb_hcd *hcd = r8a66597_to_hcd(r8a66597); in r8a66597_remove() local
2400 usb_remove_hcd(hcd); in r8a66597_remove()
2404 usb_put_hcd(hcd); in r8a66597_remove()
2414 struct usb_hcd *hcd = NULL; in r8a66597_probe() local
2461 hcd = usb_create_hcd(&r8a66597_hc_driver, &pdev->dev, (char *)hcd_name); in r8a66597_probe()
2462 if (!hcd) { in r8a66597_probe()
2467 r8a66597 = hcd_to_r8a66597(hcd); in r8a66597_probe()
2507 hcd->rsrc_start = res->start; in r8a66597_probe()
2508 hcd->has_tt = 1; in r8a66597_probe()
2510 ret = usb_add_hcd(hcd, irq, irq_trigger); in r8a66597_probe()
2515 device_wakeup_enable(hcd->self.controller); in r8a66597_probe()
2523 usb_put_hcd(hcd); in r8a66597_probe()