Lines Matching refs:ddev
51 static void usb_parse_ssp_isoc_endpoint_companion(struct device *ddev, in usb_parse_ssp_isoc_endpoint_companion() argument
64 dev_warn(ddev, "Invalid SuperSpeedPlus isoc endpoint companion" in usb_parse_ssp_isoc_endpoint_companion()
72 static void usb_parse_ss_endpoint_companion(struct device *ddev, int cfgno, in usb_parse_ss_endpoint_companion() argument
86 dev_warn(ddev, "No SuperSpeed endpoint companion for config %d " in usb_parse_ss_endpoint_companion()
112 dev_warn(ddev, "Control endpoint with bMaxBurst = %d in " in usb_parse_ss_endpoint_companion()
118 dev_warn(ddev, "Endpoint with bMaxBurst = %d in " in usb_parse_ss_endpoint_companion()
128 dev_warn(ddev, "%s endpoint with bmAttributes = %d in " in usb_parse_ss_endpoint_companion()
137 dev_warn(ddev, "Bulk endpoint with more than 65536 streams in " in usb_parse_ss_endpoint_companion()
145 dev_warn(ddev, "Isoc endpoint has Mult of %d in " in usb_parse_ss_endpoint_companion()
163 dev_warn(ddev, "%s endpoint with wBytesPerInterval of %d in " in usb_parse_ss_endpoint_companion()
175 usb_parse_ssp_isoc_endpoint_companion(ddev, cfgno, inum, asnum, in usb_parse_ss_endpoint_companion()
206 static int usb_parse_endpoint(struct device *ddev, int cfgno, int inum, in usb_parse_endpoint() argument
226 dev_warn(ddev, "config %d interface %d altsetting %d has an " in usb_parse_endpoint()
234 dev_warn(ddev, "config %d interface %d altsetting %d has an " in usb_parse_endpoint()
248 …dev_warn(ddev, "config %d interface %d altsetting %d has a duplicate endpoint with address 0x%X, s… in usb_parse_endpoint()
268 switch (to_usb_device(ddev)->speed) { in usb_parse_endpoint()
289 if (to_usb_device(ddev)->quirks & in usb_parse_endpoint()
298 if (to_usb_device(ddev)->quirks & in usb_parse_endpoint()
316 switch (to_usb_device(ddev)->speed) { in usb_parse_endpoint()
326 dev_warn(ddev, "config %d interface %d altsetting %d " in usb_parse_endpoint()
338 if (to_usb_device(ddev)->speed == USB_SPEED_LOW && in usb_parse_endpoint()
340 dev_warn(ddev, "config %d interface %d altsetting %d " in usb_parse_endpoint()
352 …dev_warn(ddev, "config %d interface %d altsetting %d endpoint 0x%X has wMaxPacketSize 0, skipping\… in usb_parse_endpoint()
359 switch (to_usb_device(ddev)->speed) { in usb_parse_endpoint()
384 …dev_warn(ddev, "config %d interface %d altsetting %d endpoint 0x%X has invalid maxpacket %d, setti… in usb_parse_endpoint()
395 if (to_usb_device(ddev)->speed == USB_SPEED_HIGH in usb_parse_endpoint()
398 dev_warn(ddev, "config %d interface %d altsetting %d " in usb_parse_endpoint()
405 if (to_usb_device(ddev)->speed >= USB_SPEED_SUPER) in usb_parse_endpoint()
406 usb_parse_ss_endpoint_companion(ddev, cfgno, in usb_parse_endpoint()
417 dev_dbg(ddev, "skipped %d descriptor%s after %s\n", in usb_parse_endpoint()
441 static int usb_parse_interface(struct device *ddev, int cfgno, in usb_parse_interface() argument
479 dev_warn(ddev, "Duplicate descriptor for config %d " in usb_parse_interface()
496 dev_dbg(ddev, "skipped %d descriptor%s after %s\n", in usb_parse_interface()
505 dev_warn(ddev, "too many endpoints for config %d interface %d " in usb_parse_interface()
525 retval = usb_parse_endpoint(ddev, cfgno, inum, asnum, alt, in usb_parse_interface()
536 dev_warn(ddev, "config %d interface %d altsetting %d has %d " in usb_parse_interface()
551 struct device *ddev = &dev->dev; in usb_parse_configuration() local
571 dev_err(ddev, "invalid descriptor for config index %d: " in usb_parse_configuration()
582 dev_warn(ddev, "config %d has too many interfaces: %d, " in usb_parse_configuration()
596 dev_warn(ddev, "config %d descriptor has %d excess " in usb_parse_configuration()
604 dev_warn(ddev, "config %d has an invalid descriptor " in usb_parse_configuration()
616 dev_warn(ddev, "config %d has an invalid " in usb_parse_configuration()
626 dev_warn(ddev, "config %d has more interface " in usb_parse_configuration()
634 dev_warn(ddev, "config %d has an invalid " in usb_parse_configuration()
659 dev_warn(ddev, in usb_parse_configuration()
666 dev_warn(ddev, "found more Interface " in usb_parse_configuration()
677 dev_warn(ddev, "config %d contains an unexpected " in usb_parse_configuration()
686 dev_warn(ddev, "config %d has %d interface%s, different from " in usb_parse_configuration()
690 dev_warn(ddev, "config %d has no interfaces?\n", cfgno); in usb_parse_configuration()
700 dev_warn(ddev, "config %d has no interface number " in usb_parse_configuration()
708 dev_warn(ddev, "too many alternate settings for " in usb_parse_configuration()
731 dev_dbg(ddev, "skipped %d descriptor%s after %s\n", in usb_parse_configuration()
738 retval = usb_parse_interface(ddev, cfgno, config, in usb_parse_configuration()
757 dev_warn(ddev, "config %d interface %d has no " in usb_parse_configuration()
806 struct device *ddev = &dev->dev; in usb_get_configuration() local
814 dev_warn(ddev, "too many configurations: %d, " in usb_get_configuration()
820 dev_err(ddev, "no configurations\n"); in usb_get_configuration()
844 dev_err(ddev, "unable to read config index %d " in usb_get_configuration()
848 dev_err(ddev, "chopping to %d config(s)\n", cfgno); in usb_get_configuration()
852 dev_err(ddev, "config index %d descriptor too short " in usb_get_configuration()
874 dev_err(ddev, "unable to read config index %d " in usb_get_configuration()
880 dev_warn(ddev, "config index %d descriptor too short " in usb_get_configuration()
900 dev_err(ddev, "out of memory\n"); in usb_get_configuration()
925 struct device *ddev = &dev->dev; in usb_get_bos_descriptor() local
941 dev_err(ddev, "unable to get BOS descriptor or descriptor too short\n"); in usb_get_bos_descriptor()
969 dev_err(ddev, "unable to get BOS descriptor set\n"); in usb_get_bos_descriptor()
994 dev_warn(ddev, "descriptor type invalid, skip\n"); in usb_get_bos_descriptor()