Lines Matching refs:usbinterface
832 static int gtco_probe(struct usb_interface *usbinterface, in gtco_probe() argument
843 struct usb_device *udev = interface_to_usbdev(usbinterface); in gtco_probe()
849 dev_err(&usbinterface->dev, "No more memory\n"); in gtco_probe()
858 gtco->intf = usbinterface; in gtco_probe()
864 dev_err(&usbinterface->dev, "No more memory for us buffers\n"); in gtco_probe()
872 dev_err(&usbinterface->dev, "Failed to allocate URB\n"); in gtco_probe()
878 if (usbinterface->cur_altsetting->desc.bNumEndpoints < 1) { in gtco_probe()
879 dev_err(&usbinterface->dev, in gtco_probe()
885 endpoint = &usbinterface->cur_altsetting->endpoint[0].desc; in gtco_probe()
888 dev_dbg(&usbinterface->dev, "gtco # interfaces: %d\n", usbinterface->num_altsetting); in gtco_probe()
889 …dev_dbg(&usbinterface->dev, "num endpoints: %d\n", usbinterface->cur_altsetting->desc.bNumEndp… in gtco_probe()
890 …dev_dbg(&usbinterface->dev, "interface class: %d\n", usbinterface->cur_altsetting->desc.bInterfa… in gtco_probe()
891 …dev_dbg(&usbinterface->dev, "endpoint: attribute:0x%x type:0x%x\n", endpoint->bmAttributes, endpoi… in gtco_probe()
893 dev_dbg(&usbinterface->dev, "endpoint: we have interrupt endpoint\n"); in gtco_probe()
895 dev_dbg(&usbinterface->dev, "interface extra len:%d\n", in gtco_probe()
896 usbinterface->cur_altsetting->extralen); in gtco_probe()
902 if (usb_get_extra_descriptor(usbinterface->cur_altsetting, in gtco_probe()
904 dev_err(&usbinterface->dev, in gtco_probe()
910 dev_dbg(&usbinterface->dev, in gtco_probe()
916 dev_err(&usbinterface->dev, "No more memory for report\n"); in gtco_probe()
933 dev_dbg(&usbinterface->dev, "usb_control_msg result: %d\n", result); in gtco_probe()
944 dev_err(&usbinterface->dev, in gtco_probe()
970 input_dev->dev.parent = &usbinterface->dev; in gtco_probe()
987 usb_set_intfdata(usbinterface, gtco); in gtco_probe()