Searched defs:udev (Results 1 - 25 of 233) sorted by relevance

12345678910

/drivers/staging/rtl8712/
H A Dosdep_intf.h37 struct usb_device *udev; member in struct:intf_priv
/drivers/usb/core/
H A Dnotify.c47 void usb_notify_add_device(struct usb_device *udev) argument
49 blocking_notifier_call_chain(&usb_notifier_list, USB_DEVICE_ADD, udev);
52 void usb_notify_remove_device(struct usb_device *udev) argument
57 USB_DEVICE_REMOVE, udev);
H A Dgeneric.c43 int usb_choose_configuration(struct usb_device *udev) argument
50 if (usb_device_is_owned(udev))
54 c = udev->config;
55 num_configs = udev->descriptor.bNumConfigurations;
103 if (usb_get_max_power(udev, c) > udev->bus_mA) {
126 else if (udev->descriptor.bDeviceClass !=
141 dev_info(&udev->dev, "rejected %d configuration%s "
147 dev_dbg(&udev->dev,
152 dev_warn(&udev
160 generic_probe(struct usb_device *udev) argument
187 generic_disconnect(struct usb_device *udev) argument
199 generic_suspend(struct usb_device *udev, pm_message_t msg) argument
220 generic_resume(struct usb_device *udev, pm_message_t msg) argument
[all...]
H A Dquirks.c205 static bool usb_match_any_interface(struct usb_device *udev, argument
210 for (i = 0; i < udev->descriptor.bNumConfigurations; ++i) {
211 struct usb_host_config *cfg = &udev->config[i];
223 if (usb_match_one_id_intf(udev, intf, id))
231 static int usb_amd_resume_quirk(struct usb_device *udev) argument
235 hcd = bus_to_hcd(udev->bus);
237 if (udev->level == 1 && hcd->amd_resume_bug == 1)
243 static u32 __usb_detect_quirks(struct usb_device *udev, argument
249 if (!usb_match_device(udev, id))
253 !usb_match_any_interface(udev, i
265 usb_detect_quirks(struct usb_device *udev) argument
291 usb_detect_interface_quirks(struct usb_device *udev) argument
[all...]
H A Dusb.h15 struct usb_device *udev);
30 extern void usb_detect_quirks(struct usb_device *udev);
31 extern void usb_detect_interface_quirks(struct usb_device *udev);
32 extern int usb_remove_device(struct usb_device *udev);
38 extern char *usb_cache_string(struct usb_device *udev, int index);
40 extern int usb_choose_configuration(struct usb_device *udev);
42 static inline unsigned usb_get_max_power(struct usb_device *udev, argument
46 unsigned mul = (udev->speed == USB_SPEED_SUPER ? 8 : 2);
58 extern void usb_unbind_and_rebind_marked_interfaces(struct usb_device *udev);
62 extern bool usb_device_is_owned(struct usb_device *udev);
80 usb_port_suspend(struct usb_device *udev, pm_message_t msg) argument
85 usb_port_resume(struct usb_device *udev, pm_message_t msg) argument
105 usb_autoresume_device(struct usb_device *udev) argument
110 usb_set_usb2_hardware_lpm(struct usb_device *udev, int enable) argument
[all...]
H A Dendpoint.c20 struct usb_device *udev; member in struct:ep_device
94 if (ep->udev->speed == USB_SPEED_HIGH)
104 if (ep->udev->speed == USB_SPEED_HIGH && !in)
110 if (ep->udev->speed == USB_SPEED_HIGH)
116 interval *= (ep->udev->speed == USB_SPEED_HIGH) ? 125 : 1000;
177 struct usb_device *udev)
189 ep_dev->udev = udev;
175 usb_create_ep_devs(struct device *parent, struct usb_host_endpoint *endpoint, struct usb_device *udev) argument
H A Dusb-acpi.c132 struct usb_device *udev; local
150 udev = to_usb_device(dev);
151 if (udev->parent)
165 udev = to_usb_device(dev->parent->parent);
172 if (!udev->parent) {
173 struct usb_hcd *hcd = bus_to_hcd(udev->bus);
177 adev = acpi_find_child_device(ACPI_COMPANION(&udev->dev),
183 usb_get_hub_port_acpi_handle(udev->parent,
184 udev->portnum);
/drivers/usb/storage/
H A Dusual-tables.c108 struct usb_device *udev; local
112 udev = interface_to_usbdev(intf);
113 vid = le16_to_cpu(udev->descriptor.idVendor);
114 pid = le16_to_cpu(udev->descriptor.idProduct);
115 bcd = le16_to_cpu(udev->descriptor.bcdDevice);
H A Duas-detect.h57 struct usb_device *udev = interface_to_usbdev(intf); local
58 struct usb_hcd *hcd = bus_to_hcd(udev->bus);
76 if (le16_to_cpu(udev->descriptor.idVendor) == 0x174c &&
77 le16_to_cpu(udev->descriptor.idProduct) == 0x55aa) {
78 if (udev->speed < USB_SPEED_SUPER) {
86 usb_stor_adjust_quirks(udev, &flags);
89 dev_warn(&udev->dev,
94 if (udev->bus->sg_tablesize == 0) {
95 dev_warn(&udev->dev,
98 dev_warn(&udev
[all...]
H A Donetouch.c53 struct usb_device *udev; /* usb device */ member in struct:usb_onetouch
128 "retval %d\n", onetouch->udev->bus->bus_name,
129 onetouch->udev->devpath, retval);
137 onetouch->irq->dev = onetouch->udev;
178 struct usb_device *udev = ss->pusb_dev; local
195 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress);
196 maxp = usb_maxpacket(udev, pipe, usb_pipeout(pipe));
204 onetouch->data = usb_alloc_coherent(udev, ONETOUCH_PKT_LEN,
213 onetouch->udev = udev;
[all...]
/drivers/gpu/drm/udl/
H A Dudl_drv.c68 struct usb_device *udev = interface_to_usbdev(interface); local
76 r = drm_dev_register(dev, (unsigned long)udev);
H A Dudl_main.c205 buf = usb_alloc_coherent(udl->udev, MAX_TRANSFER, GFP_KERNEL,
214 usb_fill_bulk_urb(urb, udl->udev, usb_sndbulkpipe(udl->udev, 1),
285 struct usb_device *udev = (void*)flags; local
294 udl->udev = udev;
298 if (!udl_parse_vendor_descriptor(dev, udl->udev)) {
/drivers/media/common/
H A Dcypress_firmware.c33 static int usb_cypress_writemem(struct usb_device *udev, u16 addr, u8 *data, argument
36 return usb_control_msg(udev, usb_sndctrlpipe(udev, 0),
71 int cypress_load_firmware(struct usb_device *udev, argument
79 dev_err(&udev->dev, "%s: kmalloc() failed\n", KBUILD_MODNAME);
85 ret = usb_cypress_writemem(udev, cypress[type].cs_reg, hx->data, 1);
87 dev_err(&udev->dev, "%s: CPU stop failed=%d\n",
101 ret = usb_cypress_writemem(udev, hx->addr, hx->data, hx->len);
105 dev_err(&udev->dev,
115 ret = usb_cypress_writemem(udev, cypres
[all...]
/drivers/net/usb/
H A Dcdc_subset.c90 struct usb_device *udev = dev->udev; local
94 r = usb_lock_device_for_reset(udev, intf);
98 usb_reset_device(udev);
99 usb_unlock_device(udev);
/drivers/media/usb/dvb-usb/
H A Da800.c33 static int a800_identify_state(struct usb_device *udev, struct dvb_usb_device_properties *props, argument
36 *cold = udev->descriptor.iManufacturer != 1;
86 if (usb_control_msg(d->udev,usb_rcvctrlpipe(d->udev,0),
H A Ddvb-usb-firmware.c30 static int usb_cypress_writemem(struct usb_device *udev,u16 addr,u8 *data, u8 len) argument
32 return usb_control_msg(udev, usb_sndctrlpipe(udev,0),
36 int usb_cypress_load_firmware(struct usb_device *udev, const struct firmware *fw, int type) argument
44 if ((ret = usb_cypress_writemem(udev,cypress[type].cpu_cs_register,&reset,1)) != 1)
49 ret = usb_cypress_writemem(udev,hx.addr,hx.data,hx.len);
67 if (ret || usb_cypress_writemem(udev,cypress[type].cpu_cs_register,&reset,1) != 1) {
78 int dvb_usb_download_firmware(struct usb_device *udev, struct dvb_usb_device_properties *props) argument
83 if ((ret = request_firmware(&fw, props->firmware, &udev->dev)) != 0) {
96 ret = usb_cypress_load_firmware(udev, f
[all...]
H A Ddtv5100.c64 return usb_control_msg(d->udev, usb_rcvctrlpipe(d->udev, 0), request,
147 struct usb_device *udev = interface_to_usbdev(intf); local
151 ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0),
H A Ddvb-usb-init.c44 if (d->udev->speed == USB_SPEED_FULL && !(props->caps & DVB_USB_ADAP_HAS_PID_FILTER)) {
49 if ((d->udev->speed == USB_SPEED_FULL && props->caps & DVB_USB_ADAP_HAS_PID_FILTER) ||
104 usb_clear_halt(d->udev, usb_sndbulkpipe(d->udev, d->props.generic_bulk_ctrl_endpoint));
105 usb_clear_halt(d->udev, usb_rcvbulkpipe(d->udev, d->props.generic_bulk_ctrl_endpoint));
176 static struct dvb_usb_device_description *dvb_usb_find_device(struct usb_device *udev, struct dvb_usb_device_properties *props, int *cold) argument
187 if (props->devices[i].cold_ids[j]->idVendor == le16_to_cpu(udev->descriptor.idVendor) &&
188 props->devices[i].cold_ids[j]->idProduct == le16_to_cpu(udev->descriptor.idProduct)) {
200 if (props->devices[i].warm_ids[j]->idVendor == le16_to_cpu(udev
238 struct usb_device *udev = interface_to_usbdev(intf); local
[all...]
H A Dgp8psk.c62 ret = usb_control_msg(d->udev,
63 usb_rcvctrlpipe(d->udev,0),
97 if (usb_control_msg(d->udev,
98 usb_sndctrlpipe(d->udev,0),
119 &d->udev->dev)) != 0) {
167 int gp_product_id = le16_to_cpu(d->udev->descriptor.idProduct);
212 int gp_product_id = le16_to_cpu(d->udev->descriptor.idProduct);
243 struct usb_device *udev = interface_to_usbdev(intf); local
248 le16_to_cpu(udev->descriptor.idProduct));
/drivers/media/usb/uvc/
H A Duvc_debugfs.c80 struct usb_device *udev = stream->dev->udev; local
87 sprintf(dir_name, "%u-%u", udev->bus->busnum, udev->devnum);
/drivers/usb/misc/
H A Dtrancevibrator.c44 struct usb_device *udev; member in struct:trancevibrator
72 dev_dbg(&tv->udev->dev, "speed = %d\n", tv->speed);
75 retval = usb_control_msg(tv->udev, usb_sndctrlpipe(tv->udev, 0),
82 dev_dbg(&tv->udev->dev, "retval = %d\n", retval);
93 struct usb_device *udev = interface_to_usbdev(interface); local
104 dev->udev = usb_get_dev(udev);
113 usb_put_dev(udev);
127 usb_put_dev(dev->udev);
[all...]
H A Dusbled.c61 struct usb_device *udev; member in struct:usb_led
76 dev_err(&led->udev->dev, "out of memory\n");
90 dev_dbg(&led->udev->dev,
94 retval = usb_control_msg(led->udev,
95 usb_sndctrlpipe(led->udev, 0),
107 dev_dbg(&led->udev->dev,
118 retval = usb_control_msg(led->udev,
119 usb_sndctrlpipe(led->udev, 0),
136 retval = usb_interrupt_msg(led->udev,
137 usb_sndctrlpipe(led->udev,
178 struct usb_device *udev = interface_to_usbdev(interface); local
[all...]
/drivers/bluetooth/
H A Dbcm203x.c64 struct usb_device *udev; member in struct:bcm203x_data
82 struct usb_device *udev = urb->dev; local
85 BT_DBG("udev %p urb %p", udev, urb);
97 usb_fill_bulk_urb(urb, udev, usb_sndbulkpipe(udev, BCM203X_OUT_EP),
107 usb_fill_int_urb(urb, udev, usb_rcvintpipe(udev, BCM203X_IN_EP),
127 usb_fill_int_urb(urb, udev, usb_rcvintpipe(udev, BCM203X_IN_E
171 struct usb_device *udev = interface_to_usbdev(intf); local
[all...]
/drivers/media/usb/stk1160/
H A Dstk1160-core.c69 int pipe = usb_rcvctrlpipe(dev->udev, 0);
77 ret = usb_control_msg(dev->udev, pipe, 0x00,
95 int pipe = usb_sndctrlpipe(dev->udev, 0);
97 ret = usb_control_msg(dev->udev, pipe, 0x01,
183 static int stk1160_scan_usb(struct usb_interface *intf, struct usb_device *udev, argument
204 if (udev->speed == USB_SPEED_HIGH)
224 dev_err(&udev->dev, "no audio or video endpoints found\n");
228 switch (udev->speed) {
242 dev_info(&udev->dev, "New device %s %s @ %s Mbps (%04x:%04x, interface %d, class %d)\n",
243 udev
279 struct usb_device *udev; local
[all...]
/drivers/staging/bcm/
H A DBcmnet.c147 struct usb_device *udev = interface_to_usbdev(intf_ad->interface); local
155 usb_make_path(udev, info->bus_info, sizeof(info->bus_info));
191 struct usb_interface *udev = intf_ad->interface; local
192 struct usb_device *xdev = intf_ad->udev;
209 dev_err(&udev->dev,
221 dev_info(&udev->dev, PFX "%s: register usb-%s-%s %pM\n",
232 struct usb_interface *udev = intf_ad->interface; local
233 struct usb_device *xdev = intf_ad->udev;
236 dev_info(&udev->dev, PFX "%s: unregister usb-%s%s\n",

Completed in 449 milliseconds

12345678910