Lines Matching refs:cdev
153 struct usb_composite_dev *cdev = f->config->cdev; in gser_set_alt() local
158 dev_dbg(&cdev->gadget->dev, in gser_set_alt()
163 dev_dbg(&cdev->gadget->dev, in gser_set_alt()
165 if (config_ep_by_speed(cdev->gadget, f, gser->port.in) || in gser_set_alt()
166 config_ep_by_speed(cdev->gadget, f, gser->port.out)) { in gser_set_alt()
179 struct usb_composite_dev *cdev = f->config->cdev; in gser_disable() local
181 dev_dbg(&cdev->gadget->dev, in gser_disable()
192 struct usb_composite_dev *cdev = c->cdev; in gser_bind() local
203 status = usb_string_id(c->cdev); in gser_bind()
219 ep = usb_ep_autoconfig(cdev->gadget, &gser_fs_in_desc); in gser_bind()
223 ep->driver_data = cdev; /* claim */ in gser_bind()
225 ep = usb_ep_autoconfig(cdev->gadget, &gser_fs_out_desc); in gser_bind()
229 ep->driver_data = cdev; /* claim */ in gser_bind()
245 dev_dbg(&cdev->gadget->dev, "generic ttyGS%d: %s speed IN/%s OUT/%s\n", in gser_bind()
247 gadget_is_superspeed(c->cdev->gadget) ? "super" : in gser_bind()
248 gadget_is_dualspeed(c->cdev->gadget) ? "dual" : "full", in gser_bind()
259 ERROR(cdev, "%s: can't bind, err %d\n", f->name, status); in gser_bind()