Lines Matching refs:udev
56 struct usb_device *udev; /* usb device */ member
131 "retval %d\n", onetouch->udev->bus->bus_name, in usb_onetouch_irq()
132 onetouch->udev->devpath, retval); in usb_onetouch_irq()
140 onetouch->irq->dev = onetouch->udev; in usb_onetouch_open()
181 struct usb_device *udev = ss->pusb_dev; in onetouch_connect_input() local
198 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in onetouch_connect_input()
199 maxp = usb_maxpacket(udev, pipe, usb_pipeout(pipe)); in onetouch_connect_input()
207 onetouch->data = usb_alloc_coherent(udev, ONETOUCH_PKT_LEN, in onetouch_connect_input()
216 onetouch->udev = udev; in onetouch_connect_input()
219 if (udev->manufacturer) in onetouch_connect_input()
220 strlcpy(onetouch->name, udev->manufacturer, in onetouch_connect_input()
222 if (udev->product) { in onetouch_connect_input()
223 if (udev->manufacturer) in onetouch_connect_input()
225 strlcat(onetouch->name, udev->product, sizeof(onetouch->name)); in onetouch_connect_input()
231 le16_to_cpu(udev->descriptor.idVendor), in onetouch_connect_input()
232 le16_to_cpu(udev->descriptor.idProduct)); in onetouch_connect_input()
234 usb_make_path(udev, onetouch->phys, sizeof(onetouch->phys)); in onetouch_connect_input()
239 usb_to_input_id(udev, &input_dev->id); in onetouch_connect_input()
240 input_dev->dev.parent = &udev->dev; in onetouch_connect_input()
251 usb_fill_int_urb(onetouch->irq, udev, pipe, onetouch->data, maxp, in onetouch_connect_input()
269 fail2: usb_free_coherent(udev, ONETOUCH_PKT_LEN, in onetouch_connect_input()
284 usb_free_coherent(onetouch->udev, ONETOUCH_PKT_LEN, in onetouch_release_input()