Lines Matching refs:cdev
115 static int serial_register_ports(struct usb_composite_dev *cdev, in serial_register_ports() argument
121 ret = usb_add_config_only(cdev, c); in serial_register_ports()
163 static int gs_bind(struct usb_composite_dev *cdev) in gs_bind() argument
171 status = usb_string_ids_tab(cdev, strings_dev); in gs_bind()
179 if (gadget_is_otg(cdev->gadget)) { in gs_bind()
183 usb_desc = usb_otg_descriptor_alloc(cdev->gadget); in gs_bind()
188 usb_otg_descriptor_init(cdev->gadget, usb_desc); in gs_bind()
198 status = serial_register_ports(cdev, &serial_config_driver, in gs_bind()
200 usb_ep_autoconfig_reset(cdev->gadget); in gs_bind()
202 status = serial_register_ports(cdev, &serial_config_driver, in gs_bind()
205 status = serial_register_ports(cdev, &serial_config_driver, in gs_bind()
211 usb_composite_overwrite_options(cdev, &coverwrite); in gs_bind()
212 INFO(cdev, "%s\n", GS_VERSION_NAME); in gs_bind()
222 static int gs_unbind(struct usb_composite_dev *cdev) in gs_unbind() argument