Lines Matching refs:usbinterface

816 static int gtco_probe(struct usb_interface *usbinterface,  in gtco_probe()  argument
832 dev_err(&usbinterface->dev, "No more memory\n"); in gtco_probe()
841 gtco->usbdev = interface_to_usbdev(usbinterface); in gtco_probe()
842 gtco->intf = usbinterface; in gtco_probe()
848 dev_err(&usbinterface->dev, "No more memory for us buffers\n"); in gtco_probe()
856 dev_err(&usbinterface->dev, "Failed to allocate URB\n"); in gtco_probe()
862 if (usbinterface->altsetting[0].desc.bNumEndpoints < 1) { in gtco_probe()
863 dev_err(&usbinterface->dev, in gtco_probe()
873 endpoint = &usbinterface->altsetting[0].endpoint[0].desc; in gtco_probe()
876 dev_dbg(&usbinterface->dev, "gtco # interfaces: %d\n", usbinterface->num_altsetting); in gtco_probe()
877 …dev_dbg(&usbinterface->dev, "num endpoints: %d\n", usbinterface->cur_altsetting->desc.bNumEndp… in gtco_probe()
878 …dev_dbg(&usbinterface->dev, "interface class: %d\n", usbinterface->cur_altsetting->desc.bInterfa… in gtco_probe()
879 …dev_dbg(&usbinterface->dev, "endpoint: attribute:0x%x type:0x%x\n", endpoint->bmAttributes, endpoi… in gtco_probe()
881 dev_dbg(&usbinterface->dev, "endpoint: we have interrupt endpoint\n"); in gtco_probe()
883 dev_dbg(&usbinterface->dev, "endpoint extra len:%d\n", usbinterface->altsetting[0].extralen); in gtco_probe()
889 if (usb_get_extra_descriptor(usbinterface->cur_altsetting, in gtco_probe()
891 dev_err(&usbinterface->dev, in gtco_probe()
897 dev_dbg(&usbinterface->dev, in gtco_probe()
903 dev_err(&usbinterface->dev, "No more memory for report\n"); in gtco_probe()
920 dev_dbg(&usbinterface->dev, "usb_control_msg result: %d\n", result); in gtco_probe()
931 dev_err(&usbinterface->dev, in gtco_probe()
957 input_dev->dev.parent = &usbinterface->dev; in gtco_probe()
960 endpoint = &usbinterface->altsetting[0].endpoint[0].desc; in gtco_probe()
976 usb_set_intfdata(usbinterface, gtco); in gtco_probe()