Lines Matching refs:g

167 	if (!dma_mapping_error(&musb->g.dev, request->dma))  in musb_g_giveback()
1685 static struct usb_ep *musb_match_ep(struct usb_gadget *g, in musb_match_ep() argument
1695 ep = gadget_find_ep_by_name(g, "ep5in"); in musb_match_ep()
1697 ep = gadget_find_ep_by_name(g, "ep6out"); in musb_match_ep()
1701 ep = gadget_find_ep_by_name(g, "ep1in"); in musb_match_ep()
1703 ep = gadget_find_ep_by_name(g, "ep2out"); in musb_match_ep()
1709 if (ep && usb_gadget_ep_match_desc(g, ep, desc, ep_comp)) in musb_match_ep()
1718 static int musb_gadget_start(struct usb_gadget *g,
1720 static int musb_gadget_stop(struct usb_gadget *g);
1766 musb->g.ep0 = &ep->end_point; in init_peripheral_ep()
1776 list_add_tail(&ep->end_point.ep_list, &musb->g.ep_list); in init_peripheral_ep()
1799 INIT_LIST_HEAD(&(musb->g.ep_list)); in musb_g_init_endpoints()
1834 musb->g.ops = &musb_gadget_operations; in musb_gadget_setup()
1835 musb->g.max_speed = USB_SPEED_HIGH; in musb_gadget_setup()
1836 musb->g.speed = USB_SPEED_UNKNOWN; in musb_gadget_setup()
1843 musb->g.name = musb_driver_name; in musb_gadget_setup()
1845 musb->g.is_otg = 1; in musb_gadget_setup()
1847 musb->g.is_otg = 0; in musb_gadget_setup()
1855 status = usb_add_gadget_udc(musb->controller, &musb->g); in musb_gadget_setup()
1861 musb->g.dev.parent = NULL; in musb_gadget_setup()
1862 device_unregister(&musb->g.dev); in musb_gadget_setup()
1870 usb_del_gadget_udc(&musb->g); in musb_gadget_cleanup()
1884 static int musb_gadget_start(struct usb_gadget *g, in musb_gadget_start() argument
1887 struct musb *musb = gadget_to_musb(g); in musb_gadget_start()
1905 otg_set_peripheral(otg, &musb->g); in musb_gadget_start()
1933 static int musb_gadget_stop(struct usb_gadget *g) in musb_gadget_stop() argument
1935 struct musb *musb = gadget_to_musb(g); in musb_gadget_stop()
1950 (void) musb_gadget_vbus_draw(&musb->g, 0); in musb_gadget_stop()
1987 musb->gadget_driver->resume(&musb->g); in musb_g_resume()
2014 musb->gadget_driver->suspend(&musb->g); in musb_g_suspend()
2030 musb_gadget_wakeup(&musb->g); in musb_g_wakeup()
2045 (void) musb_gadget_vbus_draw(&musb->g, 0); in musb_g_disconnect()
2047 musb->g.speed = USB_SPEED_UNKNOWN; in musb_g_disconnect()
2050 musb->gadget_driver->disconnect(&musb->g); in musb_g_disconnect()
2095 if (musb->gadget_driver && musb->g.speed != USB_SPEED_UNKNOWN) { in musb_g_reset()
2097 usb_gadget_udc_reset(&musb->g, musb->gadget_driver); in musb_g_reset()
2108 musb->g.speed = (power & MUSB_POWER_HSMODE) in musb_g_reset()
2119 musb->g.b_hnp_enable = 0; in musb_g_reset()
2120 musb->g.a_alt_hnp_support = 0; in musb_g_reset()
2121 musb->g.a_hnp_support = 0; in musb_g_reset()
2122 musb->g.quirk_zlp_not_supp = 1; in musb_g_reset()
2127 if (!musb->g.is_otg) { in musb_g_reset()
2134 musb->g.is_a_peripheral = 0; in musb_g_reset()
2137 musb->g.is_a_peripheral = 0; in musb_g_reset()
2140 musb->g.is_a_peripheral = 1; in musb_g_reset()
2144 (void) musb_gadget_vbus_draw(&musb->g, 8); in musb_g_reset()