/drivers/staging/rtl8712/ |
H A D | osdep_intf.h | 37 struct usb_device *udev; member in struct:intf_priv
|
/drivers/usb/core/ |
H A D | notify.c | 47 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 D | generic.c | 43 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 D | quirks.c | 205 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 D | usb.h | 15 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 D | endpoint.c | 20 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 D | usb-acpi.c | 132 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 D | usual-tables.c | 108 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 D | uas-detect.h | 57 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 D | onetouch.c | 53 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 D | udl_drv.c | 68 struct usb_device *udev = interface_to_usbdev(interface); local 76 r = drm_dev_register(dev, (unsigned long)udev);
|
H A D | udl_main.c | 205 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 D | cypress_firmware.c | 33 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 D | cdc_subset.c | 90 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 D | a800.c | 33 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 D | dvb-usb-firmware.c | 30 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 D | dtv5100.c | 64 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 D | dvb-usb-init.c | 44 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 D | gp8psk.c | 62 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 D | uvc_debugfs.c | 80 struct usb_device *udev = stream->dev->udev; local 87 sprintf(dir_name, "%u-%u", udev->bus->busnum, udev->devnum);
|
/drivers/usb/misc/ |
H A D | trancevibrator.c | 44 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 D | usbled.c | 61 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 D | bcm203x.c | 64 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 D | stk1160-core.c | 69 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 D | Bcmnet.c | 147 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",
|