Lines Matching defs:intf
23 struct usb_interface *intf;
42 dev_dbg(&pxrc->intf->dev,
51 dev_dbg(&pxrc->intf->dev, "%s - urb shutting down with status: %d\n",
55 dev_dbg(&pxrc->intf->dev, "%s - nonzero urb status received: %d\n",
76 dev_err(&pxrc->intf->dev,
89 dev_err(&pxrc->intf->dev,
120 static int pxrc_probe(struct usb_interface *intf,
123 struct usb_device *udev = interface_to_usbdev(intf);
134 error = usb_find_common_endpoints(intf->cur_altsetting,
137 dev_err(&intf->dev, "Could not find endpoint\n");
141 pxrc = devm_kzalloc(&intf->dev, sizeof(*pxrc), GFP_KERNEL);
146 pxrc->intf = intf;
148 usb_set_intfdata(pxrc->intf, pxrc);
151 xfer_buf = devm_kmalloc(&intf->dev, xfer_size, GFP_KERNEL);
159 error = devm_add_action_or_reset(&intf->dev, pxrc_free_urb, pxrc);
167 pxrc->input = devm_input_allocate_device(&intf->dev);
169 dev_err(&intf->dev, "couldn't allocate input device\n");
202 static void pxrc_disconnect(struct usb_interface *intf)
207 static int pxrc_suspend(struct usb_interface *intf, pm_message_t message)
209 struct pxrc *pxrc = usb_get_intfdata(intf);
219 static int pxrc_resume(struct usb_interface *intf)
221 struct pxrc *pxrc = usb_get_intfdata(intf);
232 static int pxrc_pre_reset(struct usb_interface *intf)
234 struct pxrc *pxrc = usb_get_intfdata(intf);
241 static int pxrc_post_reset(struct usb_interface *intf)
243 struct pxrc *pxrc = usb_get_intfdata(intf);
254 static int pxrc_reset_resume(struct usb_interface *intf)
256 return pxrc_resume(intf);