最終更新:2014-06-03 (火) 18:13:08 (3630d)
dwc3_gadget_init
Top / dwc3_gadget_init
Initializes gadget related registers
int dwc3_gadget_init(dwc3 *dwc)
http://lxr.onakasuita.org/ident?i=dwc3_gadget_init
実装
呼び出し
- dma_alloc_coherent
- kzalloc
- usb_gadget dwc.gadget
- dwc->gadget.ops = &dwc3_gadget_ops;//usb_gadget_ops
- dwc->gadget.max_speed = USB_SPEED_SUPER;
- dwc->gadget.speed = USB_SPEED_UNKNOWN;
- dwc->gadget.sg_supported = true;
- dwc->gadget.name = "dwc3-gadget";
- dwc3_gadget_init_endpoints?
- usb_add_gadget_udc?
- usb_add_gadget_udc_release? - adds a new gadget to the udc class driver list
- dwc3_gadget_free_endpoints?
- dma_free_coherent?