Lines Matching refs:gadget
1222 dev_err(&gi->cdev.gadget->dev, "unbind function" in purge_configs_funcs()
1235 static int configfs_composite_bind(struct usb_gadget *gadget, in configfs_composite_bind() argument
1248 cdev->gadget = gadget; in configfs_composite_bind()
1249 set_gadget_data(gadget, cdev); in configfs_composite_bind()
1309 if (gadget_is_otg(gadget) && !otg_desc[0]) { in configfs_composite_bind()
1312 usb_desc = usb_otg_descriptor_alloc(gadget); in configfs_composite_bind()
1317 usb_otg_descriptor_init(gadget, usb_desc); in configfs_composite_bind()
1329 if (gadget_is_otg(gadget)) in configfs_composite_bind()
1358 usb_ep_autoconfig_reset(cdev->gadget); in configfs_composite_bind()
1361 ret = composite_os_desc_req_prepare(cdev, gadget->ep0); in configfs_composite_bind()
1366 usb_ep_autoconfig_reset(cdev->gadget); in configfs_composite_bind()
1376 static void configfs_composite_unbind(struct usb_gadget *gadget) in configfs_composite_unbind() argument
1383 cdev = get_gadget_data(gadget); in configfs_composite_unbind()
1390 usb_ep_autoconfig_reset(cdev->gadget); in configfs_composite_unbind()
1391 cdev->gadget = NULL; in configfs_composite_unbind()
1392 set_gadget_data(gadget, NULL); in configfs_composite_unbind()