Lines Matching refs:ddev
46 static void usb_parse_ss_endpoint_companion(struct device *ddev, int cfgno, in usb_parse_ss_endpoint_companion() argument
59 dev_warn(ddev, "No SuperSpeed endpoint companion for config %d " in usb_parse_ss_endpoint_companion()
84 dev_warn(ddev, "Control endpoint with bMaxBurst = %d in " in usb_parse_ss_endpoint_companion()
90 dev_warn(ddev, "Endpoint with bMaxBurst = %d in " in usb_parse_ss_endpoint_companion()
100 dev_warn(ddev, "%s endpoint with bmAttributes = %d in " in usb_parse_ss_endpoint_companion()
109 dev_warn(ddev, "Bulk endpoint with more than 65536 streams in " in usb_parse_ss_endpoint_companion()
116 dev_warn(ddev, "Isoc endpoint has Mult of %d in " in usb_parse_ss_endpoint_companion()
134 dev_warn(ddev, "%s endpoint with wBytesPerInterval of %d in " in usb_parse_ss_endpoint_companion()
145 static int usb_parse_endpoint(struct device *ddev, int cfgno, int inum, in usb_parse_endpoint() argument
163 dev_warn(ddev, "config %d interface %d altsetting %d has an " in usb_parse_endpoint()
171 dev_warn(ddev, "config %d interface %d altsetting %d has an " in usb_parse_endpoint()
193 switch (to_usb_device(ddev)->speed) { in usb_parse_endpoint()
210 if (to_usb_device(ddev)->quirks & in usb_parse_endpoint()
226 switch (to_usb_device(ddev)->speed) { in usb_parse_endpoint()
236 dev_warn(ddev, "config %d interface %d altsetting %d " in usb_parse_endpoint()
248 if (to_usb_device(ddev)->speed == USB_SPEED_LOW && in usb_parse_endpoint()
250 dev_warn(ddev, "config %d interface %d altsetting %d " in usb_parse_endpoint()
264 if (to_usb_device(ddev)->speed == USB_SPEED_HIGH in usb_parse_endpoint()
270 dev_warn(ddev, "config %d interface %d altsetting %d " in usb_parse_endpoint()
277 if (to_usb_device(ddev)->speed == USB_SPEED_SUPER) in usb_parse_endpoint()
278 usb_parse_ss_endpoint_companion(ddev, cfgno, in usb_parse_endpoint()
289 dev_dbg(ddev, "skipped %d descriptor%s after %s\n", in usb_parse_endpoint()
313 static int usb_parse_interface(struct device *ddev, int cfgno, in usb_parse_interface() argument
351 dev_warn(ddev, "Duplicate descriptor for config %d " in usb_parse_interface()
368 dev_dbg(ddev, "skipped %d descriptor%s after %s\n", in usb_parse_interface()
377 dev_warn(ddev, "too many endpoints for config %d interface %d " in usb_parse_interface()
397 retval = usb_parse_endpoint(ddev, cfgno, inum, asnum, alt, in usb_parse_interface()
408 dev_warn(ddev, "config %d interface %d altsetting %d has %d " in usb_parse_interface()
423 struct device *ddev = &dev->dev; in usb_parse_configuration() local
440 dev_err(ddev, "invalid descriptor for config index %d: " in usb_parse_configuration()
452 dev_warn(ddev, "config %d has too many interfaces: %d, " in usb_parse_configuration()
466 dev_warn(ddev, "config %d descriptor has %d excess " in usb_parse_configuration()
474 dev_warn(ddev, "config %d has an invalid descriptor " in usb_parse_configuration()
486 dev_warn(ddev, "config %d has an invalid " in usb_parse_configuration()
496 dev_warn(ddev, "config %d has more interface " in usb_parse_configuration()
504 dev_warn(ddev, "config %d has an invalid " in usb_parse_configuration()
526 dev_warn(ddev, "found more Interface " in usb_parse_configuration()
539 dev_warn(ddev, "config %d contains an unexpected " in usb_parse_configuration()
548 dev_warn(ddev, "config %d has %d interface%s, different from " in usb_parse_configuration()
552 dev_warn(ddev, "config %d has no interfaces?\n", cfgno); in usb_parse_configuration()
562 dev_warn(ddev, "config %d has no interface number " in usb_parse_configuration()
570 dev_warn(ddev, "too many alternate settings for " in usb_parse_configuration()
593 dev_dbg(ddev, "skipped %d descriptor%s after %s\n", in usb_parse_configuration()
600 retval = usb_parse_interface(ddev, cfgno, config, in usb_parse_configuration()
619 dev_warn(ddev, "config %d interface %d has no " in usb_parse_configuration()
668 struct device *ddev = &dev->dev; in usb_get_configuration() local
678 dev_warn(ddev, "too many configurations: %d, " in usb_get_configuration()
684 dev_err(ddev, "no configurations\n"); in usb_get_configuration()
709 dev_err(ddev, "unable to read config index %d " in usb_get_configuration()
713 dev_err(ddev, "chopping to %d config(s)\n", cfgno); in usb_get_configuration()
717 dev_err(ddev, "config index %d descriptor too short " in usb_get_configuration()
739 dev_err(ddev, "unable to read config index %d " in usb_get_configuration()
745 dev_warn(ddev, "config index %d descriptor too short " in usb_get_configuration()
766 dev_err(ddev, "out of memory\n"); in usb_get_configuration()
782 struct device *ddev = &dev->dev; in usb_get_bos_descriptor() local
796 dev_err(ddev, "unable to get BOS descriptor\n"); in usb_get_bos_descriptor()
824 dev_err(ddev, "unable to get BOS descriptor set\n"); in usb_get_bos_descriptor()
841 dev_warn(ddev, "descriptor type invalid, skip\n"); in usb_get_bos_descriptor()