Lines Matching refs:cdev
143 static int serial_register_ports(struct usb_composite_dev *cdev, in serial_register_ports() argument
149 ret = usb_add_config_only(cdev, c); in serial_register_ports()
191 static int gs_bind(struct usb_composite_dev *cdev) in gs_bind() argument
199 status = usb_string_ids_tab(cdev, strings_dev); in gs_bind()
207 if (gadget_is_otg(cdev->gadget)) { in gs_bind()
211 usb_desc = usb_otg_descriptor_alloc(cdev->gadget); in gs_bind()
216 usb_otg_descriptor_init(cdev->gadget, usb_desc); in gs_bind()
226 status = serial_register_ports(cdev, &serial_config_driver, in gs_bind()
228 usb_ep_autoconfig_reset(cdev->gadget); in gs_bind()
230 status = serial_register_ports(cdev, &serial_config_driver, in gs_bind()
233 status = serial_register_ports(cdev, &serial_config_driver, in gs_bind()
239 usb_composite_overwrite_options(cdev, &coverwrite); in gs_bind()
240 INFO(cdev, "%s\n", GS_VERSION_NAME); in gs_bind()
250 static int gs_unbind(struct usb_composite_dev *cdev) in gs_unbind() argument