Home
last modified time | relevance | path

Searched refs:udev (Results 1 – 200 of 400) sorted by relevance

12

/linux-4.1.27/drivers/usb/core/
Dhub.c103 static int usb_reset_and_verify_device(struct usb_device *udev);
125 int usb_device_supports_lpm(struct usb_device *udev) in usb_device_supports_lpm() argument
128 if (udev->quirks & USB_QUIRK_NO_LPM) in usb_device_supports_lpm()
134 if (udev->speed == USB_SPEED_HIGH) { in usb_device_supports_lpm()
135 if (udev->bos->ext_cap && in usb_device_supports_lpm()
137 le32_to_cpu(udev->bos->ext_cap->bmAttributes))) in usb_device_supports_lpm()
147 if (!udev->bos->ss_cap) { in usb_device_supports_lpm()
148 dev_info(&udev->dev, "No LPM exit latency info found, disabling LPM.\n"); in usb_device_supports_lpm()
152 if (udev->bos->ss_cap->bU1devExitLat == 0 && in usb_device_supports_lpm()
153 udev->bos->ss_cap->bU2DevExitLat == 0) { in usb_device_supports_lpm()
[all …]
Dsysfs.c24 struct usb_device *udev; \
28 udev = to_usb_device(dev); \
29 usb_lock_device(udev); \
30 actconfig = udev->actconfig; \
34 usb_unlock_device(udev); \
48 struct usb_device *udev; in bMaxPower_show() local
52 udev = to_usb_device(dev); in bMaxPower_show()
53 usb_lock_device(udev); in bMaxPower_show()
54 actconfig = udev->actconfig; in bMaxPower_show()
56 rc = sprintf(buf, "%dmA\n", usb_get_max_power(udev, actconfig)); in bMaxPower_show()
[all …]
Dgeneric.c43 int usb_choose_configuration(struct usb_device *udev) in usb_choose_configuration() argument
50 if (usb_device_is_owned(udev)) in usb_choose_configuration()
54 c = udev->config; in usb_choose_configuration()
55 num_configs = udev->descriptor.bNumConfigurations; in usb_choose_configuration()
103 if (usb_get_max_power(udev, c) > udev->bus_mA) { in usb_choose_configuration()
126 else if (udev->descriptor.bDeviceClass != in usb_choose_configuration()
141 dev_info(&udev->dev, "rejected %d configuration%s " in usb_choose_configuration()
147 dev_dbg(&udev->dev, in usb_choose_configuration()
152 dev_warn(&udev->dev, in usb_choose_configuration()
160 static int generic_probe(struct usb_device *udev) in generic_probe() argument
[all …]
Ddriver.c248 struct usb_device *udev = to_usb_device(dev); in usb_probe_device() local
259 error = usb_autoresume_device(udev); in usb_probe_device()
262 error = udriver->probe(udev); in usb_probe_device()
269 struct usb_device *udev = to_usb_device(dev); in usb_unbind_device() local
272 udriver->disconnect(udev); in usb_unbind_device()
274 usb_autosuspend_device(udev); in usb_unbind_device()
283 struct usb_device *udev = interface_to_usbdev(intf); in usb_probe_interface() local
292 if (usb_device_is_owned(udev)) in usb_probe_interface()
295 if (udev->authorized == 0) { in usb_probe_interface()
308 error = usb_autoresume_device(udev); in usb_probe_interface()
[all …]
Dquirks.c234 static bool usb_match_any_interface(struct usb_device *udev, in usb_match_any_interface() argument
239 for (i = 0; i < udev->descriptor.bNumConfigurations; ++i) { in usb_match_any_interface()
240 struct usb_host_config *cfg = &udev->config[i]; in usb_match_any_interface()
252 if (usb_match_one_id_intf(udev, intf, id)) in usb_match_any_interface()
260 static int usb_amd_resume_quirk(struct usb_device *udev) in usb_amd_resume_quirk() argument
264 hcd = bus_to_hcd(udev->bus); in usb_amd_resume_quirk()
266 if (udev->level == 1 && hcd->amd_resume_bug == 1) in usb_amd_resume_quirk()
272 static u32 __usb_detect_quirks(struct usb_device *udev, in __usb_detect_quirks() argument
278 if (!usb_match_device(udev, id)) in __usb_detect_quirks()
282 !usb_match_any_interface(udev, id)) in __usb_detect_quirks()
[all …]
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, in usb_get_max_power() argument
46 unsigned mul = (udev->speed == USB_SPEED_SUPER ? 8 : 2); in usb_get_max_power()
58 extern void usb_unbind_and_rebind_marked_interfaces(struct usb_device *udev);
62 extern bool usb_device_is_owned(struct usb_device *udev);
[all …]
Dusb-acpi.c132 struct usb_device *udev; in usb_acpi_find_companion() local
150 udev = to_usb_device(dev); in usb_acpi_find_companion()
151 if (udev->parent) in usb_acpi_find_companion()
165 udev = to_usb_device(dev->parent->parent); in usb_acpi_find_companion()
172 if (!udev->parent) { in usb_acpi_find_companion()
173 struct usb_hcd *hcd = bus_to_hcd(udev->bus); in usb_acpi_find_companion()
177 adev = acpi_find_child_device(ACPI_COMPANION(&udev->dev), in usb_acpi_find_companion()
183 usb_get_hub_port_acpi_handle(udev->parent, in usb_acpi_find_companion()
184 udev->portnum); in usb_acpi_find_companion()
Dnotify.c47 void usb_notify_add_device(struct usb_device *udev) in usb_notify_add_device() argument
49 blocking_notifier_call_chain(&usb_notifier_list, USB_DEVICE_ADD, udev); in usb_notify_add_device()
52 void usb_notify_remove_device(struct usb_device *udev) in usb_notify_remove_device() argument
57 USB_DEVICE_REMOVE, udev); in usb_notify_remove_device()
Dendpoint.c20 struct usb_device *udev; member
94 if (ep->udev->speed == USB_SPEED_HIGH) in interval_show()
104 if (ep->udev->speed == USB_SPEED_HIGH && !in) in interval_show()
110 if (ep->udev->speed == USB_SPEED_HIGH) in interval_show()
116 interval *= (ep->udev->speed == USB_SPEED_HIGH) ? 125 : 1000; in interval_show()
177 struct usb_device *udev) in usb_create_ep_devs() argument
189 ep_dev->udev = udev; in usb_create_ep_devs()
Dusb.c278 struct usb_device *udev; in usb_release_dev() local
281 udev = to_usb_device(dev); in usb_release_dev()
282 hcd = bus_to_hcd(udev->bus); in usb_release_dev()
284 usb_destroy_configuration(udev); in usb_release_dev()
285 usb_release_bos_descriptor(udev); in usb_release_dev()
287 kfree(udev->product); in usb_release_dev()
288 kfree(udev->manufacturer); in usb_release_dev()
289 kfree(udev->serial); in usb_release_dev()
290 kfree(udev); in usb_release_dev()
619 int usb_lock_device_for_reset(struct usb_device *udev, in usb_lock_device_for_reset() argument
[all …]
Dhcd.c116 static inline int is_root_hub(struct usb_device *udev) in is_root_hub() argument
118 return (udev->parent == NULL); in is_root_hub()
1624 struct usb_device *udev = urb->dev; in usb_hcd_unlink_urb() local
1636 usb_get_dev(udev); in usb_hcd_unlink_urb()
1645 dev_dbg(&udev->dev, "hcd_unlink_urb %p fail %d\n", in usb_hcd_unlink_urb()
1647 usb_put_dev(udev); in usb_hcd_unlink_urb()
1786 void usb_hcd_flush_endpoint(struct usb_device *udev, in usb_hcd_flush_endpoint() argument
1795 hcd = bus_to_hcd(udev->bus); in usb_hcd_flush_endpoint()
1878 int usb_hcd_alloc_bandwidth(struct usb_device *udev, in usb_hcd_alloc_bandwidth() argument
1889 hcd = bus_to_hcd(udev->bus); in usb_hcd_alloc_bandwidth()
[all …]
Dmessage.c21 static void cancel_async_set_config(struct usb_device *udev);
861 char *usb_cache_string(struct usb_device *udev, int index) in usb_cache_string() argument
872 len = usb_string(udev, index, buf, MAX_USB_STRING_SIZE); in usb_cache_string()
1025 struct usb_device *udev = interface_to_usbdev(intf); in create_intf_ep_devs() local
1033 (void) usb_create_ep_devs(&intf->dev, &alt->endpoint[i], udev); in create_intf_ep_devs()
1637 struct usb_device *udev = interface_to_usbdev(iface); in __usb_queue_reset_device() local
1639 rc = usb_lock_device_for_reset(udev, iface); in __usb_queue_reset_device()
1641 usb_reset_device(udev); in __usb_queue_reset_device()
1642 usb_unlock_device(udev); in __usb_queue_reset_device()
1913 struct usb_device *udev; member
[all …]
Dhcd-pci.c102 struct usb_device *udev; in ehci_pre_add() local
105 udev = companion_hcd->self.root_hub; in ehci_pre_add()
106 usb_lock_device(udev); in ehci_pre_add()
107 usb_set_configuration(udev, 0); in ehci_pre_add()
119 struct usb_device *udev; in ehci_post_add() local
127 udev = companion_hcd->self.root_hub; in ehci_post_add()
128 usb_set_configuration(udev, 1); in ehci_post_add()
129 usb_unlock_device(udev); in ehci_post_add()
/linux-4.1.27/drivers/target/
Dtarget_core_user.c157 struct tcmu_dev *udev = TCMU_DEV(se_dev); in tcmu_alloc_cmd() local
166 tcmu_cmd->tcmu_dev = udev; in tcmu_alloc_cmd()
172 spin_lock_irq(&udev->commands_lock); in tcmu_alloc_cmd()
173 cmd_id = idr_alloc(&udev->commands, tcmu_cmd, 0, in tcmu_alloc_cmd()
175 spin_unlock_irq(&udev->commands_lock); in tcmu_alloc_cmd()
233 static bool is_ring_space_avail(struct tcmu_dev *udev, size_t cmd_size, size_t data_needed) in is_ring_space_avail() argument
235 struct tcmu_mailbox *mb = udev->mb_addr; in is_ring_space_avail()
242 cmd_head = mb->cmd_head % udev->cmdr_size; /* UAM */ in is_ring_space_avail()
248 if (head_to_end(cmd_head, udev->cmdr_size) >= cmd_size) in is_ring_space_avail()
251 cmd_needed = cmd_size + head_to_end(cmd_head, udev->cmdr_size); in is_ring_space_avail()
[all …]
/linux-4.1.27/drivers/input/misc/
Duinput.c48 struct uinput_device *udev = input_get_drvdata(dev); in uinput_dev_event() local
50 udev->buff[udev->head].type = type; in uinput_dev_event()
51 udev->buff[udev->head].code = code; in uinput_dev_event()
52 udev->buff[udev->head].value = value; in uinput_dev_event()
53 do_gettimeofday(&udev->buff[udev->head].time); in uinput_dev_event()
54 udev->head = (udev->head + 1) % UINPUT_BUFFER_SIZE; in uinput_dev_event()
56 wake_up_interruptible(&udev->waitq); in uinput_dev_event()
62 static bool uinput_request_alloc_id(struct uinput_device *udev, in uinput_request_alloc_id() argument
68 spin_lock(&udev->requests_lock); in uinput_request_alloc_id()
71 if (!udev->requests[id]) { in uinput_request_alloc_id()
[all …]
Dpowermate.c66 struct usb_device *udev; member
184 usb_fill_control_urb(pm->config, pm->udev, usb_sndctrlpipe(pm->udev, 0), in powermate_sync_state()
277 static int powermate_alloc_buffers(struct usb_device *udev, struct powermate_device *pm) in powermate_alloc_buffers() argument
279 pm->data = usb_alloc_coherent(udev, POWERMATE_PAYLOAD_SIZE_MAX, in powermate_alloc_buffers()
291 static void powermate_free_buffers(struct usb_device *udev, struct powermate_device *pm) in powermate_free_buffers() argument
293 usb_free_coherent(udev, POWERMATE_PAYLOAD_SIZE_MAX, in powermate_free_buffers()
301 struct usb_device *udev = interface_to_usbdev (intf); in powermate_probe() local
317 usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in powermate_probe()
327 if (powermate_alloc_buffers(udev, pm)) in powermate_probe()
338 pm->udev = udev; in powermate_probe()
[all …]
Dati_remote2.c189 struct usb_device *udev; member
435 usb_mark_last_busy(ar2->udev); in ati_remote2_complete_mouse()
446 usb_mark_last_busy(ar2->udev); in ati_remote2_complete_mouse()
464 usb_mark_last_busy(ar2->udev); in ati_remote2_complete_key()
475 usb_mark_last_busy(ar2->udev); in ati_remote2_complete_key()
622 usb_to_input_id(ar2->udev, &idev->id); in ati_remote2_input_init()
623 idev->dev.parent = &ar2->udev->dev; in ati_remote2_input_init()
634 struct usb_device *udev = ar2->udev; in ati_remote2_urb_init() local
638 ar2->buf[i] = usb_alloc_coherent(udev, 4, GFP_KERNEL, &ar2->buf_dma[i]); in ati_remote2_urb_init()
646 pipe = usb_rcvintpipe(udev, ar2->ep[i]->bEndpointAddress); in ati_remote2_urb_init()
[all …]
Dkeyspan_remote.c114 struct usb_device *udev; member
142 dev_info(&dev->udev->dev, "%s\n", codes); in keyspan_print()
414 remote->irq_urb->dev = remote->udev; in keyspan_open()
451 struct usb_device *udev = interface_to_usbdev(interface); in keyspan_probe() local
468 remote->udev = udev; in keyspan_probe()
474 remote->in_buffer = usb_alloc_coherent(udev, RECV_SIZE, GFP_ATOMIC, &remote->in_dma); in keyspan_probe()
486 error = keyspan_setup(udev); in keyspan_probe()
492 if (udev->manufacturer) in keyspan_probe()
493 strlcpy(remote->name, udev->manufacturer, sizeof(remote->name)); in keyspan_probe()
495 if (udev->product) { in keyspan_probe()
[all …]
Dcm109.c93 struct usb_device *udev; /* usb device */ member
480 error = usb_control_msg(dev->udev, in cm109_toggle_buzzer_sync()
481 usb_sndctrlpipe(dev->udev, 0), in cm109_toggle_buzzer_sync()
645 usb_free_coherent(dev->udev, USB_PKT_LEN, in cm109_usb_cleanup()
648 usb_free_coherent(dev->udev, USB_PKT_LEN, in cm109_usb_cleanup()
668 struct usb_device *udev = interface_to_usbdev(intf); in cm109_usb_probe() local
690 dev->udev = udev; in cm109_usb_probe()
698 dev->irq_data = usb_alloc_coherent(udev, USB_PKT_LEN, in cm109_usb_probe()
703 dev->ctl_data = usb_alloc_coherent(udev, USB_PKT_LEN, in cm109_usb_probe()
722 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in cm109_usb_probe()
[all …]
Dyealink.c102 struct usb_device *udev; /* usb device */ member
271 return usb_control_msg(yld->udev, in yealink_cmd()
272 usb_sndctrlpipe(yld->udev, 0), in yealink_cmd()
847 usb_free_coherent(yld->udev, USB_PKT_LEN, yld->ctl_data, yld->ctl_dma); in usb_cleanup()
848 usb_free_coherent(yld->udev, USB_PKT_LEN, yld->irq_data, yld->irq_dma); in usb_cleanup()
869 struct usb_device *udev = interface_to_usbdev (intf); in usb_probe() local
886 yld->udev = udev; in usb_probe()
894 yld->irq_data = usb_alloc_coherent(udev, USB_PKT_LEN, in usb_probe()
899 yld->ctl_data = usb_alloc_coherent(udev, USB_PKT_LEN, in usb_probe()
918 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in usb_probe()
[all …]
Dims-pcu.c59 struct usb_device *udev; member
223 usb_make_path(pcu->udev, buttons->phys, sizeof(buttons->phys)); in ims_pcu_setup_buttons()
230 usb_to_input_id(pcu->udev, &input->id); in ims_pcu_setup_buttons()
309 usb_make_path(pcu->udev, gamepad->phys, sizeof(gamepad->phys)); in ims_pcu_setup_gamepad()
314 usb_to_input_id(pcu->udev, &input->id); in ims_pcu_setup_gamepad()
519 error = usb_bulk_msg(pcu->udev, in ims_pcu_send_cmd_chunk()
520 usb_sndbulkpipe(pcu->udev, in ims_pcu_send_cmd_chunk()
1529 pcu->urb_in_buf = usb_alloc_coherent(pcu->udev, pcu->max_in_size, in ims_pcu_buffers_alloc()
1547 usb_fill_bulk_urb(pcu->urb_in, pcu->udev, in ims_pcu_buffers_alloc()
1548 usb_rcvbulkpipe(pcu->udev, in ims_pcu_buffers_alloc()
[all …]
/linux-4.1.27/drivers/usb/usbip/
Dstub_dev.c166 dev_dbg(&sdev->udev->dev, "shutdown tcp_socket %p\n", in stub_shutdown_connection()
217 struct usb_device *udev = sdev->udev; in stub_device_reset() local
220 dev_dbg(&udev->dev, "device reset"); in stub_device_reset()
222 ret = usb_lock_device_for_reset(udev, sdev->interface); in stub_device_reset()
224 dev_err(&udev->dev, "lock for reset\n"); in stub_device_reset()
232 ret = usb_reset_device(udev); in stub_device_reset()
233 usb_unlock_device(udev); in stub_device_reset()
237 dev_err(&udev->dev, "device reset\n"); in stub_device_reset()
240 dev_info(&udev->dev, "device reset\n"); in stub_device_reset()
259 static struct stub_device *stub_device_alloc(struct usb_device *udev) in stub_device_alloc() argument
[all …]
Dstub_rx.c154 err = usb_set_configuration(sdev->udev, config); in tweak_set_configuration_cmd()
156 dev_err(&sdev->udev->dev, "can't set config #%d, error %d\n", in tweak_set_configuration_cmd()
173 if (usb_lock_device_for_reset(sdev->udev, sdev->interface) < 0) { in tweak_reset_device_cmd()
177 usb_reset_device(sdev->udev); in tweak_reset_device_cmd()
178 usb_unlock_device(sdev->udev); in tweak_reset_device_cmd()
346 struct usb_device *udev = sdev->udev; in get_pipe() local
351 ep = udev->ep_in[epnum & 0x7f]; in get_pipe()
353 ep = udev->ep_out[epnum & 0x7f]; in get_pipe()
363 return usb_sndctrlpipe(udev, epnum); in get_pipe()
365 return usb_rcvctrlpipe(udev, epnum); in get_pipe()
[all …]
Dusbip_common.c98 static void usbip_dump_usb_device(struct usb_device *udev) in usbip_dump_usb_device() argument
100 struct device *dev = &udev->dev; in usbip_dump_usb_device()
104 udev->devnum, udev->devpath, usb_speed_string(udev->speed)); in usbip_dump_usb_device()
106 pr_debug("tt %p, ttport %d\n", udev->tt, udev->ttport); in usbip_dump_usb_device()
115 pr_debug(" %2u", (udev->toggle[0] & (1 << i)) ? 1 : 0); in usbip_dump_usb_device()
120 pr_debug(" %2u", (udev->toggle[1] & (1 << i)) ? 1 : 0); in usbip_dump_usb_device()
125 if (udev->ep_in[i]) in usbip_dump_usb_device()
127 le16_to_cpu(udev->ep_in[i]->desc.wMaxPacketSize)); in usbip_dump_usb_device()
133 if (udev->ep_out[i]) in usbip_dump_usb_device()
135 le16_to_cpu(udev->ep_out[i]->desc.wMaxPacketSize)); in usbip_dump_usb_device()
[all …]
Dstub.h37 struct usb_device *udev; member
89 struct usb_device *udev; member
Dusbip_common.h323 struct usb_device *udev = interface_to_usbdev(interface); in interface_to_busnum() local
325 return udev->bus->busnum; in interface_to_busnum()
330 struct usb_device *udev = interface_to_usbdev(interface); in interface_to_devnum() local
332 return udev->devnum; in interface_to_devnum()
Dstub_main.c204 ret = device_attach(&bid->udev->dev); in rebind_store()
206 dev_err(&bid->udev->dev, "rebind failed\n"); in rebind_store()
255 dev_dbg(&sdev->udev->dev, "free sdev %p\n", sdev); in stub_device_cleanup_urbs()
259 dev_dbg(&sdev->udev->dev, "free urb %p\n", urb); in stub_device_cleanup_urbs()
Dvhci_hcd.c411 static struct vhci_device *get_vdev(struct usb_device *udev) in get_vdev() argument
415 if (!udev) in get_vdev()
419 if (the_controller->vdev[i].udev == udev) in get_vdev()
522 usb_put_dev(vdev->udev); in vhci_urb_enqueue()
523 vdev->udev = usb_get_dev(urb->dev); in vhci_urb_enqueue()
542 usb_put_dev(vdev->udev); in vhci_urb_enqueue()
543 vdev->udev = usb_get_dev(urb->dev); in vhci_urb_enqueue()
833 usb_put_dev(vdev->udev); in vhci_device_reset()
834 vdev->udev = NULL; in vhci_device_reset()
/linux-4.1.27/drivers/staging/gdm724x/
Dgdm_usb.c70 static int request_mac_address(struct lte_udev *udev) in request_mac_address() argument
74 struct usb_device *usbdev = udev->usbdev; in request_mac_address()
78 hci->cmd_evt = gdm_cpu_to_dev16(&udev->gdm_ed, LTE_GET_INFORMATION); in request_mac_address()
79 hci->len = gdm_cpu_to_dev16(&udev->gdm_ed, 1); in request_mac_address()
85 udev->request_mac_addr = 1; in request_mac_address()
257 static void release_usb(struct lte_udev *udev) in release_usb() argument
259 struct rx_cxt *rx = &udev->rx; in release_usb()
260 struct tx_cxt *tx = &udev->tx; in release_usb()
301 if (r->index == (void *)udev) { in release_usb()
309 static int init_usb(struct lte_udev *udev) in init_usb() argument
[all …]
/linux-4.1.27/tools/usb/usbip/libsrc/
Dusbip_common.c16 extern struct udev *udev_context;
70 dbg("%-20s = %x", to_string(name), (int) udev->name)
86 void dump_usb_device(struct usbip_usb_device *udev) in dump_usb_device() argument
90 dbg("%-20s = %s", "path", udev->path); in dump_usb_device()
91 dbg("%-20s = %s", "busid", udev->busid); in dump_usb_device()
94 udev->bDeviceClass, in dump_usb_device()
95 udev->bDeviceSubClass, in dump_usb_device()
96 udev->bDeviceProtocol); in dump_usb_device()
102 udev->idVendor, in dump_usb_device()
103 udev->idProduct); in dump_usb_device()
[all …]
Dusbip_host_driver.c37 struct udev *udev_context;
39 static int32_t read_attr_usbip_status(struct usbip_usb_device *udev) in read_attr_usbip_status() argument
48 udev->path); in read_attr_usbip_status()
84 read_usb_device(edev->sudev, &edev->udev); in usbip_exported_device_new()
86 edev->status = read_attr_usbip_status(&edev->udev); in usbip_exported_device_new()
92 edev->udev.bNumInterfaces * sizeof(struct usbip_usb_interface); in usbip_exported_device_new()
102 for (i = 0; i < edev->udev.bNumInterfaces; i++) in usbip_exported_device_new()
103 read_usb_interface(&edev->udev, i, &edev->uinf[i]); in usbip_exported_device_new()
232 dbg("device not available: %s", edev->udev.busid); in usbip_host_export_device()
248 edev->udev.path, attr_name); in usbip_host_export_device()
[all …]
Dvhci_driver.c16 struct udev *udev_context;
29 read_usb_device(sudev, &idev->udev); in imported_device_init()
391 usbip_speed_string(idev->udev.speed)); in usbip_vhci_imported_device_dump()
394 idev->udev.idVendor, idev->udev.idProduct); in usbip_vhci_imported_device_dump()
399 printf("%10s -> usbip://%s:%s/%s\n", idev->udev.busid, in usbip_vhci_imported_device_dump()
405 idev->udev.busid); in usbip_vhci_imported_device_dump()
/linux-4.1.27/drivers/bluetooth/
Dath3k.c205 static int ath3k_load_firmware(struct usb_device *udev, in ath3k_load_firmware() argument
212 BT_DBG("udev %p", udev); in ath3k_load_firmware()
214 pipe = usb_sndctrlpipe(udev, 0); in ath3k_load_firmware()
223 err = usb_control_msg(udev, pipe, USB_REQ_DFU_DNLOAD, USB_TYPE_VENDOR, in ath3k_load_firmware()
232 pipe = usb_sndbulkpipe(udev, 0x02); in ath3k_load_firmware()
241 err = usb_bulk_msg(udev, pipe, send_buf, size, in ath3k_load_firmware()
259 static int ath3k_get_state(struct usb_device *udev, unsigned char *state) in ath3k_get_state() argument
268 pipe = usb_rcvctrlpipe(udev, 0); in ath3k_get_state()
269 ret = usb_control_msg(udev, pipe, ATH3K_GETSTATE, in ath3k_get_state()
279 static int ath3k_get_version(struct usb_device *udev, in ath3k_get_version() argument
[all …]
Dbcm203x.c64 struct usb_device *udev; member
82 struct usb_device *udev = urb->dev; in bcm203x_complete() local
85 BT_DBG("udev %p urb %p", udev, urb); in bcm203x_complete()
97 usb_fill_bulk_urb(urb, udev, usb_sndbulkpipe(udev, BCM203X_OUT_EP), in bcm203x_complete()
107 usb_fill_int_urb(urb, udev, usb_rcvintpipe(udev, BCM203X_IN_EP), in bcm203x_complete()
127 usb_fill_int_urb(urb, udev, usb_rcvintpipe(udev, BCM203X_IN_EP), in bcm203x_complete()
134 usb_fill_bulk_urb(urb, udev, usb_sndbulkpipe(udev, BCM203X_OUT_EP), in bcm203x_complete()
171 struct usb_device *udev = interface_to_usbdev(intf); in bcm203x_probe() local
186 data->udev = udev; in bcm203x_probe()
195 if (request_firmware(&firmware, "BCM2033-MD.hex", &udev->dev) < 0) { in bcm203x_probe()
[all …]
Dbfusb.c69 struct usb_device *udev; member
140 pipe = usb_sndbulkpipe(data->udev, data->bulk_out_ep); in bfusb_send_bulk()
142 usb_fill_bulk_urb(urb, data->udev, pipe, skb->data, skb->len, in bfusb_send_bulk()
241 pipe = usb_rcvbulkpipe(data->udev, data->bulk_in_ep); in bfusb_rx_submit()
243 usb_fill_bulk_urb(urb, data->udev, pipe, skb->data, size, in bfusb_rx_submit()
405 urb->dev = data->udev; in bfusb_rx_complete()
550 BT_DBG("bfusb %p udev %p", data, data->udev); in bfusb_load_firmware()
560 pipe = usb_sndctrlpipe(data->udev, 0); in bfusb_load_firmware()
562 if (usb_control_msg(data->udev, pipe, USB_REQ_SET_CONFIGURATION, in bfusb_load_firmware()
569 data->udev->toggle[0] = data->udev->toggle[1] = 0; in bfusb_load_firmware()
[all …]
Dbpa10x.c51 struct usb_device *udev; member
238 pipe = usb_rcvintpipe(data->udev, 0x81); in bpa10x_submit_intr_urb()
240 usb_fill_int_urb(urb, data->udev, pipe, buf, size, in bpa10x_submit_intr_urb()
279 pipe = usb_rcvbulkpipe(data->udev, 0x82); in bpa10x_submit_bulk_urb()
281 usb_fill_bulk_urb(urb, data->udev, pipe, in bpa10x_submit_bulk_urb()
389 pipe = usb_sndctrlpipe(data->udev, 0x00); in bpa10x_send_frame()
391 usb_fill_control_urb(urb, data->udev, pipe, (void *) dr, in bpa10x_send_frame()
398 pipe = usb_sndbulkpipe(data->udev, 0x02); in bpa10x_send_frame()
400 usb_fill_bulk_urb(urb, data->udev, pipe, in bpa10x_send_frame()
407 pipe = usb_sndbulkpipe(data->udev, 0x02); in bpa10x_send_frame()
[all …]
Dbtusb.c349 struct usb_device *udev; member
604 usb_mark_last_busy(data->udev); in btusb_intr_complete()
643 pipe = usb_rcvintpipe(data->udev, data->intr_ep->bEndpointAddress); in btusb_submit_intr_urb()
645 usb_fill_int_urb(urb, data->udev, pipe, buf, size, in btusb_submit_intr_urb()
694 usb_mark_last_busy(data->udev); in btusb_bulk_complete()
730 pipe = usb_rcvbulkpipe(data->udev, data->bulk_rx_ep->bEndpointAddress); in btusb_submit_bulk_urb()
732 usb_fill_bulk_urb(urb, data->udev, pipe, buf, size, in btusb_submit_bulk_urb()
737 usb_mark_last_busy(data->udev); in btusb_submit_bulk_urb()
849 pipe = usb_rcvisocpipe(data->udev, data->isoc_rx_ep->bEndpointAddress); in btusb_submit_isoc_urb()
851 usb_fill_int_urb(urb, data->udev, pipe, buf, size, btusb_isoc_complete, in btusb_submit_isoc_urb()
[all …]
/linux-4.1.27/drivers/usb/serial/
Dipw.c138 struct usb_device *udev = port->serial->dev; in ipw_open() local
152 result = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in ipw_open()
164 usb_clear_halt(udev, usb_rcvbulkpipe(udev, port->bulk_in_endpointAddress)); in ipw_open()
165 usb_clear_halt(udev, usb_sndbulkpipe(udev, port->bulk_out_endpointAddress)); in ipw_open()
173 result = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in ipw_open()
186 result = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in ipw_open()
224 struct usb_device *udev = port->serial->dev; in ipw_dtr_rts() local
230 result = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in ipw_dtr_rts()
241 result = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in ipw_dtr_rts()
255 struct usb_device *udev = port->serial->dev; in ipw_close() local
[all …]
/linux-4.1.27/drivers/usb/storage/
Duas-detect.h58 struct usb_device *udev = interface_to_usbdev(intf); in uas_use_uas_driver() local
59 struct usb_hcd *hcd = bus_to_hcd(udev->bus); in uas_use_uas_driver()
96 if (le16_to_cpu(udev->descriptor.idVendor) == 0x174c && in uas_use_uas_driver()
97 (le16_to_cpu(udev->descriptor.idProduct) == 0x5106 || in uas_use_uas_driver()
98 le16_to_cpu(udev->descriptor.idProduct) == 0x55aa)) { in uas_use_uas_driver()
99 if (udev->actconfig->desc.bMaxPower == 0) { in uas_use_uas_driver()
101 } else if (udev->speed < USB_SPEED_SUPER) { in uas_use_uas_driver()
113 usb_stor_adjust_quirks(udev, &flags); in uas_use_uas_driver()
116 dev_warn(&udev->dev, in uas_use_uas_driver()
121 if (udev->bus->sg_tablesize == 0) { in uas_use_uas_driver()
[all …]
Donetouch.c53 struct usb_device *udev; /* usb device */ member
128 "retval %d\n", onetouch->udev->bus->bus_name, in usb_onetouch_irq()
129 onetouch->udev->devpath, retval); in usb_onetouch_irq()
137 onetouch->irq->dev = onetouch->udev; in usb_onetouch_open()
178 struct usb_device *udev = ss->pusb_dev; in onetouch_connect_input() local
195 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in onetouch_connect_input()
196 maxp = usb_maxpacket(udev, pipe, usb_pipeout(pipe)); in onetouch_connect_input()
204 onetouch->data = usb_alloc_coherent(udev, ONETOUCH_PKT_LEN, in onetouch_connect_input()
213 onetouch->udev = udev; in onetouch_connect_input()
216 if (udev->manufacturer) in onetouch_connect_input()
[all …]
Dsierra_ms.c47 static int sierra_set_ms_mode(struct usb_device *udev, __u16 eSWocMode) in sierra_set_ms_mode() argument
50 dev_dbg(&udev->dev, "SWIMS: %s", "DEVICE MODE SWITCH\n"); in sierra_set_ms_mode()
51 result = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in sierra_set_ms_mode()
63 static int sierra_get_swoc_info(struct usb_device *udev, in sierra_get_swoc_info() argument
68 dev_dbg(&udev->dev, "SWIMS: Attempting to get TRU-Install info\n"); in sierra_get_swoc_info()
70 result = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in sierra_get_swoc_info()
97 struct usb_device *udev = interface_to_usbdev(intf); in show_truinst() local
107 result = sierra_get_swoc_info(udev, swocInfo); in show_truinst()
130 struct usb_device *udev; in sierra_ms_init() local
135 udev = us->pusb_dev; in sierra_ms_init()
[all …]
Duas.c37 struct usb_device *udev; member
403 struct usb_device *udev = devinfo->udev; in uas_alloc_data_urb() local
413 usb_fill_bulk_urb(urb, udev, pipe, NULL, sdb->length, in uas_alloc_data_urb()
417 urb->num_sgs = udev->bus->sg_tablesize ? sdb->table.nents : 0; in uas_alloc_data_urb()
426 struct usb_device *udev = devinfo->udev; in uas_alloc_sense_urb() local
438 usb_fill_bulk_urb(urb, udev, devinfo->status_pipe, iu, sizeof(*iu), in uas_alloc_sense_urb()
453 struct usb_device *udev = devinfo->udev; in uas_alloc_cmd_urb() local
478 usb_fill_bulk_urb(urb, udev, devinfo->cmd_pipe, iu, sizeof(*iu) + len, in uas_alloc_cmd_urb()
720 struct usb_device *udev = devinfo->udev; in uas_eh_bus_reset_handler() local
724 err = usb_lock_device_for_reset(udev, devinfo->intf); in uas_eh_bus_reset_handler()
[all …]
Dusual-tables.c108 struct usb_device *udev; in usb_usual_ignore_device() local
112 udev = interface_to_usbdev(intf); in usb_usual_ignore_device()
113 vid = le16_to_cpu(udev->descriptor.idVendor); in usb_usual_ignore_device()
114 pid = le16_to_cpu(udev->descriptor.idProduct); in usb_usual_ignore_device()
115 bcd = le16_to_cpu(udev->descriptor.bcdDevice); in usb_usual_ignore_device()
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
Ddvb_usb_core.c39 dev_dbg(&d->udev->dev, "%s:\n", __func__); in dvb_usbv2_download_firmware()
46 ret = request_firmware(&fw, name, &d->udev->dev); in dvb_usbv2_download_firmware()
48 dev_err(&d->udev->dev, in dvb_usbv2_download_firmware()
54 dev_info(&d->udev->dev, "%s: downloading firmware from file '%s'\n", in dvb_usbv2_download_firmware()
64 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in dvb_usbv2_download_firmware()
71 dev_dbg(&d->udev->dev, "%s:\n", __func__); in dvb_usbv2_i2c_init()
78 d->i2c_adap.dev.parent = &d->udev->dev; in dvb_usbv2_i2c_init()
84 dev_err(&d->udev->dev, "%s: i2c_add_adapter() failed=%d\n", in dvb_usbv2_i2c_init()
91 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in dvb_usbv2_i2c_init()
97 dev_dbg(&d->udev->dev, "%s:\n", __func__); in dvb_usbv2_i2c_exit()
[all …]
Dusb_urb.c25 dev_dbg_ratelimited(&stream->udev->dev, in usb_urb_complete()
41 dev_dbg_ratelimited(&stream->udev->dev, in usb_urb_complete()
52 dev_dbg(&stream->udev->dev, in usb_urb_complete()
70 dev_err(&stream->udev->dev, in usb_urb_complete()
82 dev_dbg(&stream->udev->dev, "%s: kill urb=%d\n", __func__, i); in usb_urb_killv2()
102 dev_dbg(&stream->udev->dev, "%s: submit urb=%d\n", __func__, i); in usb_urb_submitv2()
105 dev_err(&stream->udev->dev, in usb_urb_submitv2()
124 dev_dbg(&stream->udev->dev, "%s: free urb=%d\n", in usb_urb_free_urbs()
141 dev_dbg(&stream->udev->dev, "%s: alloc urb=%d\n", __func__, i); in usb_urb_alloc_bulk_urbs()
144 dev_dbg(&stream->udev->dev, "%s: failed\n", __func__); in usb_urb_alloc_bulk_urbs()
[all …]
Daf9035.c60 dev_err(&d->udev->dev, "%s: too much data wlen=%d rlen=%d\n", in af9035_ctrl_msg()
97 dev_err(&d->udev->dev, in af9035_ctrl_msg()
113 dev_dbg(&d->udev->dev, "%s: command=%02x failed fw error=%d\n", in af9035_ctrl_msg()
125 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_ctrl_msg()
137 dev_warn(&d->udev->dev, "%s: i2c wr: len=%d is too big!\n", in af9035_wr_regs()
215 dev_dbg(&d->udev->dev, "%s: num=%d\n", __func__, num); in af9035_add_i2c_dev()
218 dev_err(&d->udev->dev, "%s: I2C client out of index\n", in af9035_add_i2c_dev()
243 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in af9035_add_i2c_dev()
260 dev_dbg(&d->udev->dev, "%s: num=%d\n", __func__, num); in af9035_del_i2c_dev()
263 dev_err(&d->udev->dev, "%s: I2C client out of index\n", in af9035_del_i2c_dev()
[all …]
Ddvb_usb_urb.c31 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, -EINVAL); in dvb_usb_v2_generic_io()
35 dev_dbg(&d->udev->dev, "%s: >>> %*ph\n", __func__, wlen, wbuf); in dvb_usb_v2_generic_io()
37 ret = usb_bulk_msg(d->udev, usb_sndbulkpipe(d->udev, in dvb_usb_v2_generic_io()
41 dev_err(&d->udev->dev, "%s: usb_bulk_msg() failed=%d\n", in dvb_usb_v2_generic_io()
53 ret = usb_bulk_msg(d->udev, usb_rcvbulkpipe(d->udev, in dvb_usb_v2_generic_io()
57 dev_err(&d->udev->dev, in dvb_usb_v2_generic_io()
61 dev_dbg(&d->udev->dev, "%s: <<< %*ph\n", __func__, in dvb_usb_v2_generic_io()
Daf9015.c72 dev_err(&d->udev->dev, "%s: unknown command=%d\n", in af9015_ctrl_msg()
81 dev_err(&d->udev->dev, "%s: too much data; cmd=%d len=%d\n", in af9015_ctrl_msg()
109 dev_err(&d->udev->dev, "%s: command failed=%d\n", in af9015_ctrl_msg()
340 dev_dbg(&d->udev->dev, "%s: reply=%02x\n", __func__, reply); in af9015_identify_state()
357 dev_dbg(&d->udev->dev, "%s:\n", __func__); in af9015_download_firmware()
379 dev_err(&d->udev->dev, in af9015_download_firmware()
391 dev_err(&d->udev->dev, "%s: firmware boot failed=%d\n", in af9015_download_firmware()
426 dev_dbg(&d->udev->dev, "%s: %*ph\n", __func__, 16, buf + i); in af9015_eeprom_hash()
428 dev_dbg(&d->udev->dev, "%s: eeprom sum=%.8x\n", in af9015_eeprom_hash()
432 dev_err(&d->udev->dev, "%s: eeprom failed=%d\n", KBUILD_MODNAME, ret); in af9015_eeprom_hash()
[all …]
Dec168.c64 dev_err(&d->udev->dev, "%s: unknown command=%02x\n", in ec168_ctrl_msg()
79 pipe = usb_sndctrlpipe(d->udev, 0); in ec168_ctrl_msg()
82 pipe = usb_rcvctrlpipe(d->udev, 0); in ec168_ctrl_msg()
87 ret = usb_control_msg(d->udev, pipe, request, requesttype, req->value, in ec168_ctrl_msg()
90 dvb_usb_dbg_usb_control_msg(d->udev, request, requesttype, req->value, in ec168_ctrl_msg()
108 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in ec168_ctrl_msg()
140 dev_err(&d->udev->dev, "%s: I2C read not " \ in ec168_i2c_xfer()
192 dev_dbg(&d->udev->dev, "%s:\n", __func__); in ec168_identify_state()
198 dev_dbg(&d->udev->dev, "%s: reply=%02x\n", __func__, reply); in ec168_identify_state()
207 dev_dbg(&d->udev->dev, "%s: failed=%d\n", __func__, ret); in ec168_identify_state()
[all …]
Dce6230.c52 dev_err(&d->udev->dev, "%s: unknown command=%02x\n", in ce6230_ctrl_msg()
67 pipe = usb_sndctrlpipe(d->udev, 0); in ce6230_ctrl_msg()
70 pipe = usb_rcvctrlpipe(d->udev, 0); in ce6230_ctrl_msg()
75 ret = usb_control_msg(d->udev, pipe, request, requesttype, value, index, in ce6230_ctrl_msg()
78 dvb_usb_dbg_usb_control_msg(d->udev, request, requesttype, value, index, in ce6230_ctrl_msg()
82 dev_err(&d->udev->dev, "%s: usb_control_msg() failed=%d\n", in ce6230_ctrl_msg()
125 dev_err(&d->udev->dev, "%s: I2C read not " \ in ce6230_i2c_master_xfer()
183 dev_dbg(&d->udev->dev, "%s:\n", __func__); in ce6230_zl10353_frontend_attach()
215 dev_dbg(&d->udev->dev, "%s:\n", __func__); in ce6230_mxl5003s_tuner_attach()
226 dev_dbg(&d->udev->dev, "%s: onoff=%d\n", __func__, onoff); in ce6230_power_ctrl()
[all …]
Danysee.c60 dev_dbg(&d->udev->dev, "%s: >>> %*ph\n", __func__, slen, state->buf); in anysee_ctrl_msg()
83 ret = usb_bulk_msg(d->udev, usb_rcvbulkpipe(d->udev, in anysee_ctrl_msg()
87 dev_dbg(&d->udev->dev, in anysee_ctrl_msg()
91 dev_dbg(&d->udev->dev, "%s: <<< %*ph\n", __func__, in anysee_ctrl_msg()
95 dev_dbg(&d->udev->dev, in anysee_ctrl_msg()
103 dev_err(&d->udev->dev, "%s: recv bulk message failed=%d\n", in anysee_ctrl_msg()
122 dev_dbg(&d->udev->dev, "%s: reg=%04x val=%02x\n", __func__, reg, *val); in anysee_read_reg()
129 dev_dbg(&d->udev->dev, "%s: reg=%04x val=%02x\n", __func__, reg, val); in anysee_write_reg()
186 dev_dbg(&fe_to_d(fe)->udev->dev, "%s: onoff=%d\n", __func__, onoff); in anysee_streaming_ctrl()
193 dev_dbg(&d->udev->dev, "%s: state=%d interval=%d\n", __func__, in anysee_led_ctrl()
[all …]
Dau6610.c51 dev_err(&d->udev->dev, "%s: wlen=%d, aborting\n", in au6610_usb_msg()
57 ret = usb_control_msg(d->udev, usb_rcvctrlpipe(d->udev, 0), operation, in au6610_usb_msg()
61 dvb_usb_dbg_usb_control_msg(d->udev, operation, in au6610_usb_msg()
168 return usb_set_interface(d->udev, 0, 5); in au6610_init()
Dlmedm04.c200 ret |= lme2510_bulk_write(d->udev, buff, wlen , 0x01); in lme2510_usb_talk()
202 ret |= lme2510_bulk_read(d->udev, buff, (rlen < 64) ? in lme2510_usb_talk()
370 lme_int->buffer = usb_alloc_coherent(d->udev, 128, GFP_ATOMIC, in lme2510_int_read()
377 d->udev, in lme2510_int_read()
378 usb_rcvintpipe(d->udev, 0xa), in lme2510_int_read()
386 ep = usb_pipe_endpoint(d->udev, lme_int->lme_urb->pipe); in lme2510_int_read()
389 lme_int->lme_urb->pipe = usb_rcvbulkpipe(d->udev, 0xa), in lme2510_int_read()
454 ret |= usb_control_msg(d->udev, usb_rcvctrlpipe(d->udev, 0), in lme2510_return_status()
666 struct usb_device *udev = d->udev; in lme_firmware_switch() local
673 switch (le16_to_cpu(udev->descriptor.idProduct)) { in lme_firmware_switch()
[all …]
Daz6007.c108 static int __az6007_read(struct usb_device *udev, u8 req, u16 value, in __az6007_read() argument
113 ret = usb_control_msg(udev, in __az6007_read()
114 usb_rcvctrlpipe(udev, 0), in __az6007_read()
142 ret = __az6007_read(d->udev, req, value, index, b, blen); in az6007_read()
149 static int __az6007_write(struct usb_device *udev, u8 req, u16 value, in __az6007_write() argument
167 ret = usb_control_msg(udev, in __az6007_write()
168 usb_sndctrlpipe(udev, 0), in __az6007_write()
189 ret = __az6007_write(d->udev, req, value, index, b, blen); in az6007_write()
779 ret = __az6007_read(d->udev, req, value, index, in az6007_i2c_xfer()
799 ret = __az6007_write(d->udev, req, value, index, in az6007_i2c_xfer()
[all …]
Dgl861.c41 dev_err(&d->udev->dev, "%s: wlen=%d, aborting\n", in gl861_i2c_msg()
48 return usb_control_msg(d->udev, usb_rcvctrlpipe(d->udev, 0), req, type, in gl861_i2c_msg()
129 return usb_set_interface(d->udev, 0, 0); in gl861_init()
Ddvb_usb.h67 #define dvb_usb_dbg_usb_control_msg(udev, r, t, v, i, b, l) { \ argument
73 dev_dbg(&udev->dev, "%s: %02x %02x %02x %02x %02x %02x %02x %02x " \
286 struct usb_device *udev; member
376 struct usb_device *udev; member
Ddvbsky.c108 dev_err(&d->udev->dev, "failed=%d\n", ret); in dvbsky_gpio_ctrl()
124 dev_err(&d->udev->dev, in dvbsky_i2c_xfer()
132 dev_err(&d->udev->dev, in dvbsky_i2c_xfer()
147 dev_err(&d->udev->dev, "failed=%d\n", ret); in dvbsky_i2c_xfer()
159 dev_err(&d->udev->dev, "failed=%d\n", ret); in dvbsky_i2c_xfer()
163 dev_err(&d->udev->dev, in dvbsky_i2c_xfer()
178 dev_err(&d->udev->dev, "failed=%d\n", ret); in dvbsky_i2c_xfer()
209 dev_err(&d->udev->dev, "failed=%d\n", ret); in dvbsky_rc_query()
213 dev_dbg(&d->udev->dev, "rc code: %x\n", code); in dvbsky_rc_query()
327 dev_err(&d->udev->dev, "dvbsky_s960_attach fail.\n"); in dvbsky_s960_attach()
[all …]
/linux-4.1.27/tools/usb/usbip/src/
Dusbip_list.c54 struct usbip_usb_device udev; in get_exported_devices() local
90 memset(&udev, 0, sizeof(udev)); in get_exported_devices()
91 rc = usbip_net_recv(sockfd, &udev, sizeof(udev)); in get_exported_devices()
96 usbip_net_pack_usb_device(0, &udev); in get_exported_devices()
99 udev.idVendor, udev.idProduct); in get_exported_devices()
101 udev.bDeviceClass, udev.bDeviceSubClass, in get_exported_devices()
102 udev.bDeviceProtocol); in get_exported_devices()
103 printf("%11s: %s\n", udev.busid, product_name); in get_exported_devices()
104 printf("%11s: %s\n", "", udev.path); in get_exported_devices()
107 for (j = 0; j < udev.bNumInterfaces; j++) { in get_exported_devices()
[all …]
Dusbip_bind.c79 struct udev *udev; in unbind_other() local
85 udev = udev_new(); in unbind_other()
88 dev = udev_device_new_from_subsystem_sysname(udev, "usb", busid); in unbind_other()
137 udev_unref(udev); in unbind_other()
145 struct udev *udev; in bind_device() local
149 udev = udev_new(); in bind_device()
150 dev = udev_device_new_from_subsystem_sysname(udev, "usb", busid); in bind_device()
155 udev_unref(udev); in bind_device()
Dusbip_network.h59 struct usbip_usb_device udev; member
74 struct usbip_usb_device udev; member
82 usbip_net_pack_usb_device(pack, &(reply)->udev);\
92 struct usbip_usb_device udev; member
101 usbip_net_pack_usb_device(pack, &(request)->udev);\
114 struct usbip_usb_device udev; member
122 usbip_net_pack_usb_device(pack, &(request)->udev);\
159 struct usbip_usb_device udev; member
172 void usbip_net_pack_usb_device(int pack, struct usbip_usb_device *udev);
Dusbip_attach.c89 static int import_device(int sockfd, struct usbip_usb_device *udev) in import_device() argument
107 rc = usbip_vhci_attach_device(port, sockfd, udev->busnum, in import_device()
108 udev->devnum, udev->speed); in import_device()
163 if (strncmp(reply.udev.busid, busid, SYSFS_BUS_ID_SIZE)) { in query_import_device()
164 err("recv different busid %s", reply.udev.busid); in query_import_device()
169 return import_device(sockfd, &reply.udev); in query_import_device()
Dusbip_unbind.c52 struct udev *udev; in unbind_device() local
57 udev = udev_new(); in unbind_device()
60 dev = udev_device_new_from_subsystem_sysname(udev, "usb", busid); in unbind_device()
107 udev_unref(udev); in unbind_device()
Dusbip_network.c89 void usbip_net_pack_usb_device(int pack, struct usbip_usb_device *udev) in usbip_net_pack_usb_device() argument
91 usbip_net_pack_uint32_t(pack, &udev->busnum); in usbip_net_pack_usb_device()
92 usbip_net_pack_uint32_t(pack, &udev->devnum); in usbip_net_pack_usb_device()
93 usbip_net_pack_uint32_t(pack, &udev->speed); in usbip_net_pack_usb_device()
95 usbip_net_pack_uint16_t(pack, &udev->idVendor); in usbip_net_pack_usb_device()
96 usbip_net_pack_uint16_t(pack, &udev->idProduct); in usbip_net_pack_usb_device()
97 usbip_net_pack_uint16_t(pack, &udev->bcdDevice); in usbip_net_pack_usb_device()
101 struct usbip_usb_interface *udev in usbip_net_pack_usb_interface() argument
/linux-4.1.27/drivers/usb/misc/
Dcytherm.c38 struct usb_device *udev; /* save off the usb device pointer */ member
105 dev_err(&cytherm->udev->dev, "out of memory\n"); in set_brightness()
117 retval = vendor_command(cytherm->udev, WRITE_RAM, BRIGHTNESS, in set_brightness()
120 dev_dbg(&cytherm->udev->dev, "retval = %d\n", retval); in set_brightness()
122 retval = vendor_command(cytherm->udev, WRITE_RAM, BRIGHTNESS_SEM, in set_brightness()
125 dev_dbg(&cytherm->udev->dev, "retval = %d\n", retval); in set_brightness()
152 dev_err(&cytherm->udev->dev, "out of memory\n"); in show_temp()
157 retval = vendor_command(cytherm->udev, READ_RAM, TEMP, 0, buffer, 8); in show_temp()
159 dev_dbg(&cytherm->udev->dev, "retval = %d\n", retval); in show_temp()
163 retval = vendor_command(cytherm->udev, READ_RAM, SIGN, 0, buffer, 8); in show_temp()
[all …]
Dusbled.c61 struct usb_device *udev; member
76 dev_err(&led->udev->dev, "out of memory\n"); in change_color()
90 dev_dbg(&led->udev->dev, in change_color()
94 retval = usb_control_msg(led->udev, in change_color()
95 usb_sndctrlpipe(led->udev, 0), in change_color()
107 dev_dbg(&led->udev->dev, in change_color()
118 retval = usb_control_msg(led->udev, in change_color()
119 usb_sndctrlpipe(led->udev, 0), in change_color()
136 retval = usb_interrupt_msg(led->udev, in change_color()
137 usb_sndctrlpipe(led->udev, 2), in change_color()
[all …]
Dadutux.c77 struct usb_device *udev; /* save off the usb device pointer */ member
124 if (dev->udev == NULL) in adu_abort_transfers()
162 adu_debug_data(&dev->udev->dev, __func__, in adu_interrupt_in_callback()
170 dev_dbg(&dev->udev->dev, in adu_interrupt_in_callback()
186 dev_dbg(&dev->udev->dev,"%s reading %d\n", __func__, in adu_interrupt_in_callback()
189 dev_dbg(&dev->udev->dev,"%s : read_buffer overflow\n", in adu_interrupt_in_callback()
206 adu_debug_data(&dev->udev->dev, __func__, in adu_interrupt_out_callback()
212 dev_dbg(&dev->udev->dev, in adu_interrupt_out_callback()
247 if (!dev || !dev->udev) { in adu_open()
259 dev_dbg(&dev->udev->dev, "%s: open count %d\n", __func__, in adu_open()
[all …]
Dlvstest.c47 struct usb_device *udev, *hdev; in create_lvs_device() local
59 udev = usb_alloc_dev(hdev, hdev->bus, lvs->portnum); in create_lvs_device()
60 if (!udev) { in create_lvs_device()
64 udev->speed = USB_SPEED_SUPER; in create_lvs_device()
65 udev->ep0.desc.wMaxPacketSize = cpu_to_le16(512); in create_lvs_device()
66 usb_set_device_state(udev, USB_STATE_DEFAULT); in create_lvs_device()
69 if (hcd->driver->enable_device(hcd, udev) < 0) { in create_lvs_device()
71 usb_put_dev(udev); in create_lvs_device()
76 return udev; in create_lvs_device()
79 static void destroy_lvs_device(struct usb_device *udev) in destroy_lvs_device() argument
[all …]
Dtrancevibrator.c44 struct usb_device *udev; member
72 dev_dbg(&tv->udev->dev, "speed = %d\n", tv->speed); in set_speed()
75 retval = usb_control_msg(tv->udev, usb_sndctrlpipe(tv->udev, 0), in set_speed()
82 dev_dbg(&tv->udev->dev, "retval = %d\n", retval); in set_speed()
93 struct usb_device *udev = interface_to_usbdev(interface); in tv_probe() local
104 dev->udev = usb_get_dev(udev); in tv_probe()
113 usb_put_dev(udev); in tv_probe()
127 usb_put_dev(dev->udev); in tv_disconnect()
Dcypress_cy7c63.c67 struct usb_device * udev; member
82 dev_err(&dev->udev->dev, "Out of memory!\n"); in vendor_command()
87 dev_dbg(&dev->udev->dev, "Sending usb_control_msg (data: %d)\n", data); in vendor_command()
90 pipe = usb_rcvctrlpipe(dev->udev, 0); in vendor_command()
91 retval = usb_control_msg(dev->udev, pipe, request, in vendor_command()
101 dev_dbg(&dev->udev->dev, in vendor_command()
107 dev_dbg(&dev->udev->dev, in vendor_command()
130 dev_dbg(&cyp->udev->dev, "WRITE_PORT%d called\n", port_num); in write_port()
145 dev_dbg(&cyp->udev->dev, "Result of vendor_command: %d\n\n", result); in write_port()
175 dev_dbg(&cyp->udev->dev, "READ_PORT%d called\n", port_num); in read_port()
[all …]
Dusbtest.c109 struct usb_device *udev; in get_endpoints() local
175 udev = testdev_to_usbdev(dev); in get_endpoints()
178 tmp = usb_set_interface(udev, in get_endpoints()
186 dev->in_pipe = usb_rcvbulkpipe(udev, in get_endpoints()
188 dev->out_pipe = usb_sndbulkpipe(udev, in get_endpoints()
193 dev->in_iso_pipe = usb_rcvisocpipe(udev, in get_endpoints()
200 dev->out_iso_pipe = usb_sndisocpipe(udev, in get_endpoints()
207 dev->in_int_pipe = usb_rcvintpipe(udev, in get_endpoints()
214 dev->out_int_pipe = usb_sndintpipe(udev, in get_endpoints()
236 struct usb_device *udev, in usbtest_alloc_urb() argument
[all …]
Dlegousbtower.c196 struct usb_device* udev; /* save off the usb device pointer */ member
361 result = usb_control_msg (dev->udev, in tower_open()
362 usb_rcvctrlpipe(dev->udev, 0), in tower_open()
371 dev_err(&dev->udev->dev, in tower_open()
381 dev->udev, in tower_open()
382 usb_rcvintpipe(dev->udev, dev->interrupt_in_endpoint->bEndpointAddress), in tower_open()
395 dev_err(&dev->udev->dev, in tower_open()
434 dev_dbg(&dev->udev->dev, "%s: device not opened exactly once\n", in tower_release()
439 if (dev->udev == NULL) { in tower_release()
478 if (dev->udev) in tower_abort_transfers()
[all …]
Dusbsevseg.c39 struct usb_device *udev; member
81 rc = usb_control_msg(mydev->udev, in update_display_powered()
82 usb_sndctrlpipe(mydev->udev, 0), in update_display_powered()
91 dev_dbg(&mydev->udev->dev, "power retval = %d\n", rc); in update_display_powered()
106 rc = usb_control_msg(mydev->udev, in update_display_mode()
107 usb_sndctrlpipe(mydev->udev, 0), in update_display_mode()
117 dev_dbg(&mydev->udev->dev, "mode retval = %d\n", rc); in update_display_mode()
132 dev_err(&mydev->udev->dev, "out of memory\n"); in update_display_visual()
140 rc = usb_control_msg(mydev->udev, in update_display_visual()
141 usb_sndctrlpipe(mydev->udev, 0), in update_display_visual()
[all …]
Dappledisplay.c75 struct usb_device *udev; /* usb device */ member
93 struct device *dev = &pdata->udev->dev; in appledisplay_complete()
153 pdata->udev, in appledisplay_bl_update_status()
154 usb_sndctrlpipe(pdata->udev, 0), in appledisplay_bl_update_status()
173 pdata->udev, in appledisplay_bl_get_brightness()
174 usb_rcvctrlpipe(pdata->udev, 0), in appledisplay_bl_get_brightness()
215 struct usb_device *udev = interface_to_usbdev(iface); in appledisplay_probe() local
246 pdata->udev = udev; in appledisplay_probe()
270 pdata->urbdata = usb_alloc_coherent(pdata->udev, ACD_URB_BUFFER_LEN, in appledisplay_probe()
279 usb_fill_int_urb(pdata->urb, udev, in appledisplay_probe()
[all …]
Dusblcd.c42 struct usb_device *udev; /* init: probe_lcd */ member
71 usb_put_dev(dev->udev); in lcd_delete()
145 retval = usb_bulk_msg(dev->udev, in lcd_read()
146 usb_rcvbulkpipe(dev->udev, in lcd_read()
176 bcdDevice = le16_to_cpu((dev->udev)->descriptor.bcdDevice); in lcd_ioctl()
246 buf = usb_alloc_coherent(dev->udev, count, GFP_KERNEL, in lcd_write()
259 usb_fill_bulk_urb(urb, dev->udev, in lcd_write()
260 usb_sndbulkpipe(dev->udev, in lcd_write()
270 dev_err(&dev->udev->dev, in lcd_write()
285 usb_free_coherent(dev->udev, count, buf, urb->transfer_dma); in lcd_write()
[all …]
Dftdi-elan.c174 struct usb_device *udev; member
203 dev_warn(&ftdi->udev->dev, "FREEING ftdi=%p\n", ftdi); in ftdi_elan_delete()
204 usb_put_dev(ftdi->udev); in ftdi_elan_delete()
326 dev_info(&ftdi->udev->dev, "requesting module '%s'\n", "u132_hcd"); in ftdi_elan_hcd_init()
328 dev_info(&ftdi->udev->dev, "registering '%s'\n", in ftdi_elan_hcd_init()
479 dev_err(&ftdi->udev->dev, "command error %d\n", retval); in ftdi_elan_command_work()
508 dev_err(&ftdi->udev->dev, "respond error %d\n", retval); in ftdi_elan_respond_work()
542 dev_err(&ftdi->udev->dev, "synchronize failed\n"); in ftdi_elan_status_work()
551 dev_err(&ftdi->udev->dev, "WRONG type of card inserted - please remove\n"); in ftdi_elan_status_work()
553 dev_err(&ftdi->udev->dev, "WRONG type of card inserted - checked %d times\n", in ftdi_elan_status_work()
[all …]
Dchaoskey.c105 struct usb_device *udev = interface_to_usbdev(interface); in chaoskey_probe() local
113 usb_dbg(interface, "probe %s-%s", udev->product, udev->serial); in chaoskey_probe()
158 if (udev->product && udev->serial) { in chaoskey_probe()
159 dev->name = kmalloc(strlen(udev->product) + 1 + in chaoskey_probe()
160 strlen(udev->serial) + 1, GFP_KERNEL); in chaoskey_probe()
167 strcpy(dev->name, udev->product); in chaoskey_probe()
169 strcat(dev->name, udev->serial); in chaoskey_probe()
214 usb_enable_autosuspend(udev); in chaoskey_probe()
321 struct usb_device *udev = interface_to_usbdev(dev->interface); in _chaoskey_fill() local
346 result = usb_bulk_msg(udev, in _chaoskey_fill()
[all …]
Diowarrior.c71 struct usb_device *udev; /* save off the usb device pointer */ member
420 buf = usb_alloc_coherent(dev->udev, dev->report_size, in iowarrior_write()
428 usb_fill_int_urb(int_out_urb, dev->udev, in iowarrior_write()
429 usb_sndintpipe(dev->udev, in iowarrior_write()
460 usb_free_coherent(dev->udev, dev->report_size, buf, in iowarrior_write()
535 io_res = usb_get_report(dev->udev, in iowarrior_ioctl()
551 struct usb_config_descriptor *cfg_descriptor = &dev->udev->actconfig->desc; in iowarrior_ioctl()
555 info.vendor = le16_to_cpu(dev->udev->descriptor.idVendor); in iowarrior_ioctl()
557 info.revision = le16_to_cpu(dev->udev->descriptor.bcdDevice); in iowarrior_ioctl()
560 info.speed = le16_to_cpu(dev->udev->speed); in iowarrior_ioctl()
[all …]
Dyurex.c56 struct usb_device *udev; member
99 usb_put_dev(dev->udev); in yurex_delete()
104 usb_free_coherent(dev->udev, YUREX_BUF_SIZE, in yurex_delete()
111 usb_free_coherent(dev->udev, YUREX_BUF_SIZE, in yurex_delete()
212 dev->udev = usb_get_dev(interface_to_usbdev(interface)); in yurex_probe()
247 dev->cntl_buffer = usb_alloc_coherent(dev->udev, YUREX_BUF_SIZE, in yurex_probe()
263 usb_fill_control_urb(dev->cntl_urb, dev->udev, in yurex_probe()
264 usb_sndctrlpipe(dev->udev, 0), in yurex_probe()
278 dev->int_buffer = usb_alloc_coherent(dev->udev, YUREX_BUF_SIZE, in yurex_probe()
286 usb_fill_int_urb(dev->urb, dev->udev, in yurex_probe()
[all …]
Didmouse.c64 usb_control_msg (dev->udev, usb_sndctrlpipe (dev->udev, 0), command, \
73 struct usb_device *udev; /* save off the usb device pointer */ member
166 result = usb_bulk_msg (dev->udev, in idmouse_create_image()
167 usb_rcvbulkpipe (dev->udev, dev->bulk_in_endpointAddr), in idmouse_create_image()
338 struct usb_device *udev = interface_to_usbdev(interface); in idmouse_probe() local
355 dev->udev = udev; in idmouse_probe()
/linux-4.1.27/drivers/staging/gdm72xx/
Dgdm_usb.c160 static void release_usb(struct usbwm_dev *udev) in release_usb() argument
162 struct tx_cxt *tx = &udev->tx; in release_usb()
163 struct rx_cxt *rx = &udev->rx; in release_usb()
202 static int init_usb(struct usbwm_dev *udev) in init_usb() argument
205 struct tx_cxt *tx = &udev->tx; in init_usb()
206 struct rx_cxt *rx = &udev->rx; in init_usb()
248 release_usb(udev); in init_usb()
290 struct usbwm_dev *udev = priv_dev; in gdm_usb_send() local
291 struct usb_device *usbdev = udev->usbdev; in gdm_usb_send()
292 struct tx_cxt *tx = &udev->tx; in gdm_usb_send()
[all …]
/linux-4.1.27/drivers/net/wireless/libertas_tf/
Dif_usb.c145 struct usb_device *udev; in if_usb_probe() local
153 udev = interface_to_usbdev(intf); in if_usb_probe()
162 cardp->udev = udev; in if_usb_probe()
165 lbtf_deb_usbd(&udev->dev, "bcdUSB = 0x%X bDeviceClass = 0x%X" in if_usb_probe()
167 le16_to_cpu(udev->descriptor.bcdUSB), in if_usb_probe()
168 udev->descriptor.bDeviceClass, in if_usb_probe()
169 udev->descriptor.bDeviceSubClass, in if_usb_probe()
170 udev->descriptor.bDeviceProtocol); in if_usb_probe()
179 lbtf_deb_usbd(&udev->dev, "in_endpoint = %d\n", in if_usb_probe()
181 lbtf_deb_usbd(&udev->dev, "Bulk in size is %d\n", in if_usb_probe()
[all …]
/linux-4.1.27/Documentation/aoe/
Dudev.txt1 # These rules tell udev what device nodes to create for aoe support.
3 # 8 udev manpage to see whether your udev supports SUBSYSTEM, and
8 # bash# find /etc -type f -name udev.conf
9 # /etc/udev/udev.conf
10 # bash# grep udev_rules= /etc/udev/udev.conf
11 # udev_rules="/etc/udev/rules.d/"
12 # bash# ls /etc/udev/rules.d/
13 # 10-wacom.rules 50-udev.rules
14 # bash# cp /path/to/linux-2.6.xx/Documentation/aoe/udev.txt \
15 # /etc/udev/rules.d/60-aoe.rules
Dudev-install.sh11 if test -r /etc/udev/udev.conf; then
12 conf=/etc/udev/udev.conf
27 rules_d=/etc/udev/rules.d
/linux-4.1.27/drivers/media/usb/stk1160/
Dstk1160-core.c69 int pipe = usb_rcvctrlpipe(dev->udev, 0); in stk1160_read_reg()
77 ret = usb_control_msg(dev->udev, pipe, 0x00, in stk1160_read_reg()
95 int pipe = usb_sndctrlpipe(dev->udev, 0); in stk1160_write_reg()
97 ret = usb_control_msg(dev->udev, pipe, 0x01, in stk1160_write_reg()
183 static int stk1160_scan_usb(struct usb_interface *intf, struct usb_device *udev, in stk1160_scan_usb() argument
204 if (udev->speed == USB_SPEED_HIGH) in stk1160_scan_usb()
224 dev_err(&udev->dev, "no audio or video endpoints found\n"); in stk1160_scan_usb()
228 switch (udev->speed) { in stk1160_scan_usb()
242 dev_info(&udev->dev, "New device %s %s @ %s Mbps (%04x:%04x, interface %d, class %d)\n", in stk1160_scan_usb()
243 udev->manufacturer ? udev->manufacturer : "", in stk1160_scan_usb()
[all …]
Dstk1160-v4l.c146 usb_set_interface(dev->udev, 0, dev->alt); in stk1160_set_alternate()
162 if (!dev->udev) in stk1160_start_streaming()
210 usb_set_interface(dev->udev, 0, 0); in stk1160_start_streaming()
222 if (!dev->udev) in stk1160_stop_hw()
228 usb_set_interface(dev->udev, 0, 0); in stk1160_stop_hw()
288 usb_make_path(dev->udev, cap->bus_info, sizeof(cap->bus_info)); in vidioc_querycap()
390 if (!dev->udev) in vidioc_s_std()
554 if (!dev->udev) { in buffer_queue()
/linux-4.1.27/drivers/net/wireless/libertas/
Dif_usb.c198 struct usb_device *udev; in if_usb_probe() local
206 udev = interface_to_usbdev(intf); in if_usb_probe()
215 cardp->udev = udev; in if_usb_probe()
219 lbs_deb_usbd(&udev->dev, "bcdUSB = 0x%X bDeviceClass = 0x%X" in if_usb_probe()
221 le16_to_cpu(udev->descriptor.bcdUSB), in if_usb_probe()
222 udev->descriptor.bDeviceClass, in if_usb_probe()
223 udev->descriptor.bDeviceSubClass, in if_usb_probe()
224 udev->descriptor.bDeviceProtocol); in if_usb_probe()
232 lbs_deb_usbd(&udev->dev, "in_endpoint = %d\n", cardp->ep_in); in if_usb_probe()
233 lbs_deb_usbd(&udev->dev, "Bulk in size is %d\n", cardp->ep_in_size); in if_usb_probe()
[all …]
/linux-4.1.27/drivers/usb/host/
Dxhci.c1208 static int xhci_check_args(struct usb_hcd *hcd, struct usb_device *udev, in xhci_check_args() argument
1214 if (!hcd || (check_ep && !ep) || !udev) { in xhci_check_args()
1218 if (!udev->parent) { in xhci_check_args()
1225 if (!udev->slot_id || !xhci->devs[udev->slot_id]) { in xhci_check_args()
1231 virt_dev = xhci->devs[udev->slot_id]; in xhci_check_args()
1232 if (virt_dev->udev != udev) { in xhci_check_args()
1246 struct usb_device *udev, struct xhci_command *command,
1654 int xhci_drop_endpoint(struct usb_hcd *hcd, struct usb_device *udev, in xhci_drop_endpoint() argument
1666 ret = xhci_check_args(hcd, udev, ep, 1, true, __func__); in xhci_drop_endpoint()
1673 xhci_dbg(xhci, "%s called for udev %p\n", __func__, udev); in xhci_drop_endpoint()
[all …]
Du132-hcd.c205 struct u132_udev udev[MAX_U132_UDEVS]; member
224 static inline struct u132 *udev_to_u132(struct u132_udev *udev) in udev_to_u132() argument
226 u8 udev_number = udev->udev_number; in udev_to_u132()
227 return container_of(udev, struct u132, udev[udev_number]); in udev_to_u132()
281 struct u132_udev *udev = kref_to_u132_udev(kref); in u132_udev_delete() local
282 udev->udev_number = 0; in u132_udev_delete()
283 udev->usb_device = NULL; in u132_udev_delete()
284 udev->usb_addr = 0; in u132_udev_delete()
285 udev->enumeration = 0; in u132_udev_delete()
288 static inline void u132_udev_put_kref(struct u132 *u132, struct u132_udev *udev) in u132_udev_put_kref() argument
[all …]
Dxhci-mem.c893 tt_info->slot_id = virt_dev->udev->slot_id; in xhci_alloc_tt_info()
903 xhci_free_tt_info(xhci, virt_dev, virt_dev->udev->slot_id); in xhci_alloc_tt_info()
968 struct usb_device *udev, gfp_t flags) in xhci_alloc_virt_device() argument
1021 dev->udev = udev; in xhci_alloc_virt_device()
1037 struct usb_device *udev) in xhci_copy_ep0_dequeue_into_input_ctx() argument
1043 virt_dev = xhci->devs[udev->slot_id]; in xhci_copy_ep0_dequeue_into_input_ctx()
1070 struct usb_device *udev) in xhci_find_real_port_number() argument
1075 if (udev->speed == USB_SPEED_SUPER) in xhci_find_real_port_number()
1080 for (top_dev = udev; top_dev->parent && top_dev->parent->parent; in xhci_find_real_port_number()
1088 int xhci_setup_addressable_virt_dev(struct xhci_hcd *xhci, struct usb_device *udev) in xhci_setup_addressable_virt_dev() argument
[all …]
Dxhci.h925 struct usb_device *udev; member
1682 int xhci_alloc_virt_device(struct xhci_hcd *xhci, int slot_id, struct usb_device *udev, gfp_t flags…
1683 int xhci_setup_addressable_virt_dev(struct xhci_hcd *xhci, struct usb_device *udev);
1685 struct usb_device *udev);
1695 struct usb_device *udev,
1714 struct usb_device *udev, struct usb_host_endpoint *ep,
1772 int xhci_alloc_dev(struct usb_hcd *hcd, struct usb_device *udev);
1773 void xhci_free_dev(struct usb_hcd *hcd, struct usb_device *udev);
1778 int xhci_alloc_streams(struct usb_hcd *hcd, struct usb_device *udev,
1781 int xhci_free_streams(struct usb_hcd *hcd, struct usb_device *udev,
[all …]
Dehci-hub.c36 static int persist_enabled_on_companion(struct usb_device *udev, void *unused) in persist_enabled_on_companion() argument
38 return !udev->maxchild && udev->persist_enabled && in persist_enabled_on_companion()
39 udev->bus->root_hub->speed < USB_SPEED_HIGH; in persist_enabled_on_companion()
743 struct usb_device *udev, in request_single_step_set_feature_urb() argument
749 struct usb_hcd *hcd = bus_to_hcd(udev->bus); in request_single_step_set_feature_urb()
756 urb->pipe = usb_rcvctrlpipe(udev, 0); in request_single_step_set_feature_urb()
757 ep = (usb_pipein(urb->pipe) ? udev->ep_in : udev->ep_out) in request_single_step_set_feature_urb()
765 urb->dev = udev; in request_single_step_set_feature_urb()
795 struct usb_device *udev; in ehset_single_step_set_feature() local
801 udev = usb_hub_find_child(hcd->self.root_hub, port); in ehset_single_step_set_feature()
[all …]
Dxhci-trace.h93 struct usb_device *udev;
95 udev = to_usb_device(xhci_to_hcd(xhci)->self.controller);
100 __entry->slot_id = udev->slot_id;
/linux-4.1.27/drivers/media/usb/siano/
Dsmsusb.c57 struct usb_device *udev; member
157 dev->udev, in smsusb_submit_urb()
158 usb_rcvbulkpipe(dev->udev, dev->in_ep), in smsusb_submit_urb()
217 return usb_bulk_msg(dev->udev, usb_sndbulkpipe(dev->udev, 2), in smsusb_sendrequest()
235 static int smsusb1_load_firmware(struct usb_device *udev, int id, int board_id) in smsusb1_load_firmware() argument
252 rc = request_firmware(&fw, fw_filename, &udev->dev); in smsusb1_load_firmware()
258 rc = request_firmware(&fw, fw_filename, &udev->dev); in smsusb1_load_firmware()
271 rc = usb_bulk_msg(udev, usb_sndbulkpipe(udev, 2), in smsusb1_load_firmware()
291 ((struct smsusb_device_t *) context)->udev->product; in smsusb1_detectmode()
348 struct usb_device *udev = dev->udev; in siano_media_device_register() local
[all …]
/linux-4.1.27/drivers/net/usb/
Dcx82310_eth.c65 struct usb_device *udev = dev->udev; in cx82310_cmd() local
77 ret = usb_bulk_msg(udev, usb_sndbulkpipe(udev, CMD_EP), buf, in cx82310_cmd()
81 dev_err(&dev->udev->dev, "send command %#x: error %d\n", in cx82310_cmd()
89 ret = usb_bulk_msg(udev, usb_rcvbulkpipe(udev, CMD_EP), in cx82310_cmd()
94 dev_err(&dev->udev->dev, in cx82310_cmd()
103 dev_err(&dev->udev->dev, "no reply to command %#x\n", in cx82310_cmd()
109 dev_err(&dev->udev->dev, in cx82310_cmd()
116 dev_err(&dev->udev->dev, "command %#x failed: %#x\n", in cx82310_cmd()
138 struct usb_device *udev = dev->udev; in cx82310_bind() local
143 if (usb_string(udev, udev->descriptor.iProduct, buf, sizeof(buf)) > 0 in cx82310_bind()
[all …]
Dipheth.c140 struct usb_device *udev; member
171 tx_buf = usb_alloc_coherent(iphone->udev, IPHETH_BUF_SIZE, in ipheth_alloc_urbs()
176 rx_buf = usb_alloc_coherent(iphone->udev, IPHETH_BUF_SIZE, in ipheth_alloc_urbs()
189 usb_free_coherent(iphone->udev, IPHETH_BUF_SIZE, tx_buf, in ipheth_alloc_urbs()
201 usb_free_coherent(iphone->udev, IPHETH_BUF_SIZE, iphone->rx_buf, in ipheth_free_urbs()
203 usb_free_coherent(iphone->udev, IPHETH_BUF_SIZE, iphone->tx_buf, in ipheth_free_urbs()
289 struct usb_device *udev = dev->udev; in ipheth_carrier_set() local
292 retval = usb_control_msg(udev, in ipheth_carrier_set()
293 usb_rcvctrlpipe(udev, IPHETH_CTRL_ENDP), in ipheth_carrier_set()
325 struct usb_device *udev = dev->udev; in ipheth_get_macaddr() local
[all …]
Dsierra_net.c328 dev_dbg(&dev->udev->dev, "%s", __func__); in sierra_net_send_sync()
338 dev_dbg(&(priv->usbnet->udev->dev), "%s %d", __func__, ctx_ix); in sierra_net_set_ctx_index()
426 dev_dbg(&dev->udev->dev, "%s", __func__); in sierra_net_dosync()
471 len = usb_control_msg(dev->udev, usb_rcvctrlpipe(dev->udev, 0), in sierra_net_kevent()
483 dev_dbg(&dev->udev->dev, "%s: Received status message," in sierra_net_kevent()
506 dev_dbg(&dev->udev->dev, "LSI for ctx:%d", in sierra_net_kevent()
511 dev_dbg(&dev->udev->dev, "Restart reported: %d," in sierra_net_kevent()
520 dev_dbg(&dev->udev->dev, "SYNC received"); in sierra_net_kevent()
544 dev_dbg(&dev->udev->dev, "Deferred sync timer expiry"); in sierra_net_kevent()
549 dev_dbg(&dev->udev->dev, "sierra_net_kevent done, " in sierra_net_kevent()
[all …]
Dusbnet.c146 tmp = usb_set_interface (dev->udev, alt->desc.bInterfaceNumber, in usbnet_get_endpoints()
152 dev->in = usb_rcvbulkpipe (dev->udev, in usbnet_get_endpoints()
154 dev->out = usb_sndbulkpipe (dev->udev, in usbnet_get_endpoints()
166 ret = usb_string(dev->udev, iMACAddress, buf, sizeof buf); in usbnet_get_ethernet_addr()
170 dev_dbg(&dev->udev->dev, in usbnet_get_ethernet_addr()
222 pipe = usb_rcvintpipe (dev->udev, in init_status()
225 maxp = usb_maxpacket (dev->udev, pipe, 0); in init_status()
229 (dev->udev->speed == USB_SPEED_HIGH) ? 7 : 3); in init_status()
238 usb_fill_int_urb(dev->interrupt, dev->udev, pipe, in init_status()
261 dev_dbg(&dev->udev->dev, "incremented interrupt URB count to %d\n", in usbnet_status_start()
[all …]
Drtl8150.c129 struct usb_device *udev; member
158 return usb_control_msg(dev->udev, usb_rcvctrlpipe(dev->udev, 0), in get_registers()
165 return usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, 0), in set_registers()
201 usb_fill_control_urb(async_urb, dev->udev, in async_set_registers()
202 usb_sndctrlpipe(dev->udev, 0), (void *)&req->dr, in async_set_registers()
208 dev_err(&dev->udev->dev, "%s failed with %d\n", __func__, res); in async_set_registers()
423 usb_fill_bulk_urb(dev->rx_urb, dev->udev, usb_rcvbulkpipe(dev->udev, 1), in read_bulk_callback()
510 dev_err(&dev->udev->dev, in intr_callback()
512 dev->udev->bus->bus_name, dev->udev->devpath, res); in intr_callback()
595 usb_fill_bulk_urb(dev->rx_urb, dev->udev, usb_rcvbulkpipe(dev->udev, 1), in rx_fixup()
[all …]
Dcdc_subset.c90 struct usb_device *udev = dev->udev; in m5632_recover() local
94 r = usb_lock_device_for_reset(udev, intf); in m5632_recover()
98 usb_reset_device(udev); in m5632_recover()
99 usb_unlock_device(udev); in m5632_recover()
Drndis_host.c73 struct device *udev = &info->control->dev; in rndis_msg_indicate() local
82 dev_info(udev, "rndis media connect\n"); in rndis_msg_indicate()
85 dev_info(udev, "rndis media disconnect\n"); in rndis_msg_indicate()
88 dev_info(udev, "rndis indication: 0x%08x\n", status); in rndis_msg_indicate()
128 retval = usb_control_msg(dev->udev, in rndis_command()
129 usb_sndctrlpipe(dev->udev, 0), in rndis_command()
142 dev->udev, in rndis_command()
143 usb_rcvintpipe(dev->udev, in rndis_command()
155 retval = usb_control_msg(dev->udev, in rndis_command()
156 usb_rcvctrlpipe(dev->udev, 0), in rndis_command()
[all …]
Dmcs7830.c213 dev_dbg(&dev->udev->dev, "read PHY reg %02x: %04x (%d tries)\n", in mcs7830_read_phy()
256 dev_dbg(&dev->udev->dev, "write PHY reg %02x: %04x (%d tries)\n", in mcs7830_write_phy()
310 dev_info(&dev->udev->dev, "applying rev.C fixup\n"); in mcs7830_rev_C_fixup()
401 dev_info(&dev->udev->dev, "Cannot set MAC address\n"); in mcs7830_apply_base_config()
408 dev_info(&dev->udev->dev, "Cannot set autoneg\n"); in mcs7830_apply_base_config()
485 static int mcs7830_bind(struct usbnet *dev, struct usb_interface *udev) in mcs7830_bind() argument
496 dev_warn(&dev->udev->dev, "Cannot read MAC address\n"); in mcs7830_bind()
519 ret = usbnet_get_endpoints(dev, udev); in mcs7830_bind()
531 dev_err(&dev->udev->dev, "unexpected tiny rx frame\n"); in mcs7830_rx_fixup()
539 dev_dbg(&dev->udev->dev, "rx fixup status %x\n", status); in mcs7830_rx_fixup()
Dkalmia.c68 status = usb_bulk_msg(dev->udev, usb_sndbulkpipe(dev->udev, 0x02), in kalmia_send_init_packet()
85 status = usb_bulk_msg(dev->udev, usb_rcvbulkpipe(dev->udev, 0x81), in kalmia_send_init_packet()
144 dev->in = usb_rcvbulkpipe(dev->udev, 0x81 & USB_ENDPOINT_NUMBER_MASK); in kalmia_bind()
145 dev->out = usb_sndbulkpipe(dev->udev, 0x02 & USB_ENDPOINT_NUMBER_MASK); in kalmia_bind()
Dcdc_ether.c88 usb_control_msg(dev->udev, in usbnet_cdc_update_filter()
89 usb_sndctrlpipe(dev->udev, 0), in usbnet_cdc_update_filter()
124 if (len == 0 && dev->udev->actconfig->extralen) { in usbnet_generic_cdc_bind()
128 buf = dev->udev->actconfig->extra; in usbnet_generic_cdc_bind()
129 len = dev->udev->actconfig->extralen; in usbnet_generic_cdc_bind()
215 info->control = usb_ifnum_to_if(dev->udev, in usbnet_generic_cdc_bind()
217 info->data = usb_ifnum_to_if(dev->udev, in usbnet_generic_cdc_bind()
317 info->control = usb_ifnum_to_if(dev->udev, 0); in usbnet_generic_cdc_bind()
318 info->data = usb_ifnum_to_if(dev->udev, 1); in usbnet_generic_cdc_bind()
385 dev_info(&dev->udev->dev, "bad CDC descriptors\n"); in usbnet_generic_cdc_bind()
Dnet1080.c198 dev->udev->bus->bus_name, dev->udev->devpath, in nc_dump_usbctl()
241 dev->udev->bus->bus_name, dev->udev->devpath, in nc_dump_status()
274 dev->udev->bus->bus_name, dev->udev->devpath, in nc_dump_ttl()
290 dev->udev->bus->bus_name, dev->udev->devpath, retval); in net1080_reset()
/linux-4.1.27/drivers/media/common/
Dcypress_firmware.c33 static int usb_cypress_writemem(struct usb_device *udev, u16 addr, u8 *data, in usb_cypress_writemem() argument
36 return usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in usb_cypress_writemem()
71 int cypress_load_firmware(struct usb_device *udev, in cypress_load_firmware() argument
79 dev_err(&udev->dev, "%s: kmalloc() failed\n", KBUILD_MODNAME); in cypress_load_firmware()
85 ret = usb_cypress_writemem(udev, cypress[type].cs_reg, hx->data, 1); in cypress_load_firmware()
87 dev_err(&udev->dev, "%s: CPU stop failed=%d\n", in cypress_load_firmware()
101 ret = usb_cypress_writemem(udev, hx->addr, hx->data, hx->len); in cypress_load_firmware()
105 dev_err(&udev->dev, in cypress_load_firmware()
115 ret = usb_cypress_writemem(udev, cypress[type].cs_reg, hx->data, 1); in cypress_load_firmware()
117 dev_err(&udev->dev, "%s: CPU start failed=%d\n", in cypress_load_firmware()
/linux-4.1.27/drivers/net/wireless/p54/
Dp54usb.c242 usb_fill_bulk_urb(entry, priv->udev, in p54u_init_urbs()
243 usb_rcvbulkpipe(priv->udev, P54U_PIPE_DATA), in p54u_init_urbs()
309 usb_fill_bulk_urb(data_urb, priv->udev, in p54u_tx_lm87()
310 usb_sndbulkpipe(priv->udev, P54U_PIPE_DATA), in p54u_tx_lm87()
351 usb_fill_bulk_urb(int_urb, priv->udev, in p54u_tx_net2280()
352 usb_sndbulkpipe(priv->udev, P54U_PIPE_DEV), reg, sizeof(*reg), in p54u_tx_net2280()
363 usb_fill_bulk_urb(data_urb, priv->udev, in p54u_tx_net2280()
364 usb_sndbulkpipe(priv->udev, P54U_PIPE_DATA), in p54u_tx_net2280()
401 ep = usb_sndbulkpipe(priv->udev, P54U_PIPE_DEV); in p54u_write()
403 ep = usb_sndbulkpipe(priv->udev, P54U_PIPE_BRG); in p54u_write()
[all …]
/linux-4.1.27/drivers/media/rc/
Dati_remote.c163 struct usb_device *udev = interface_to_usbdev(interface); in get_medion_keymap() local
171 if (udev->manufacturer && udev->product) { in get_medion_keymap()
172 if (udev->actconfig->desc.bmAttributes & USB_CONFIG_ATT_WAKEUP) { in get_medion_keymap()
174 if (!strcmp(udev->manufacturer, "X10 Wireless Technology Inc") in get_medion_keymap()
175 && !strcmp(udev->product, "USB Receiver")) in get_medion_keymap()
178 if (!strcmp(udev->manufacturer, "X10 WTI") in get_medion_keymap()
179 && !strcmp(udev->product, "RF receiver")) in get_medion_keymap()
183 if (!strcmp(udev->manufacturer, "X10 Wireless Technology Inc") in get_medion_keymap()
184 && !strcmp(udev->product, "USB Receiver")) in get_medion_keymap()
249 struct usb_device *udev; member
[all …]
Dredrat3.c176 struct usb_device *udev; member
410 struct usb_device *udev; in redrat3_send_cmd() local
418 udev = rr3->udev; in redrat3_send_cmd()
419 res = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), cmd, in redrat3_send_cmd()
459 struct usb_device *udev) in redrat3_delete() argument
465 usb_free_coherent(udev, le16_to_cpu(rr3->ep_in->wMaxPacketSize), in redrat3_delete()
484 pipe = usb_rcvctrlpipe(rr3->udev, 0); in redrat3_get_timeout()
485 ret = usb_control_msg(rr3->udev, pipe, RR3_GET_IR_PARAM, in redrat3_get_timeout()
503 struct usb_device *udev = rr3->udev; in redrat3_reset() local
509 rxpipe = usb_rcvctrlpipe(udev, 0); in redrat3_reset()
[all …]
Dttusbir.c42 struct usb_device *udev; member
69 if (tt->led_on != tt->is_led_on && tt->udev && in ttusbir_set_led()
248 tt->udev = interface_to_usbdev(intf); in ttusbir_probe()
251 ret = usb_set_interface(tt->udev, 0, altsetting); in ttusbir_probe()
264 urb->dev = tt->udev; in ttusbir_probe()
266 urb->pipe = usb_rcvisocpipe(tt->udev, tt->iso_in_endp); in ttusbir_probe()
268 buffer = usb_alloc_coherent(tt->udev, 128, GFP_KERNEL, in ttusbir_probe()
300 usb_fill_bulk_urb(tt->bulk_urb, tt->udev, usb_sndbulkpipe(tt->udev, in ttusbir_probe()
314 usb_make_path(tt->udev, tt->phys, sizeof(tt->phys)); in ttusbir_probe()
318 usb_to_input_id(tt->udev, &rc->input_id); in ttusbir_probe()
[all …]
Diguanair.c37 struct usb_device *udev; member
427 struct usb_device *udev = interface_to_usbdev(intf); in iguanair_probe() local
440 ir->buf_in = usb_alloc_coherent(udev, MAX_IN_PACKET, GFP_KERNEL, in iguanair_probe()
442 ir->packet = usb_alloc_coherent(udev, MAX_OUT_PACKET, GFP_KERNEL, in iguanair_probe()
461 ir->udev = udev; in iguanair_probe()
465 pipeout = usb_sndintpipe(udev, in iguanair_probe()
467 usb_fill_int_urb(ir->urb_out, udev, pipeout, ir->packet, MAX_OUT_PACKET, in iguanair_probe()
472 pipein = usb_rcvintpipe(udev, idesc->endpoint[0].desc.bEndpointAddress); in iguanair_probe()
473 usb_fill_int_urb(ir->urb_in, udev, pipein, ir->buf_in, MAX_IN_PACKET, in iguanair_probe()
491 usb_make_path(ir->udev, ir->phys, sizeof(ir->phys)); in iguanair_probe()
[all …]
Digorplugusb.c150 struct usb_device *udev; in igorplugusb_probe() local
157 udev = interface_to_usbdev(intf); in igorplugusb_probe()
187 usb_fill_control_urb(ir->urb, udev, in igorplugusb_probe()
188 usb_rcvctrlpipe(udev, 0), (uint8_t *)&ir->request, in igorplugusb_probe()
191 usb_make_path(udev, ir->phys, sizeof(ir->phys)); in igorplugusb_probe()
196 usb_to_input_id(udev, &rc->input_id); in igorplugusb_probe()
/linux-4.1.27/Documentation/dvb/
Dudev.txt8 Nevertheless it's now possible to add proper udev rules so that the
11 We assume that you have udev already up and running and that have been
21 dir where udev can execute it, most likely /etc/udev/scripts/
23 So, create a new file /etc/udev/scripts/dvb.sh and add the following:
31 1. You need to create a proper udev rule that will create the device nodes
32 like you know them. All real distributions out there scan the /etc/udev/rules.d
33 directory for rule files. The main udev configuration file /etc/udev/udev.conf
34 will tell you the directory where the rules are, most likely it's /etc/udev/rules.d/
38 KERNEL="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c"
42 have a look at "man udev".
[all …]
/linux-4.1.27/drivers/isdn/gigaset/
Dusb-gigaset.c131 struct usb_device *udev; /* usb device pointer */ member
157 struct usb_device *udev = cs->hw.usb->udev; in gigaset_set_modem_ctrl() local
165 r = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), 7, 0x41, in gigaset_set_modem_ctrl()
180 struct usb_device *udev = cs->hw.usb->udev; in set_value() local
185 r = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), 0x12, 0x41, in set_value()
189 dev_err(&udev->dev, "error %d on request 0x12\n", -r); in set_value()
193 r = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), req, 0x41, in set_value()
196 dev_err(&udev->dev, "error %d on request 0x%02x\n", in set_value()
199 r2 = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), 0x19, 0x41, in set_value()
202 dev_err(&udev->dev, "error %d on request 0x19\n", -r2); in set_value()
[all …]
Dbas-gigaset.c91 struct usb_device *udev; /* USB device pointer */ member
581 usb_fill_control_urb(ucs->urb_cmd_in, ucs->udev, in atread_submit()
582 usb_rcvctrlpipe(ucs->udev, 0), in atread_submit()
615 rc = usb_clear_halt(ucs->udev, urb->pipe); in int_in_work()
628 rc = usb_lock_device_for_reset(ucs->udev, ucs->interface); in int_in_work()
630 rc = usb_reset_device(ucs->udev); in int_in_work()
631 usb_unlock_device(ucs->udev); in int_in_work()
894 urb->dev = bcs->cs->hw.bas->udev; in read_iso_callback()
975 urb->dev = bcs->cs->hw.bas->udev; in starturbs()
1007 urb->dev = bcs->cs->hw.bas->udev; in starturbs()
[all …]
/linux-4.1.27/drivers/usb/renesas_usbhs/
Dmod_host.c85 struct usbhsh_device *udev; /* attached udev */ member
97 struct usbhsh_device udev[USBHSH_DEVICE_MAX]; member
115 ((i) < USBHSH_DEVICE_MAX) && ((pos) = (h)->udev + (i)); \
134 #define usbhsh_uep_to_udev(u) ((u)->udev)
149 #define usbhsh_device_number(h, d) ((int)((d) - (h)->udev))
150 #define usbhsh_device_nth(h, d) ((h)->udev + d)
262 struct usbhsh_device *udev = usbhsh_device_get(hpriv, urb); in usbhsh_pipe_attach() local
313 usbhsh_device_number(hpriv, udev), in usbhsh_pipe_attach()
318 usbhsh_device_number(hpriv, udev), in usbhsh_pipe_attach()
359 struct usbhsh_device *udev = usbhsh_uep_to_udev(uep); in usbhsh_pipe_detach() local
[all …]
/linux-4.1.27/drivers/media/usb/dvb-usb/
Ddvb-usb-firmware.c30 static int usb_cypress_writemem(struct usb_device *udev,u16 addr,u8 *data, u8 len) in usb_cypress_writemem() argument
32 return usb_control_msg(udev, usb_sndctrlpipe(udev,0), in usb_cypress_writemem()
36 int usb_cypress_load_firmware(struct usb_device *udev, const struct firmware *fw, int type) in usb_cypress_load_firmware() argument
44 if ((ret = usb_cypress_writemem(udev,cypress[type].cpu_cs_register,&reset,1)) != 1) in usb_cypress_load_firmware()
49 ret = usb_cypress_writemem(udev,hx.addr,hx.data,hx.len); in usb_cypress_load_firmware()
67 if (ret || usb_cypress_writemem(udev,cypress[type].cpu_cs_register,&reset,1) != 1) { in usb_cypress_load_firmware()
78 int dvb_usb_download_firmware(struct usb_device *udev, struct dvb_usb_device_properties *props) in dvb_usb_download_firmware() argument
83 if ((ret = request_firmware(&fw, props->firmware, &udev->dev)) != 0) { in dvb_usb_download_firmware()
96 ret = usb_cypress_load_firmware(udev, fw, props->usb_ctrl); in dvb_usb_download_firmware()
100 ret = props->download_firmware(udev,fw); in dvb_usb_download_firmware()
Ddvb-usb-init.c44 if (d->udev->speed == USB_SPEED_FULL && !(props->caps & DVB_USB_ADAP_HAS_PID_FILTER)) { in dvb_usb_adapter_init()
49 if ((d->udev->speed == USB_SPEED_FULL && props->caps & DVB_USB_ADAP_HAS_PID_FILTER) || in dvb_usb_adapter_init()
104 usb_clear_halt(d->udev, usb_sndbulkpipe(d->udev, d->props.generic_bulk_ctrl_endpoint)); in dvb_usb_adapter_init()
105 usb_clear_halt(d->udev, usb_rcvbulkpipe(d->udev, d->props.generic_bulk_ctrl_endpoint)); in dvb_usb_adapter_init()
176 static struct dvb_usb_device_description *dvb_usb_find_device(struct usb_device *udev, struct dvb_u… in dvb_usb_find_device() argument
187 if (props->devices[i].cold_ids[j]->idVendor == le16_to_cpu(udev->descriptor.idVendor) && in dvb_usb_find_device()
188 props->devices[i].cold_ids[j]->idProduct == le16_to_cpu(udev->descriptor.idProduct)) { in dvb_usb_find_device()
200 if (props->devices[i].warm_ids[j]->idVendor == le16_to_cpu(udev->descriptor.idVendor) && in dvb_usb_find_device()
201 props->devices[i].warm_ids[j]->idProduct == le16_to_cpu(udev->descriptor.idProduct)) { in dvb_usb_find_device()
210 props->identify_state(udev, props, &desc, cold); in dvb_usb_find_device()
[all …]
Dtechnisat-usb2.c87 static int technisat_usb2_i2c_access(struct usb_device *udev, in technisat_usb2_i2c_access() argument
117 ret = usb_bulk_msg(udev, in technisat_usb2_i2c_access()
118 usb_sndbulkpipe(udev, 0x01), in technisat_usb2_i2c_access()
127 ret = usb_bulk_msg(udev, in technisat_usb2_i2c_access()
128 usb_rcvbulkpipe(udev, 0x01), in technisat_usb2_i2c_access()
171 ret = technisat_usb2_i2c_access(d->udev, msg[i+1].addr, in technisat_usb2_i2c_xfer()
178 ret = technisat_usb2_i2c_access(d->udev, msg[i].addr, in technisat_usb2_i2c_xfer()
205 static void technisat_usb2_frontend_reset(struct usb_device *udev)
207 usb_control_msg(udev, usb_sndctrlpipe(udev, 0),
262 ret = usb_control_msg(d->udev, usb_sndctrlpipe(d->udev, 0), in technisat_usb2_set_led()
[all …]
Dm920x.c34 static inline int m920x_read(struct usb_device *udev, u8 request, u16 value, in m920x_read() argument
39 ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in m920x_read()
55 static inline int m920x_write(struct usb_device *udev, u8 request, in m920x_write() argument
60 ret = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in m920x_write()
67 static inline int m920x_write_seq(struct usb_device *udev, u8 request, in m920x_write_seq() argument
72 ret = m920x_write(udev, request, seq->data, seq->address); in m920x_write_seq()
90 ret = m920x_write_seq(d->udev, M9206_CORE, rc_seq); in m920x_init()
132 struct usb_device *udev = interface_to_usbdev(intf); in m920x_init_ep() local
140 return usb_set_interface(udev, alt->desc.bInterfaceNumber, in m920x_init_ep()
195 ret = m920x_read(d->udev, M9206_CORE, 0x0, M9206_RC_STATE, in m920x_rc_query()
[all …]
Ddib0700_core.c38 ret = usb_control_msg(d->udev, usb_rcvctrlpipe(d->udev, 0), in dib0700_get_version()
66 status = usb_control_msg(d->udev, usb_sndctrlpipe(d->udev,0), in dib0700_ctrl_wr()
101 status = usb_control_msg(d->udev, usb_rcvctrlpipe(d->udev,0), tx[0], in dib0700_ctrl_rd()
212 result = usb_control_msg(d->udev, in dib0700_i2c_xfer_new()
213 usb_rcvctrlpipe(d->udev, 0), in dib0700_i2c_xfer_new()
247 result = usb_control_msg(d->udev, in dib0700_i2c_xfer_new()
248 usb_sndctrlpipe(d->udev, 0), in dib0700_i2c_xfer_new()
342 int dib0700_identify_state(struct usb_device *udev, struct dvb_usb_device_properties *props, in dib0700_identify_state() argument
353 ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in dib0700_identify_state()
441 static int dib0700_jumpram(struct usb_device *udev, u32 address) in dib0700_jumpram() argument
[all …]
Dgp8psk.c62 ret = usb_control_msg(d->udev, in gp8psk_usb_in_op()
63 usb_rcvctrlpipe(d->udev,0), in gp8psk_usb_in_op()
97 if (usb_control_msg(d->udev, in gp8psk_usb_out_op()
98 usb_sndctrlpipe(d->udev,0), in gp8psk_usb_out_op()
119 &d->udev->dev)) != 0) { in gp8psk_load_bcm4500fw()
167 int gp_product_id = le16_to_cpu(d->udev->descriptor.idProduct); in gp8psk_power_ctrl()
212 int gp_product_id = le16_to_cpu(d->udev->descriptor.idProduct); in gp8psk_bcm4500_reload()
243 struct usb_device *udev = interface_to_usbdev(intf); in gp8psk_usb_probe() local
248 le16_to_cpu(udev->descriptor.idProduct)); in gp8psk_usb_probe()
Ddvb-usb-urb.c30 ret = usb_bulk_msg(d->udev,usb_sndbulkpipe(d->udev, in dvb_usb_generic_rw()
44 ret = usb_bulk_msg(d->udev,usb_rcvbulkpipe(d->udev, in dvb_usb_generic_rw()
96 adap->fe_adap[i].stream.udev = adap->dev->udev; in dvb_usb_adapter_stream_init()
Dcxusb.c162 if (le16_to_cpu(d->udev->descriptor.idVendor) == USB_VID_MEDION) in cxusb_i2c_xfer()
282 usb_set_interface(d->udev, 0, 0) < 0) in cxusb_aver_power_ctrl()
384 if (usb_bulk_msg(d->udev, in cxusb_d680_dmb_drain_message()
385 usb_rcvbulkpipe(d->udev, ep), in cxusb_d680_dmb_drain_message()
407 if (usb_bulk_msg(d->udev, in cxusb_d680_dmb_drain_video()
408 usb_rcvbulkpipe(d->udev, p->endpoint), in cxusb_d680_dmb_drain_video()
881 if (usb_set_interface(adap->dev->udev, 0, 6) < 0) in cxusb_cx22702_frontend_attach()
896 if (usb_set_interface(adap->dev->udev, 0, 7) < 0) in cxusb_lgdt3303_frontend_attach()
923 if (usb_set_interface(adap->dev->udev, 0, 0) < 0) in cxusb_mt352_frontend_attach()
938 if (usb_set_interface(adap->dev->udev, 0, 0) < 0) in cxusb_dee1601_frontend_attach()
[all …]
Daf9005.c565 static int af9005_boot_packet(struct usb_device *udev, int type, u8 * reply) in af9005_boot_packet() argument
614 ret = usb_bulk_msg(udev, in af9005_boot_packet()
615 usb_sndbulkpipe(udev, 0x02), in af9005_boot_packet()
625 ret = usb_bulk_msg(udev, in af9005_boot_packet()
626 usb_rcvbulkpipe(udev, 0x01), buf, 9, &act_len, 2000); in af9005_boot_packet()
719 static int af9005_download_firmware(struct usb_device *udev, const struct firmware *fw) in af9005_download_firmware() argument
726 ret = af9005_boot_packet(udev, FW_CONFIG, &reply); in af9005_download_firmware()
741 ret = usb_bulk_msg(udev, in af9005_download_firmware()
742 usb_sndbulkpipe(udev, 0x02), in af9005_download_firmware()
749 ret = af9005_boot_packet(udev, FW_CONFIRM, &reply); in af9005_download_firmware()
[all …]
Ddw2102.c183 dw210x_op_rw(d->udev, 0xb5, value + i, 0, in dw2102_i2c_transfer()
195 dw210x_op_rw(d->udev, 0xb2, 0, 0, in dw2102_i2c_transfer()
208 dw210x_op_rw(d->udev, 0xb2, 0, 0, in dw2102_i2c_transfer()
212 dw210x_op_rw(d->udev, 0xb5, 0, 0, in dw2102_i2c_transfer()
218 dw210x_op_rw(d->udev, 0xb8, 0, 0, in dw2102_i2c_transfer()
226 dw210x_op_rw(d->udev, 0xb2, 0, 0, in dw2102_i2c_transfer()
255 dw210x_op_rw(d->udev, 0xc2, 0, 0, in dw2102_serit_i2c_transfer()
258 dw210x_op_rw(d->udev, 0xc3, 0xd0, 0, in dw2102_serit_i2c_transfer()
270 dw210x_op_rw(d->udev, 0xc2, 0, 0, buf6, in dw2102_serit_i2c_transfer()
274 dw210x_op_rw(d->udev, 0xb8, 0, 0, in dw2102_serit_i2c_transfer()
[all …]
Ddvb-usb-dvb.c103 struct usb_device *udev = d->udev; in dvb_usb_media_device_register() local
110 mdev->dev = &udev->dev; in dvb_usb_media_device_register()
112 if (udev->serial) in dvb_usb_media_device_register()
113 strlcpy(mdev->serial, udev->serial, sizeof(mdev->serial)); in dvb_usb_media_device_register()
114 strcpy(mdev->bus_info, udev->devpath); in dvb_usb_media_device_register()
115 mdev->hw_revision = le16_to_cpu(udev->descriptor.bcdDevice); in dvb_usb_media_device_register()
120 dev_err(&d->udev->dev, in dvb_usb_media_device_register()
128 dev_info(&d->udev->dev, "media controller created\n"); in dvb_usb_media_device_register()
148 adap->dev->owner, &adap->dev->udev->dev, in dvb_usb_adapter_dvb_init()
Dusb-urb.c99 usb_free_coherent(stream->udev, stream->buf_size, in usb_free_stream_buffers()
120 usb_alloc_coherent(stream->udev, size, GFP_ATOMIC, in usb_allocate_stream_buffers()
154 usb_fill_bulk_urb( stream->urb_list[i], stream->udev, in usb_bulk_urb_init()
155 usb_rcvbulkpipe(stream->udev,stream->props.endpoint), in usb_bulk_urb_init()
190 urb->dev = stream->udev; in usb_isoc_urb_init()
193 urb->pipe = usb_rcvisocpipe(stream->udev,stream->props.endpoint); in usb_isoc_urb_init()
219 usb_clear_halt(stream->udev,usb_rcvbulkpipe(stream->udev,stream->props.endpoint)); in usb_urb_init()
Ddtv5100.c64 return usb_control_msg(d->udev, usb_rcvctrlpipe(d->udev, 0), request, in dtv5100_i2c_msg()
147 struct usb_device *udev = interface_to_usbdev(intf); in dtv5100_probe() local
151 ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in dtv5100_probe()
Dfriio.c48 return usb_control_msg(d->udev, usb_sndctrlpipe(d->udev, 0), in gl861_i2c_ctrlmsg_data()
79 pipe = usb_sndctrlpipe(d->udev, 0); in gl861_i2c_msg()
83 pipe = usb_rcvctrlpipe(d->udev, 0); in gl861_i2c_msg()
104 return usb_control_msg(d->udev, pipe, req, type, in gl861_i2c_msg()
261 ret = usb_control_msg(d->udev, usb_sndctrlpipe(d->udev, 0), in friio_initialize()
279 ret = usb_control_msg(d->udev, usb_sndctrlpipe(d->udev, 0), in friio_initialize()
Da800.c33 static int a800_identify_state(struct usb_device *udev, struct dvb_usb_device_properties *props, in a800_identify_state() argument
36 *cold = udev->descriptor.iManufacturer != 1; in a800_identify_state()
86 if (usb_control_msg(d->udev,usb_rcvctrlpipe(d->udev,0), in a800_rc_query()
Dopera1.c126 ret = opera1_xilinx_rw(dev->udev, request, in opera1_usb_i2c_msgxfer()
291 return opera1_xilinx_rw(d->udev, 0xb7, val, in opera1_power_ctrl()
441 opera1_xilinx_rw(d->udev, 0xb1, 0xa0, command, 1, OPERA_WRITE_MSG); in opera1_read_mac_address()
442 opera1_xilinx_rw(d->udev, 0xb1, 0xa1, mac, 6, OPERA_READ_MSG); in opera1_read_mac_address()
555 struct usb_device *udev = interface_to_usbdev(intf); in opera1_probe() local
557 if (le16_to_cpu(udev->descriptor.idProduct) == USB_PID_OPERA1_WARM && in opera1_probe()
558 le16_to_cpu(udev->descriptor.idVendor) == USB_VID_OPERA1 && in opera1_probe()
559 opera1_xilinx_load_firmware(udev, "dvb-usb-opera1-fpga-01.fw") != 0 in opera1_probe()
Dvp7045.c52 if (usb_control_msg(d->udev, in vp7045_usb_op()
53 usb_sndctrlpipe(d->udev,0), in vp7045_usb_op()
63 if (usb_control_msg(d->udev, in vp7045_usb_op()
64 usb_rcvctrlpipe(d->udev,0), in vp7045_usb_op()
Ddibusb-common.c261 if (le16_to_cpu(adap->dev->udev->descriptor.idVendor) == USB_VID_LITEON && in dibusb_dib3000mc_frontend_attach()
262 le16_to_cpu(adap->dev->udev->descriptor.idProduct) == in dibusb_dib3000mc_frontend_attach()
300 if (le16_to_cpu(adap->dev->udev->descriptor.idVendor) == USB_VID_LITEON && in dibusb_dib3000mc_tuner_attach()
301 le16_to_cpu(adap->dev->udev->descriptor.idProduct) == USB_PID_LITEON_DVB_T_WARM) { in dibusb_dib3000mc_tuner_attach()
313 } else if (le16_to_cpu(adap->dev->udev->descriptor.idVendor) == USB_VID_DIBCOM && in dibusb_dib3000mc_tuner_attach()
314 le16_to_cpu(adap->dev->udev->descriptor.idProduct) == USB_PID_DIBCOM_MOD3001_WARM) { in dibusb_dib3000mc_tuner_attach()
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dusb.c148 dev_err(&ar->udev->dev, "tx submit failed (%d)\n", in carl9170_usb_submit_data_urb()
198 dev_err(&ar->udev->dev, "tx failed (%d)\n", in carl9170_usb_tx_data_complete()
268 dev_err(&ar->udev->dev, "submit cmd cb failed (%d).\n", err); in carl9170_usb_cmd_complete()
272 dev_err(&ar->udev->dev, "submit cmd failed (%d).\n", err); in carl9170_usb_cmd_complete()
472 usb_fill_bulk_urb(urb, ar->udev, usb_rcvbulkpipe(ar->udev, in carl9170_usb_alloc_rx_urb()
495 usb_fill_int_urb(urb, ar->udev, usb_rcvintpipe(ar->udev, in carl9170_usb_send_rx_irq_urb()
589 dev_err(&ar->udev->dev, "stuck tx urbs!\n"); in carl9170_usb_cancel_urbs()
625 usb_fill_bulk_urb(urb, ar->udev, in __carl9170_exec_cmd()
626 usb_sndbulkpipe(ar->udev, AR9170_USB_EP_CMD), in __carl9170_exec_cmd()
630 usb_fill_int_urb(urb, ar->udev, in __carl9170_exec_cmd()
[all …]
Dfw.c101 dev_info(&ar->udev->dev, "driver API: %s 2%03d-%02d-%02d [%d-%d]\n", in carl9170_fw_info()
115 dev_info(&ar->udev->dev, "firmware API: %.*s 2%03d-%02d-%02d\n", in carl9170_fw_info()
162 dev_err(&ar->udev->dev, "failed to find compatible firmware " in carl9170_fw_checksum()
171 dev_warn(&ar->udev->dev, "Unprotected firmware image.\n"); in carl9170_fw_checksum()
189 dev_err(&ar->udev->dev, "fw checksum test failed.\n"); in carl9170_fw_checksum()
195 dev_err(&ar->udev->dev, "descriptor check failed.\n"); in carl9170_fw_checksum()
256 dev_err(&ar->udev->dev, "invalid firmware descriptor " in carl9170_fw()
265 dev_err(&ar->udev->dev, "unsupported firmware api version.\n"); in carl9170_fw()
271 dev_err(&ar->udev->dev, "firmware does support " in carl9170_fw()
278 dev_warn(&ar->udev->dev, "driver does not support all " in carl9170_fw()
[all …]
/linux-4.1.27/drivers/net/wireless/zd1211rw/
Dzd_usb.c135 static inline u16 get_bcdDevice(const struct usb_device *udev) in get_bcdDevice() argument
137 return le16_to_cpu(udev->descriptor.bcdDevice); in get_bcdDevice()
147 static int upload_code(struct usb_device *udev, in upload_code() argument
166 dev_dbg_f(&udev->dev, "transfer size %zu\n", transfer_size); in upload_code()
169 r = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in upload_code()
174 dev_err(&udev->dev, in upload_code()
190 r = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in upload_code()
195 dev_err(&udev->dev, in upload_code()
204 dev_err(&udev->dev, in upload_code()
211 dev_dbg_f(&udev->dev, "firmware confirm return value %#04x\n", in upload_code()
[all …]
/linux-4.1.27/drivers/nfc/nfcmrvl/
Dusb.c39 struct usb_device *udev; member
74 dev_dbg(&drv_data->udev->dev, "urb %p status %d count %d", in nfcmrvl_bulk_complete()
83 nfc_err(&drv_data->udev->dev, "corrupted Rx packet\n"); in nfcmrvl_bulk_complete()
90 usb_mark_last_busy(drv_data->udev); in nfcmrvl_bulk_complete()
98 nfc_err(&drv_data->udev->dev, in nfcmrvl_bulk_complete()
125 pipe = usb_rcvbulkpipe(drv_data->udev, in nfcmrvl_submit_bulk_urb()
128 usb_fill_bulk_urb(urb, drv_data->udev, pipe, buf, size, in nfcmrvl_submit_bulk_urb()
133 usb_mark_last_busy(drv_data->udev); in nfcmrvl_submit_bulk_urb()
139 nfc_err(&drv_data->udev->dev, in nfcmrvl_submit_bulk_urb()
236 pipe = usb_sndbulkpipe(drv_data->udev, in nfcmrvl_usb_nci_send()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dhif_usb.c121 usb_fill_int_urb(urb, hif_dev->udev, in hif_usb_send_regout()
122 usb_sndintpipe(hif_dev->udev, USB_REG_OUT_PIPE), in hif_usb_send_regout()
207 usb_fill_bulk_urb(urb, hif_dev->udev, in hif_usb_send_mgmt()
208 usb_sndbulkpipe(hif_dev->udev, USB_WLAN_TX_PIPE), in hif_usb_send_mgmt()
358 usb_fill_bulk_urb(tx_buf->urb, hif_dev->udev, in __hif_usb_tx()
359 usb_sndbulkpipe(hif_dev->udev, USB_WLAN_TX_PIPE), in __hif_usb_tx()
472 dev_err(&hif_dev->udev->dev, in hif_usb_send()
599 dev_err(&hif_dev->udev->dev, in ath9k_hif_usb_rx_stream()
616 dev_err(&hif_dev->udev->dev, in ath9k_hif_usb_rx_stream()
723 dev_err(&hif_dev->udev->dev, in ath9k_hif_usb_reg_in_cb()
[all …]
/linux-4.1.27/include/linux/
Dusb.h638 #define usb_lock_device(udev) device_lock(&(udev)->dev) argument
639 #define usb_unlock_device(udev) device_unlock(&(udev)->dev) argument
640 #define usb_trylock_device(udev) device_trylock(&(udev)->dev) argument
641 extern int usb_lock_device_for_reset(struct usb_device *udev,
661 extern void usb_enable_autosuspend(struct usb_device *udev);
662 extern void usb_disable_autosuspend(struct usb_device *udev);
671 static inline void usb_mark_last_busy(struct usb_device *udev) in usb_mark_last_busy() argument
673 pm_runtime_mark_last_busy(&udev->dev); in usb_mark_last_busy()
678 static inline int usb_enable_autosuspend(struct usb_device *udev) in usb_enable_autosuspend() argument
680 static inline int usb_disable_autosuspend(struct usb_device *udev) in usb_disable_autosuspend() argument
[all …]
/linux-4.1.27/drivers/net/wireless/
Dat76c50x-usb.c324 static int at76_load_int_fw_block(struct usb_device *udev, int blockno, in at76_load_int_fw_block() argument
327 return usb_control_msg(udev, usb_sndctrlpipe(udev, 0), DFU_DNLOAD, in at76_load_int_fw_block()
333 static int at76_dfu_get_status(struct usb_device *udev, in at76_dfu_get_status() argument
338 ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), DFU_GETSTATUS, in at76_dfu_get_status()
345 static int at76_dfu_get_state(struct usb_device *udev, u8 *state) in at76_dfu_get_state() argument
349 ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), DFU_GETSTATE, in at76_dfu_get_state()
365 static int at76_usbdfu_download(struct usb_device *udev, u8 *buf, u32 size, in at76_usbdfu_download() argument
382 dev_err(&udev->dev, "FW buffer length invalid!\n"); in at76_usbdfu_download()
407 ret = at76_dfu_get_state(udev, dfu_state); in at76_usbdfu_download()
409 dev_err(&udev->dev, in at76_usbdfu_download()
[all …]
/linux-4.1.27/drivers/input/mouse/
Dsynaptics_usb.c80 struct usb_device *udev; member
196 usb_mark_last_busy(synusb->udev); in synusb_irq()
288 struct usb_device *udev = interface_to_usbdev(intf); in synusb_probe() local
296 error = usb_set_interface(udev, intf_num, altsetting); in synusb_probe()
298 dev_err(&udev->dev, in synusb_probe()
315 synusb->udev = udev; in synusb_probe()
335 synusb->data = usb_alloc_coherent(udev, SYNUSB_RECV_SIZE, GFP_KERNEL, in synusb_probe()
342 usb_fill_int_urb(synusb->urb, udev, in synusb_probe()
343 usb_rcvintpipe(udev, ep->bEndpointAddress), in synusb_probe()
349 if (udev->manufacturer) in synusb_probe()
[all …]
Dbcm5974.c247 struct usb_device *udev; /* usb device */ member
430 static const struct bcm5974_config *bcm5974_get_config(struct usb_device *udev) in bcm5974_get_config() argument
432 u16 id = le16_to_cpu(udev->descriptor.idProduct); in bcm5974_get_config()
616 size = usb_control_msg(dev->udev, usb_rcvctrlpipe(dev->udev, 0), in bcm5974_wellspring_mode()
634 size = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, 0), in bcm5974_wellspring_mode()
852 struct usb_device *udev = interface_to_usbdev(iface); in bcm5974_probe() local
859 cfg = bcm5974_get_config(udev); in bcm5974_probe()
869 dev->udev = udev; in bcm5974_probe()
887 dev->bt_data = usb_alloc_coherent(dev->udev, in bcm5974_probe()
894 dev->tp_data = usb_alloc_coherent(dev->udev, in bcm5974_probe()
[all …]
Dappletouch.c211 struct usb_device *udev; /* usb device */ member
276 struct usb_device *udev = dev->udev; in atp_geyser_init() local
288 size = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in atp_geyser_init()
307 size = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in atp_geyser_init()
847 struct usb_device *udev = interface_to_usbdev(iface); in atp_probe() local
878 dev->udev = udev; in atp_probe()
888 dev->data = usb_alloc_coherent(dev->udev, dev->info->datalen, GFP_KERNEL, in atp_probe()
893 usb_fill_int_urb(dev->urb, udev, in atp_probe()
894 usb_rcvintpipe(udev, int_in_endpointAddr), in atp_probe()
902 usb_make_path(udev, dev->phys, sizeof(dev->phys)); in atp_probe()
[all …]
/linux-4.1.27/drivers/media/usb/hdpvr/
Dhdpvr-control.c34 ret = usb_control_msg(dev->udev, in hdpvr_config_call()
35 usb_sndctrlpipe(dev->udev, 0), in hdpvr_config_call()
54 ret = usb_control_msg(dev->udev, in get_video_info()
55 usb_rcvctrlpipe(dev->udev, 0), in get_video_info()
85 ret = usb_control_msg(dev->udev, in get_input_lines_info()
86 usb_rcvctrlpipe(dev->udev, 0), in get_input_lines_info()
115 ret = usb_control_msg(dev->udev, in hdpvr_set_bitrate()
116 usb_sndctrlpipe(dev->udev, 0), in hdpvr_set_bitrate()
145 ret = usb_control_msg(dev->udev, in hdpvr_set_audio()
146 usb_sndctrlpipe(dev->udev, 0), in hdpvr_set_audio()
Dhdpvr-i2c.c77 ret = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, 0), in hdpvr_i2c_read()
85 ret = usb_control_msg(dev->udev, usb_rcvctrlpipe(dev->udev, 0), in hdpvr_i2c_read()
107 ret = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, 0), in hdpvr_i2c_write()
114 ret = usb_control_msg(dev->udev, usb_rcvctrlpipe(dev->udev, 0), in hdpvr_i2c_write()
221 dev->i2c_adapter.dev.parent = &dev->udev->dev; in hdpvr_register_i2c_adapter()
Dhdpvr-core.c72 usb_put_dev(dev->udev); in hdpvr_delete()
125 ret = usb_control_msg(dev->udev, in device_authorization()
126 usb_rcvctrlpipe(dev->udev, 0), in device_authorization()
188 ret = usb_control_msg(dev->udev, in device_authorization()
189 usb_sndctrlpipe(dev->udev, 0), in device_authorization()
218 ret = usb_control_msg(dev->udev, in hdpvr_device_init()
219 usb_sndctrlpipe(dev->udev, 0), in hdpvr_device_init()
231 ret = usb_control_msg(dev->udev, in hdpvr_device_init()
232 usb_sndctrlpipe(dev->udev, 0), in hdpvr_device_init()
240 ret = usb_control_msg(dev->udev, in hdpvr_device_init()
[all …]
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8187/
Drtl8187.h117 struct usb_device *udev; member
169 usb_control_msg(priv->udev, usb_rcvctrlpipe(priv->udev, 0), in rtl818x_ioread8_idx()
191 usb_control_msg(priv->udev, usb_rcvctrlpipe(priv->udev, 0), in rtl818x_ioread16_idx()
213 usb_control_msg(priv->udev, usb_rcvctrlpipe(priv->udev, 0), in rtl818x_ioread32_idx()
235 usb_control_msg(priv->udev, usb_sndctrlpipe(priv->udev, 0), in rtl818x_iowrite8_idx()
254 usb_control_msg(priv->udev, usb_sndctrlpipe(priv->udev, 0), in rtl818x_iowrite16_idx()
274 usb_control_msg(priv->udev, usb_sndctrlpipe(priv->udev, 0), in rtl818x_iowrite32_idx()
/linux-4.1.27/drivers/mmc/host/
Dvub300.c300 struct usb_device *udev; member
380 usb_put_dev(vub300->udev); in vub300_delete()
466 usb_rcvbulkpipe(vub300->udev, vub300->cmnd_res_ep); in irqpoll_out_completed()
467 usb_fill_bulk_urb(vub300->command_res_urb, vub300->udev, pipe, in irqpoll_out_completed()
491 usb_fill_bulk_urb(vub300->command_out_urb, vub300->udev, in send_irqpoll()
492 usb_sndbulkpipe(vub300->udev, vub300->cmnd_out_ep) in send_irqpoll()
514 dev_info(&vub300->udev->dev, "card just inserted\n"); in new_system_port_status()
524 dev_info(&vub300->udev->dev, "card just ejected\n"); in new_system_port_status()
578 usb_control_msg(vub300->udev, usb_rcvctrlpipe(vub300->udev, 0), in check_vub300_port_status()
833 usb_rcvbulkpipe(vub300->udev, vub300->cmnd_res_ep); in command_out_completed()
[all …]
/linux-4.1.27/drivers/media/usb/gspca/stv06xx/
Dstv06xx.c46 struct usb_device *udev = sd->gspca_dev.dev; in stv06xx_write_bridge() local
54 err = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in stv06xx_write_bridge()
68 struct usb_device *udev = sd->gspca_dev.dev; in stv06xx_read_bridge() local
71 err = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in stv06xx_read_bridge()
101 struct usb_device *udev = sd->gspca_dev.dev; in stv06xx_write_sensor_finish() local
105 err = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in stv06xx_write_sensor_finish()
117 struct usb_device *udev = sd->gspca_dev.dev; in stv06xx_write_sensor_bytes() local
133 err = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in stv06xx_write_sensor_bytes()
147 struct usb_device *udev = sd->gspca_dev.dev; in stv06xx_write_sensor_words() local
165 err = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in stv06xx_write_sensor_words()
[all …]
/linux-4.1.27/drivers/media/usb/usbtv/
Dusbtv-core.c36 int pipe = usb_rcvctrlpipe(usbtv->udev, 0); in usbtv_set_regs()
43 ret = usb_control_msg(usbtv->udev, pipe, USBTV_REQUEST_REG, in usbtv_set_regs()
77 usbtv->udev = usb_get_dev(interface_to_usbdev(intf)); in usbtv_probe()
102 usb_put_dev(usbtv->udev); in usbtv_probe()
120 usb_put_dev(usbtv->udev); in usbtv_disconnect()
121 usbtv->udev = NULL; in usbtv_disconnect()
Dusbtv-audio.c213 pipe = usb_rcvbulkpipe(chip->udev, USBTV_AUDIO_ENDP); in usbtv_audio_start()
220 usb_fill_bulk_urb(chip->snd_bulk_urb, chip->udev, pipe, in usbtv_audio_start()
227 usb_clear_halt(chip->udev, pipe); in usbtv_audio_start()
338 rv = snd_card_new(&usbtv->udev->dev, SNDRV_DEFAULT_IDX1, "usbtv", in usbtv_audio_init()
346 "USBTV Audio at bus %d device %d", usbtv->udev->bus->busnum, in usbtv_audio_init()
347 usbtv->udev->devnum); in usbtv_audio_init()
381 if (usbtv->snd && usbtv->udev) { in usbtv_audio_free()
Dusbtv-video.c385 ip->dev = usbtv->udev; in usbtv_setup_iso_transfer()
387 ip->pipe = usb_rcvisocpipe(usbtv->udev, USBTV_VIDEO_ENDP); in usbtv_setup_iso_transfer()
438 ret = usb_set_interface(usbtv->udev, 0, 0); in usbtv_start()
446 ret = usb_set_interface(usbtv->udev, 0, 1); in usbtv_start()
481 usb_make_path(dev->udev, cap->bus_info, sizeof(cap->bus_info)); in usbtv_querycap()
621 if (usbtv->udev == NULL) { in usbtv_buf_queue()
635 if (usbtv->udev == NULL) in usbtv_start_streaming()
645 if (usbtv->udev) in usbtv_stop_streaming()
/linux-4.1.27/drivers/staging/rtl8723au/hal/
Dusb_ops_linux.c28 struct usb_device *udev = pdvobjpriv->pusbdev; in rtl8723au_read8() local
33 len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in rtl8723au_read8()
47 struct usb_device *udev = pdvobjpriv->pusbdev; in rtl8723au_read16() local
52 len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in rtl8723au_read16()
66 struct usb_device *udev = pdvobjpriv->pusbdev; in rtl8723au_read32() local
71 len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in rtl8723au_read32()
85 struct usb_device *udev = pdvobjpriv->pusbdev; in rtl8723au_write8() local
91 ret = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in rtl8723au_write8()
109 struct usb_device *udev = pdvobjpriv->pusbdev; in rtl8723au_write16() local
115 ret = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in rtl8723au_write16()
[all …]
/linux-4.1.27/drivers/media/usb/pwc/
Dpwc-if.c359 struct usb_device *udev; in pwc_isoc_init() local
371 udev = pdev->udev; in pwc_isoc_init()
380 intf = usb_ifnum_to_if(udev, 0); in pwc_isoc_init()
402 ret = usb_set_interface(pdev->udev, 0, pdev->valternate); in pwc_isoc_init()
422 urb->dev = udev; in pwc_isoc_init()
423 urb->pipe = usb_rcvisocpipe(udev, pdev->vendpoint); in pwc_isoc_init()
425 urb->transfer_buffer = usb_alloc_coherent(udev, in pwc_isoc_init()
488 usb_free_coherent(pdev->udev, in pwc_iso_free()
506 usb_set_interface(pdev->udev, 0, 0); in pwc_isoc_cleanup()
613 if (!pdev->udev) in buffer_prepare()
[all …]
Dpwc-ctrl.c112 rc = usb_control_msg(pdev->udev, usb_rcvctrlpipe(pdev->udev, 0), in recv_control_msg()
130 rc = usb_control_msg(pdev->udev, usb_sndctrlpipe(pdev->udev, 0), in send_video_command()
146 return usb_control_msg(pdev->udev, usb_sndctrlpipe(pdev->udev, 0), in send_control_msg()
/linux-4.1.27/drivers/w1/masters/
Dds2490.c142 struct usb_device *udev; member
206 err = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, dev->ep[EP_CONTROL]), in ds_send_control_cmd()
221 err = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, dev->ep[EP_CONTROL]), in ds_send_control_mode()
236 err = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, dev->ep[EP_CONTROL]), in ds_send_control()
255 err = usb_interrupt_msg(dev->udev, usb_rcvintpipe(dev->udev, in ds_recv_status_nodump()
359 err = usb_bulk_msg(dev->udev, usb_rcvbulkpipe(dev->udev, dev->ep[EP_DATA_IN]), in ds_recv_data()
366 usb_clear_halt(dev->udev, usb_rcvbulkpipe(dev->udev, dev->ep[EP_DATA_IN])); in ds_recv_data()
391 …err = usb_bulk_msg(dev->udev, usb_sndbulkpipe(dev->udev, dev->ep[EP_DATA_OUT]), buf, len, &count, … in ds_send_data()
790 dev_info(&dev->udev->dev, "%s: max_slave_count %d reached, " in ds9490r_search()
986 struct usb_device *udev = interface_to_usbdev(intf); in ds_probe() local
[all …]
/linux-4.1.27/drivers/media/usb/zr364xx/
Dzr364xx.c173 struct usb_device *udev; /* save off the usb device pointer */ member
210 static int send_control_msg(struct usb_device *udev, u8 request, u16 value, in send_control_msg() argument
217 dev_err(&udev->dev, "kmalloc(%d) failed\n", size); in send_control_msg()
223 status = usb_control_msg(udev, in send_control_msg()
224 usb_sndctrlpipe(udev, 0), in send_control_msg()
636 dev_info(&cam->udev->dev, in zr364xx_read_video_callback()
707 strlcpy(cap->card, cam->udev->product, sizeof(cap->card)); in zr364xx_vidioc_querycap()
708 strlcpy(cap->bus_info, dev_name(&cam->udev->dev), in zr364xx_vidioc_querycap()
752 send_control_msg(cam->udev, 1, 0x2001, 0, NULL, 0); in zr364xx_s_ctrl()
754 send_control_msg(cam->udev, 1, temp, 0, NULL, 0); in zr364xx_s_ctrl()
[all …]
/linux-4.1.27/drivers/media/usb/uvc/
Duvc_driver.c354 dev->udev->devnum, in uvc_parse_format()
402 dev->udev->devnum, in uvc_parse_format()
418 dev->udev->devnum, in uvc_parse_format()
436 dev->udev->devnum, in uvc_parse_format()
465 dev->udev->devnum, alts->desc.bInterfaceNumber, in uvc_parse_format()
490 "interface %d FRAME error\n", dev->udev->devnum, in uvc_parse_format()
574 dev->udev->devnum, in uvc_parse_format()
606 "video streaming interface\n", dev->udev->devnum, in uvc_parse_streaming()
613 "claimed\n", dev->udev->devnum, in uvc_parse_streaming()
676 "%d HEADER descriptor not found.\n", dev->udev->devnum, in uvc_parse_streaming()
[all …]
Duvc_debugfs.c80 struct usb_device *udev = stream->dev->udev; in uvc_debugfs_init_stream() local
87 sprintf(dir_name, "%u-%u", udev->bus->busnum, udev->devnum); in uvc_debugfs_init_stream()
Duvc_status.c35 usb_make_path(dev->udev, dev->input_phys, sizeof(dev->input_phys)); in uvc_input_init()
40 usb_to_input_id(dev->udev, &input->id); in uvc_input_init()
184 pipe = usb_rcvintpipe(dev->udev, ep->desc.bEndpointAddress); in uvc_status_init()
190 if (interval > 16 && dev->udev->speed == USB_SPEED_HIGH && in uvc_status_init()
194 usb_fill_int_urb(dev->int_urb, dev->udev, pipe, in uvc_status_init()
Duvc_video.c40 pipe = (query & 0x80) ? usb_rcvctrlpipe(dev->udev, 0) in __uvc_query_ctrl()
41 : usb_sndctrlpipe(dev->udev, 0); in __uvc_query_ctrl()
44 return usb_control_msg(dev->udev, pipe, query, type, cs << 8, in __uvc_query_ctrl()
141 if (stream->dev->udev->speed == USB_SPEED_HIGH) in uvc_fixup_video_ctrl()
430 host_sof = usb_get_current_frame_number(stream->dev->udev); in uvc_video_clock_decode()
1362 usb_free_coherent(stream->dev->udev, stream->urb_size, in uvc_free_urb_buffers()
1408 stream->dev->udev, stream->urb_size, in uvc_alloc_urb_buffers()
1492 psize = uvc_endpoint_max_bpi(stream->dev->udev, ep); in uvc_init_video_isoc()
1508 urb->dev = stream->dev->udev; in uvc_init_video_isoc()
1510 urb->pipe = usb_rcvisocpipe(stream->dev->udev, in uvc_init_video_isoc()
[all …]
/linux-4.1.27/drivers/staging/rtl8712/
Dusb_intf.c368 struct usb_device *udev; in r871xu_drv_init() local
374 udev = interface_to_usbdev(pusb_intf); in r871xu_drv_init()
375 usb_get_dev(udev); in r871xu_drv_init()
385 padapter->dvobjpriv.pusbdev = udev; in r871xu_drv_init()
420 dev_info(&udev->dev, "r8712u: Boot from %s: Autoload %s\n", in r871xu_drv_init()
521 dev_info(&udev->dev, "r8712u: CustomerID = 0x%.4x\n", in r871xu_drv_init()
578 dev_info(&udev->dev, in r871xu_drv_init()
581 dev_info(&udev->dev, in r871xu_drv_init()
592 usb_put_dev(udev); in r871xu_drv_init()
606 struct usb_device *udev = interface_to_usbdev(pusb_intf); in r871xu_dev_remove() local
[all …]
/linux-4.1.27/drivers/media/usb/b2c2/
Dflexcop-usb.h15 #define B2C2_USB_CTRL_PIPE_IN usb_rcvctrlpipe(fc_usb->udev, 0)
16 #define B2C2_USB_CTRL_PIPE_OUT usb_sndctrlpipe(fc_usb->udev, 0)
17 #define B2C2_USB_DATA_PIPE usb_rcvisocpipe(fc_usb->udev, 0x81)
20 struct usb_device *udev; member
Dflexcop-usb.c77 int len = usb_control_msg(fc_usb->udev, in flexcop_usb_readwrite_dw()
130 len = usb_control_msg(fc_usb->udev, pipe, in flexcop_usb_v8_memory_req()
210 len = usb_control_msg(fc_usb->udev,pipe,
260 len = usb_control_msg(fc_usb->udev,pipe, in flexcop_usb_i2c_req()
393 usb_free_coherent(fc_usb->udev, in flexcop_usb_transfer_exit()
410 fc_usb->iso_buffer = usb_alloc_coherent(fc_usb->udev, in flexcop_usb_transfer_init()
435 urb->dev = fc_usb->udev; in flexcop_usb_transfer_init()
477 usb_set_interface(fc_usb->udev,0,1); in flexcop_usb_init()
478 switch (fc_usb->udev->speed) { in flexcop_usb_init()
506 struct usb_device *udev = interface_to_usbdev(intf); in flexcop_usb_probe() local
[all …]
/linux-4.1.27/drivers/media/usb/cx231xx/
Dcx231xx-cards.c1166 usb_put_dev(dev->udev); in cx231xx_release_resources()
1173 struct usb_device *udev) in cx231xx_media_device_register() argument
1185 if (udev->serial) in cx231xx_media_device_register()
1186 strlcpy(mdev->serial, udev->serial, sizeof(mdev->serial)); in cx231xx_media_device_register()
1187 strcpy(mdev->bus_info, udev->devpath); in cx231xx_media_device_register()
1188 mdev->hw_revision = le16_to_cpu(udev->descriptor.bcdDevice); in cx231xx_media_device_register()
1244 static int cx231xx_init_dev(struct cx231xx *dev, struct usb_device *udev, in cx231xx_init_dev() argument
1250 dev->udev = udev; in cx231xx_init_dev()
1395 struct usb_device *udev, in cx231xx_init_v4l2() argument
1412 uif = udev->actconfig->interface[idx]; in cx231xx_init_v4l2()
[all …]
Dcx231xx-core.c74 if (dev->udev == NULL) in cx231xx_remove_from_devlist()
266 rc = usb_control_msg(dev->udev, pipe, request, requesttype, value, in __usb_control_msg()
300 int pipe = usb_rcvctrlpipe(dev->udev, 0); in cx231xx_read_ctrl_reg()
349 pipe = usb_rcvctrlpipe(dev->udev, 0); in cx231xx_send_vendor_cmd()
351 pipe = usb_sndctrlpipe(dev->udev, 0); in cx231xx_send_vendor_cmd()
413 int pipe = usb_sndctrlpipe(dev->udev, 0); in cx231xx_write_ctrl_reg()
515 usb_set_interface(dev->udev, usb_interface_index, in cx231xx_set_video_alternate()
608 status = usb_set_interface(dev->udev, usb_interface_index, alt); in cx231xx_set_alt_setting()
765 ret = usb_bulk_msg(dev->udev, usb_sndbulkpipe(dev->udev, 5), in cx231xx_ep5_bulkout()
884 usb_free_coherent(dev->udev, in cx231xx_uninit_isoc()
[all …]
/linux-4.1.27/drivers/net/can/usb/
Desd_usb2.c202 struct usb_device *udev; member
403 dev_info(dev->udev->dev.parent, in esd_usb2_read_bulk_callback()
416 dev_err(dev->udev->dev.parent, "format error\n"); in esd_usb2_read_bulk_callback()
425 dev_err(dev->udev->dev.parent, "format error\n"); in esd_usb2_read_bulk_callback()
437 dev_err(dev->udev->dev.parent, "format error\n"); in esd_usb2_read_bulk_callback()
443 usb_fill_bulk_urb(urb, dev->udev, usb_rcvbulkpipe(dev->udev, 1), in esd_usb2_read_bulk_callback()
454 dev_err(dev->udev->dev.parent, in esd_usb2_read_bulk_callback()
529 return usb_bulk_msg(dev->udev, in esd_usb2_send_msg()
530 usb_sndbulkpipe(dev->udev, 2), in esd_usb2_send_msg()
542 return usb_bulk_msg(dev->udev, in esd_usb2_wait_msg()
[all …]
Dusb_8dev.c137 struct usb_device *udev; member
191 return usb_bulk_msg(priv->udev, in usb_8dev_send_cmd_msg()
192 usb_sndbulkpipe(priv->udev, USB_8DEV_ENDP_CMD_TX), in usb_8dev_send_cmd_msg()
199 return usb_bulk_msg(priv->udev, in usb_8dev_wait_cmd_msg()
200 usb_rcvbulkpipe(priv->udev, USB_8DEV_ENDP_CMD_RX), in usb_8dev_wait_cmd_msg()
555 usb_fill_bulk_urb(urb, priv->udev, in usb_8dev_read_bulk_callback()
556 usb_rcvbulkpipe(priv->udev, USB_8DEV_ENDP_DATA_RX), in usb_8dev_read_bulk_callback()
635 buf = usb_alloc_coherent(priv->udev, size, GFP_ATOMIC, in usb_8dev_start_xmit()
676 usb_fill_bulk_urb(urb, priv->udev, in usb_8dev_start_xmit()
677 usb_sndbulkpipe(priv->udev, USB_8DEV_ENDP_DATA_TX), in usb_8dev_start_xmit()
[all …]
Dems_usb.c253 struct usb_device *udev; member
490 usb_fill_bulk_urb(urb, dev->udev, usb_rcvbulkpipe(dev->udev, 2), in ems_usb_read_bulk_callback()
556 return usb_bulk_msg(dev->udev, usb_sndbulkpipe(dev->udev, 2), in ems_usb_command_msg()
613 buf = usb_alloc_coherent(dev->udev, RX_BUFFER_SIZE, GFP_KERNEL, in ems_usb_start()
622 usb_fill_bulk_urb(urb, dev->udev, usb_rcvbulkpipe(dev->udev, 2), in ems_usb_start()
631 usb_free_coherent(dev->udev, RX_BUFFER_SIZE, buf, in ems_usb_start()
652 usb_fill_int_urb(dev->intr_urb, dev->udev, in ems_usb_start()
653 usb_rcvintpipe(dev->udev, 1), in ems_usb_start()
765 buf = usb_alloc_coherent(dev->udev, size, GFP_ATOMIC, &urb->transfer_dma); in ems_usb_start_xmit()
804 usb_free_coherent(dev->udev, size, buf, urb->transfer_dma); in ems_usb_start_xmit()
[all …]
Dkvaser_usb.c453 struct usb_device *udev; member
560 return usb_bulk_msg(dev->udev, in kvaser_usb_send_msg()
561 usb_sndbulkpipe(dev->udev, in kvaser_usb_send_msg()
582 err = usb_bulk_msg(dev->udev, in kvaser_usb_wait_msg()
583 usb_rcvbulkpipe(dev->udev, in kvaser_usb_wait_msg()
605 dev_err(dev->udev->dev.parent, in kvaser_usb_wait_msg()
714 dev_err(dev->udev->dev.parent, in kvaser_usb_tx_acknowledge()
800 usb_fill_bulk_urb(urb, dev->udev, in kvaser_usb_simple_msg_async()
801 usb_sndbulkpipe(dev->udev, in kvaser_usb_simple_msg_async()
896 dev_err(dev->udev->dev.parent, in kvaser_usb_rx_error()
[all …]
Dgs_usb.c159 struct usb_device *udev; member
178 struct usb_device *udev; member
375 usbcan->udev, in gs_usb_recieve_bulk_callback()
376 usb_rcvbulkpipe(usbcan->udev, GSUSB_ENDPOINT_IN), in gs_usb_recieve_bulk_callback()
481 hf = usb_alloc_coherent(dev->udev, sizeof(*hf), GFP_ATOMIC, in gs_can_start_xmit()
504 usb_fill_bulk_urb(urb, dev->udev, in gs_can_start_xmit()
505 usb_sndbulkpipe(dev->udev, GSUSB_ENDPOINT_OUT), in gs_can_start_xmit()
526 usb_free_coherent(dev->udev, in gs_can_start_xmit()
550 usb_free_coherent(dev->udev, in gs_can_start_xmit()
590 buf = usb_alloc_coherent(dev->udev, in gs_can_open()
[all …]
/linux-4.1.27/drivers/input/touchscreen/
Dusbtouchscreen.c266 struct usb_device *udev = interface_to_usbdev(usbtouch->interface); in e2i_init() local
268 ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in e2i_init()
311 struct usb_device *udev = interface_to_usbdev(usbtouch->interface); in egalax_init() local
328 ret = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in egalax_init()
462 struct usb_device *udev = interface_to_usbdev(usbtouch->interface); in mtouch_init() local
464 ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in mtouch_init()
476 ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in mtouch_init()
1535 static void usbtouch_free_buffers(struct usb_device *udev, in usbtouch_free_buffers() argument
1538 usb_free_coherent(udev, usbtouch->data_size, in usbtouch_free_buffers()
1561 struct usb_device *udev = interface_to_usbdev(intf); in usbtouch_probe() local
[all …]
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dusb.c60 static int _usbctrl_vendorreq_async_write(struct usb_device *udev, u8 request, in _usbctrl_vendorreq_async_write() argument
75 pipe = usb_sndctrlpipe(udev, 0); /* write_out */ in _usbctrl_vendorreq_async_write()
102 usb_fill_control_urb(urb, udev, pipe, in _usbctrl_vendorreq_async_write()
114 static int _usbctrl_vendorreq_sync_read(struct usb_device *udev, u8 request, in _usbctrl_vendorreq_sync_read() argument
124 pipe = usb_rcvctrlpipe(udev, 0); /* read_in */ in _usbctrl_vendorreq_sync_read()
128 status = usb_control_msg(udev, pipe, request, reqtype, value, in _usbctrl_vendorreq_sync_read()
149 struct usb_device *udev = to_usb_device(dev); in _usb_read_sync() local
165 _usbctrl_vendorreq_sync_read(udev, request, wvalue, index, data, len); in _usb_read_sync()
184 static void _usb_write_async(struct usb_device *udev, u32 addr, u32 val, in _usb_write_async() argument
196 _usbctrl_vendorreq_async_write(udev, request, wvalue, index, &data, in _usb_write_async()
[all …]
/linux-4.1.27/drivers/input/joystick/
Dxpad.c322 struct usb_device *udev; /* usb device */ member
734 xpad->odata = usb_alloc_coherent(xpad->udev, XPAD_PKT_LEN, in xpad_init_output()
753 usb_fill_int_urb(xpad->irq_out, xpad->udev, in xpad_init_output()
754 usb_sndintpipe(xpad->udev, ep_irq_out->bEndpointAddress), in xpad_init_output()
762 fail2: usb_free_coherent(xpad->udev, XPAD_PKT_LEN, xpad->odata, xpad->odata_dma); in xpad_init_output()
776 usb_free_coherent(xpad->udev, XPAD_PKT_LEN, in xpad_deinit_output()
930 error = led_classdev_register(&xpad->udev->dev, led_cdev); in xpad_led_probe()
968 xpad->irq_in->dev = xpad->udev; in xpad_open()
1021 struct usb_device *udev = interface_to_usbdev(intf); in xpad_probe() local
1029 if ((le16_to_cpu(udev->descriptor.idVendor) == xpad_device[i].idVendor) && in xpad_probe()
[all …]
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dusb.c284 usb_fill_bulk_urb(ctx->urb, card->udev, in mwifiex_usb_submit_rx_urb()
285 usb_rcvbulkpipe(card->udev, ctx->ep), ctx->skb->data, in mwifiex_usb_submit_rx_urb()
347 struct usb_device *udev = interface_to_usbdev(intf); in mwifiex_usb_probe() local
358 id_vendor = le16_to_cpu(udev->descriptor.idVendor); in mwifiex_usb_probe()
359 id_product = le16_to_cpu(udev->descriptor.idProduct); in mwifiex_usb_probe()
360 bcd_device = le16_to_cpu(udev->descriptor.bcdDevice); in mwifiex_usb_probe()
361 bcd_usb = le16_to_cpu(udev->descriptor.bcdUSB); in mwifiex_usb_probe()
385 card->udev = udev; in mwifiex_usb_probe()
389 udev->descriptor.bcdUSB, udev->descriptor.bDeviceClass, in mwifiex_usb_probe()
390 udev->descriptor.bDeviceSubClass, in mwifiex_usb_probe()
[all …]
/linux-4.1.27/drivers/media/usb/gspca/m5602/
Dm5602_core.c45 struct usb_device *udev = sd->gspca_dev.dev; in m5602_read_bridge() local
48 err = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in m5602_read_bridge()
67 struct usb_device *udev = sd->gspca_dev.dev; in m5602_write_bridge() local
78 err = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in m5602_write_bridge()
154 struct usb_device *udev = sd->gspca_dev.dev; in m5602_write_sensor() local
185 err = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in m5602_write_sensor()
/linux-4.1.27/drivers/media/usb/gspca/
Dkinect.c114 static int kinect_write(struct usb_device *udev, uint8_t *data, in kinect_write() argument
117 return usb_control_msg(udev, in kinect_write()
118 usb_sndctrlpipe(udev, 0), in kinect_write()
124 static int kinect_read(struct usb_device *udev, uint8_t *data, uint16_t wLength) in kinect_read() argument
126 return usb_control_msg(udev, in kinect_read()
127 usb_rcvctrlpipe(udev, 0), in kinect_read()
137 struct usb_device *udev = gspca_dev->dev; in send_cmd() local
157 res = kinect_write(udev, obuf, cmd_len + sizeof(*chdr)); in send_cmd()
166 actual_len = kinect_read(udev, ibuf, 0x200); in send_cmd()
Dpac207.c103 struct usb_device *udev = gspca_dev->dev; in pac207_write_regs() local
111 err = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), 0x01, in pac207_write_regs()
124 struct usb_device *udev = gspca_dev->dev; in pac207_write_reg() local
130 err = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), 0x00, in pac207_write_reg()
142 struct usb_device *udev = gspca_dev->dev; in pac207_read_reg() local
148 res = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), 0x00, in pac207_read_reg()
/linux-4.1.27/drivers/watchdog/
Dpcwd_usb.c121 struct usb_device *udev; member
240 if (usb_control_msg(usb_pcwd->udev, usb_sndctrlpipe(usb_pcwd->udev, 0), in usb_pcwd_send_command()
593 usb_free_coherent(usb_pcwd->udev, usb_pcwd->intr_size, in usb_pcwd_delete()
607 struct usb_device *udev = interface_to_usbdev(interface); in usb_pcwd_probe() local
643 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in usb_pcwd_probe()
644 maxp = usb_maxpacket(udev, pipe, usb_pipeout(pipe)); in usb_pcwd_probe()
654 usb_pcwd->udev = udev; in usb_pcwd_probe()
661 usb_pcwd->intr_buffer = usb_alloc_coherent(udev, usb_pcwd->intr_size, in usb_pcwd_probe()
676 usb_fill_int_urb(usb_pcwd->intr_urb, udev, pipe, in usb_pcwd_probe()
/linux-4.1.27/include/linux/usb/
Dhcd.h320 int (*alloc_streams)(struct usb_hcd *hcd, struct usb_device *udev,
326 int (*free_streams)(struct usb_hcd *hcd, struct usb_device *udev,
361 int (*address_device)(struct usb_hcd *, struct usb_device *udev);
363 int (*enable_device)(struct usb_hcd *, struct usb_device *udev);
414 extern void usb_hcd_flush_endpoint(struct usb_device *udev,
416 extern void usb_hcd_disable_endpoint(struct usb_device *udev,
418 extern void usb_hcd_reset_endpoint(struct usb_device *udev,
420 extern void usb_hcd_synchronize_unlinks(struct usb_device *udev);
421 extern int usb_hcd_alloc_bandwidth(struct usb_device *udev,
425 extern int usb_hcd_get_frame_number(struct usb_device *udev);
[all …]
/linux-4.1.27/drivers/net/wireless/orinoco/
Dorinoco_usb.c241 struct usb_device *udev; member
316 if (!upriv->udev) in ezusb_mod_timer()
390 if (upriv->udev) { in ezusb_ctx_complete()
422 if (!upriv->udev) { in ezusb_ctx_complete()
466 if (!ctx->upriv->udev) in ezusb_req_queue_run()
507 if (!ctx->upriv->udev) { in ezusb_req_enqueue_run()
606 if (upriv->udev) { in ezusb_request_in_callback()
759 usb_fill_bulk_urb(upriv->read_urb, upriv->udev, upriv->read_pipe, in ezusb_submit_in_urb()
775 if (!upriv->udev) { in ezusb_8051_cpucs()
779 return usb_control_msg(upriv->udev, in ezusb_8051_cpucs()
[all …]
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dcnic.c108 struct cnic_uio_dev *udev = uinfo->priv; in cnic_uio_open() local
114 if (udev->uio_dev != -1) in cnic_uio_open()
118 dev = udev->dev; in cnic_uio_open()
125 udev->uio_dev = iminor(inode); in cnic_uio_open()
136 struct cnic_uio_dev *udev = uinfo->priv; in cnic_uio_close() local
138 udev->uio_dev = -1; in cnic_uio_close()
318 struct cnic_uio_dev *udev = cp->udev; in cnic_send_nlmsg() local
321 if (!udev || udev->uio_dev == -1) in cnic_send_nlmsg()
829 static void __cnic_free_uio_rings(struct cnic_uio_dev *udev) in __cnic_free_uio_rings() argument
831 if (udev->l2_buf) { in __cnic_free_uio_rings()
[all …]
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_main.c205 buf = usb_alloc_coherent(udl->udev, MAX_TRANSFER, GFP_KERNEL, in udl_alloc_urb_list()
214 usb_fill_bulk_urb(urb, udl->udev, usb_sndbulkpipe(udl->udev, 1), in udl_alloc_urb_list()
285 struct usb_device *udev = (void*)flags; in udl_driver_load() local
294 udl->udev = udev; in udl_driver_load()
298 if (!udl_parse_vendor_descriptor(dev, udl->udev)) { in udl_driver_load()
/linux-4.1.27/drivers/media/usb/s2255/
Ds2255drv.c266 struct usb_device *udev; member
513 struct usb_device *udev = urb->dev; in s2255_fwchunk_complete() local
516 dev_err(&udev->dev, "URB failed with status %d\n", urb->status); in s2255_fwchunk_complete()
523 s2255_dev_err(&udev->dev, "disconnected\n"); in s2255_fwchunk_complete()
544 usb_fill_bulk_urb(data->fw_urb, udev, usb_sndbulkpipe(udev, 2), in s2255_fwchunk_complete()
548 dev_err(&udev->dev, "failed submit URB\n"); in s2255_fwchunk_complete()
735 usb_make_path(dev->udev, cap->bus_info, sizeof(cap->bus_info)); in vidioc_querycap()
918 static int s2255_write_config(struct usb_device *udev, unsigned char *pbuf, in s2255_write_config() argument
924 if (udev) { in s2255_write_config()
925 pipe = usb_sndbulkpipe(udev, S2255_CONFIG_EP); in s2255_write_config()
[all …]
/linux-4.1.27/drivers/media/usb/ttusb-dec/
Dttusb_dec.c112 struct usb_device *udev; member
300 result = usb_bulk_msg(dec->udev, dec->command_pipe, b, in ttusb_dec_send_command()
311 result = usb_bulk_msg(dec->udev, dec->result_pipe, b, in ttusb_dec_send_command()
815 urb->dev = dec->udev; in ttusb_dec_setup_urbs()
867 result = usb_set_interface(dec->udev, 0, 0); in ttusb_dec_set_interface()
874 result = usb_set_interface(dec->udev, 0, 8); in ttusb_dec_set_interface()
877 result = usb_set_interface(dec->udev, 0, 1); in ttusb_dec_set_interface()
1195 usb_make_path(dec->udev, dec->rc_phys, sizeof(dec->rc_phys)); in ttusb_init_rc()
1246 dec->command_pipe = usb_sndbulkpipe(dec->udev, COMMAND_PIPE); in ttusb_dec_init_usb()
1247 dec->result_pipe = usb_rcvbulkpipe(dec->udev, RESULT_PIPE); in ttusb_dec_init_usb()
[all …]
/linux-4.1.27/drivers/media/usb/stkwebcam/
Dstk-webcam.c130 struct usb_device *udev = dev->udev; in stk_camera_write_reg() local
133 ret = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in stk_camera_write_reg()
149 struct usb_device *udev = dev->udev; in stk_camera_read_reg() local
152 ret = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in stk_camera_read_reg()
178 ret = usb_set_interface(dev->udev, 0, 5); in stk_start_stream()
223 if (usb_set_interface(dev->udev, 0, 0)) in stk_stop_stream()
412 urb->dev = dev->udev; in stk_isoc_handler()
427 struct usb_device *udev; in stk_prepare_iso() local
431 udev = dev->udev; in stk_prepare_iso()
466 urb->dev = udev; in stk_prepare_iso()
[all …]
/linux-4.1.27/drivers/media/usb/cpia2/
Dcpia2_usb.c545 static int write_packet(struct usb_device *udev, in write_packet() argument
551 return usb_control_msg(udev, in write_packet()
552 usb_sndctrlpipe(udev, 0), in write_packet()
567 static int read_packet(struct usb_device *udev, in read_packet() argument
573 return usb_control_msg(udev, in read_packet()
574 usb_rcvctrlpipe(udev, 0), in read_packet()
594 struct usb_device *udev = cam->dev; in cpia2_usb_transfer_cmd() local
596 if (!udev) { in cpia2_usb_transfer_cmd()
607 err = read_packet(udev, request, (u8 *)registers, start, count); in cpia2_usb_transfer_cmd()
611 err =write_packet(udev, request, (u8 *)registers, start, count); in cpia2_usb_transfer_cmd()
[all …]
/linux-4.1.27/drivers/usb/
Dusb-skeleton.c50 struct usb_device *udev; /* the usb device for this device */ member
78 usb_put_dev(dev->udev); in skel_delete()
195 dev->udev, in skel_do_read_io()
196 usb_rcvbulkpipe(dev->udev, in skel_do_read_io()
411 buf = usb_alloc_coherent(dev->udev, writesize, GFP_KERNEL, in skel_write()
432 usb_fill_bulk_urb(urb, dev->udev, in skel_write()
433 usb_sndbulkpipe(dev->udev, dev->bulk_out_endpointAddr), in skel_write()
461 usb_free_coherent(dev->udev, writesize, buf, urb->transfer_dma); in skel_write()
513 dev->udev = usb_get_dev(interface_to_usbdev(interface)); in skel_probe()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dusb.c68 struct usb_device *udev; member
358 usb_rcvbulkpipe(ar_usb->udev, in ath6kl_usb_setup_pipe_resources()
362 usb_sndbulkpipe(ar_usb->udev, in ath6kl_usb_setup_pipe_resources()
368 usb_rcvintpipe(ar_usb->udev, in ath6kl_usb_setup_pipe_resources()
372 usb_sndintpipe(ar_usb->udev, in ath6kl_usb_setup_pipe_resources()
379 usb_rcvisocpipe(ar_usb->udev, in ath6kl_usb_setup_pipe_resources()
383 usb_sndisocpipe(ar_usb->udev, in ath6kl_usb_setup_pipe_resources()
423 recv_pipe->ar_usb->udev, in ath6kl_usb_post_recv_transfers()
627 ar_usb->udev = dev; in ath6kl_usb_create()
734 device->udev, in ath6kl_usb_send()
[all …]
/linux-4.1.27/drivers/pci/pcie/aer/
Daerdrv_core.c411 struct pci_dev *udev; in reset_link() local
417 udev = dev; in reset_link()
420 udev = dev->bus->self; in reset_link()
424 driver = find_aer_service(udev); in reset_link()
427 status = driver->reset_link(udev); in reset_link()
428 } else if (pci_pcie_type(udev) == PCI_EXP_TYPE_DOWNSTREAM || in reset_link()
429 pci_pcie_type(udev) == PCI_EXP_TYPE_ROOT_PORT) { in reset_link()
430 status = default_reset_link(udev); in reset_link()
434 pci_name(udev)); in reset_link()
441 pci_name(udev)); in reset_link()
/linux-4.1.27/drivers/media/usb/em28xx/
Dem28xx-audio.c295 usb_set_interface(dev->udev, dev->ifnum, dev->alt); in snd_em28xx_capture_open()
720 usb_free_coherent(dev->udev, urb->transfer_buffer_length, in em28xx_audio_free_urb()
732 static int em28xx_audio_ep_packet_size(struct usb_device *udev, in em28xx_audio_ep_packet_size() argument
737 if (udev->speed == USB_SPEED_HIGH) in em28xx_audio_ep_packet_size()
756 intf = usb_ifnum_to_if(dev->udev, dev->ifnum); in em28xx_audio_urb_init()
779 ep_size = em28xx_audio_ep_packet_size(dev->udev, ep); in em28xx_audio_urb_init()
783 EM28XX_EP_AUDIO, usb_speed_string(dev->udev->speed), in em28xx_audio_urb_init()
859 buf = usb_alloc_coherent(dev->udev, npackets * ep_size, GFP_ATOMIC, in em28xx_audio_urb_init()
868 urb->dev = dev->udev; in em28xx_audio_urb_init()
870 urb->pipe = usb_rcvisocpipe(dev->udev, EM28XX_EP_AUDIO); in em28xx_audio_urb_init()
[all …]
/linux-4.1.27/Documentation/ABI/stable/
Dsysfs-driver-qla2xxx4 Description: qla2xxx-udev.sh currently looks for uevent CHANGE events to
7 Users: qla2xxx-udev.sh. Proposed changes should be mailed to
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000-input.c355 pipe = usb_rcvintpipe(dev->udev, in __tm6000_ir_int_start()
359 size = usb_maxpacket(dev->udev, pipe, usb_pipeout(pipe)); in __tm6000_ir_int_start()
369 usb_fill_int_urb(ir->int_urb, dev->udev, pipe, in __tm6000_ir_int_start()
464 usb_make_path(dev->udev, ir->phys, sizeof(ir->phys)); in tm6000_ir_init()
474 rc->input_id.vendor = le16_to_cpu(dev->udev->descriptor.idVendor); in tm6000_ir_init()
475 rc->input_id.product = le16_to_cpu(dev->udev->descriptor.idProduct); in tm6000_ir_init()
478 rc->dev.parent = &dev->udev->dev; in tm6000_ir_init()
Dtm6000-dvb.c137 pipe = usb_rcvbulkpipe(dev->udev, dev->bulk_in.endp->desc.bEndpointAddress in tm6000_start_stream()
140 size = usb_maxpacket(dev->udev, pipe, usb_pipeout(pipe)); in tm6000_start_stream()
150 usb_fill_bulk_urb(dvb->bulk_urb, dev->udev, pipe, in tm6000_start_stream()
155 ret = usb_clear_halt(dev->udev, pipe); in tm6000_start_stream()
277 THIS_MODULE, &dev->udev->dev, adapter_nr); in register_dvb()
409 if (dev->udev->speed == USB_SPEED_FULL) { in dvb_init()
/linux-4.1.27/drivers/mfd/
Ducb1x00-core.c676 struct ucb1x00_dev *udev; in ucb1x00_suspend() local
679 list_for_each_entry(udev, &ucb->devs, dev_node) { in ucb1x00_suspend()
680 if (udev->drv->suspend) in ucb1x00_suspend()
681 udev->drv->suspend(udev); in ucb1x00_suspend()
708 struct ucb1x00_dev *udev; in ucb1x00_resume() local
732 list_for_each_entry(udev, &ucb->devs, dev_node) { in ucb1x00_resume()
733 if (udev->drv->resume) in ucb1x00_resume()
734 udev->drv->resume(udev); in ucb1x00_resume()
/linux-4.1.27/drivers/media/usb/gspca/gl860/
Dgl860.c554 struct usb_device *udev = gspca_dev->dev; in gl860_RTx() local
560 r = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in gl860_RTx()
565 r = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in gl860_RTx()
570 r = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in gl860_RTx()
576 r = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in gl860_RTx()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-block-dm7 Users: util-linux, device-mapper udev rules
16 Users: util-linux, device-mapper udev rules
25 Users: util-linux, device-mapper udev rules
/linux-4.1.27/drivers/staging/rtl8192u/
Dr8192U_core.c240 struct usb_device *udev = priv->udev; in write_nic_byte_E() local
242 status = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in write_nic_byte_E()
254 struct usb_device *udev = priv->udev; in read_nic_byte_E() local
256 status = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in read_nic_byte_E()
273 struct usb_device *udev = priv->udev; in write_nic_byte() local
275 status = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in write_nic_byte()
292 struct usb_device *udev = priv->udev; in write_nic_word() local
294 status = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in write_nic_word()
310 struct usb_device *udev = priv->udev; in write_nic_dword() local
312 status = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in write_nic_dword()
[all …]
/linux-4.1.27/drivers/media/usb/msi2500/
Dmsi2500.c139 struct usb_device *udev; /* Both mutexes most be hold when setting! */ member
473 usb_free_coherent(s->udev, in msi2500_iso_free()
503 ret = usb_set_interface(s->udev, 0, 1); in msi2500_isoc_init()
519 urb->dev = s->udev; in msi2500_isoc_init()
520 urb->pipe = usb_rcvisocpipe(s->udev, 0x81); in msi2500_isoc_init()
522 urb->transfer_buffer = usb_alloc_coherent(s->udev, in msi2500_isoc_init()
589 s->udev = NULL; in msi2500_disconnect()
608 usb_make_path(s->udev, cap->bus_info, sizeof(cap->bus_info)); in msi2500_querycap()
640 if (unlikely(!s->udev)) { in msi2500_buf_queue()
676 ret = usb_control_msg(s->udev, usb_sndctrlpipe(s->udev, 0), in msi2500_ctrl_msg()
[all …]
/linux-4.1.27/drivers/media/usb/airspy/
Dairspy.c111 struct usb_device *udev; member
180 pipe = usb_sndctrlpipe(s->udev, 0); in airspy_ctrl_msg()
191 pipe = usb_rcvctrlpipe(s->udev, 0); in airspy_ctrl_msg()
204 ret = usb_control_msg(s->udev, pipe, request, requesttype, value, in airspy_ctrl_msg()
364 usb_free_coherent(s->udev, s->buf_size, in airspy_free_stream_bufs()
383 s->buf_list[s->buf_num] = usb_alloc_coherent(s->udev, in airspy_alloc_stream_bufs()
434 s->udev, in airspy_alloc_urbs()
435 usb_rcvbulkpipe(s->udev, 0x81), in airspy_alloc_urbs()
478 s->udev = NULL; in airspy_disconnect()
514 if (unlikely(!s->udev)) { in airspy_buf_queue()
[all …]

12