Home
last modified time | relevance | path

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

123

/linux-4.4.14/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 || udev->speed == USB_SPEED_FULL) { 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.c249 struct usb_device *udev = to_usb_device(dev); in usb_probe_device() local
260 error = usb_autoresume_device(udev); in usb_probe_device()
263 error = udriver->probe(udev); in usb_probe_device()
270 struct usb_device *udev = to_usb_device(dev); in usb_unbind_device() local
273 udriver->disconnect(udev); in usb_unbind_device()
275 usb_autosuspend_device(udev); in usb_unbind_device()
284 struct usb_device *udev = interface_to_usbdev(intf); in usb_probe_interface() local
293 if (usb_device_is_owned(udev)) in usb_probe_interface()
296 if (udev->authorized == 0) { in usb_probe_interface()
313 error = usb_autoresume_device(udev); in usb_probe_interface()
[all …]
Dquirks.c237 static bool usb_match_any_interface(struct usb_device *udev, in usb_match_any_interface() argument
242 for (i = 0; i < udev->descriptor.bNumConfigurations; ++i) { in usb_match_any_interface()
243 struct usb_host_config *cfg = &udev->config[i]; in usb_match_any_interface()
255 if (usb_match_one_id_intf(udev, intf, id)) in usb_match_any_interface()
263 static int usb_amd_resume_quirk(struct usb_device *udev) in usb_amd_resume_quirk() argument
267 hcd = bus_to_hcd(udev->bus); in usb_amd_resume_quirk()
269 if (udev->level == 1 && hcd->amd_resume_bug == 1) in usb_amd_resume_quirk()
275 static u32 __usb_detect_quirks(struct usb_device *udev, in __usb_detect_quirks() argument
281 if (!usb_match_device(udev, id)) in __usb_detect_quirks()
285 !usb_match_any_interface(udev, id)) in __usb_detect_quirks()
[all …]
Dusb.h15 struct usb_device *udev);
32 extern void usb_detect_quirks(struct usb_device *udev);
33 extern void usb_detect_interface_quirks(struct usb_device *udev);
34 extern int usb_remove_device(struct usb_device *udev);
40 extern char *usb_cache_string(struct usb_device *udev, int index);
42 extern int usb_choose_configuration(struct usb_device *udev);
44 static inline unsigned usb_get_max_power(struct usb_device *udev, in usb_get_max_power() argument
48 unsigned mul = (udev->speed == USB_SPEED_SUPER ? 8 : 2); in usb_get_max_power()
60 extern void usb_unbind_and_rebind_marked_interfaces(struct usb_device *udev);
64 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()
1675 struct usb_device *udev = urb->dev; in usb_hcd_unlink_urb() local
1687 usb_get_dev(udev); in usb_hcd_unlink_urb()
1696 dev_dbg(&udev->dev, "hcd_unlink_urb %p fail %d\n", in usb_hcd_unlink_urb()
1698 usb_put_dev(udev); in usb_hcd_unlink_urb()
1837 void usb_hcd_flush_endpoint(struct usb_device *udev, in usb_hcd_flush_endpoint() argument
1846 hcd = bus_to_hcd(udev->bus); in usb_hcd_flush_endpoint()
1929 int usb_hcd_alloc_bandwidth(struct usb_device *udev, in usb_hcd_alloc_bandwidth() argument
1940 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()
1673 struct usb_device *udev = interface_to_usbdev(iface); in __usb_queue_reset_device() local
1675 rc = usb_lock_device_for_reset(udev, iface); in __usb_queue_reset_device()
1677 usb_reset_device(udev); in __usb_queue_reset_device()
1678 usb_unlock_device(udev); in __usb_queue_reset_device()
1950 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.4.14/drivers/target/
Dtarget_core_user.c160 struct tcmu_dev *udev = TCMU_DEV(se_dev); in tcmu_alloc_cmd() local
169 tcmu_cmd->tcmu_dev = udev; in tcmu_alloc_cmd()
180 spin_lock_irq(&udev->commands_lock); in tcmu_alloc_cmd()
181 cmd_id = idr_alloc(&udev->commands, tcmu_cmd, 0, in tcmu_alloc_cmd()
183 spin_unlock_irq(&udev->commands_lock); in tcmu_alloc_cmd()
235 static void alloc_and_scatter_data_area(struct tcmu_dev *udev, in alloc_and_scatter_data_area() argument
246 head_to_end(udev->data_head, udev->data_size)); in alloc_and_scatter_data_area()
248 to = (void *) udev->mb_addr + udev->data_off + udev->data_head; in alloc_and_scatter_data_area()
257 (*iov)->iov_base = (void __user *) udev->data_off + in alloc_and_scatter_data_area()
258 udev->data_head; in alloc_and_scatter_data_area()
[all …]
/linux-4.4.14/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.4.14/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
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()
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()
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()
835 usb_put_dev(vdev->udev); in vhci_device_reset()
836 vdev->udev = NULL; in vhci_device_reset()
/linux-4.4.14/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.4.14/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.4.14/drivers/gpu/drm/nouveau/nvkm/engine/device/
Duser.c42 nvkm_udevice_info(struct nvkm_udevice *udev, void *data, u32 size) in nvkm_udevice_info() argument
44 struct nvkm_object *object = &udev->object; in nvkm_udevice_info()
45 struct nvkm_device *device = udev->device; in nvkm_udevice_info()
124 nvkm_udevice_time(struct nvkm_udevice *udev, void *data, u32 size) in nvkm_udevice_time() argument
126 struct nvkm_device *device = udev->device; in nvkm_udevice_time()
142 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_mthd() local
145 return nvkm_udevice_info(udev, data, size); in nvkm_udevice_mthd()
147 return nvkm_udevice_time(udev, data, size); in nvkm_udevice_mthd()
157 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_rd08() local
158 *data = nvkm_rd08(udev->device, addr); in nvkm_udevice_rd08()
[all …]
/linux-4.4.14/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()
539 BT_DBG("bfusb %p udev %p", data, data->udev); in bfusb_load_firmware()
549 pipe = usb_sndctrlpipe(data->udev, 0); in bfusb_load_firmware()
551 if (usb_control_msg(data->udev, pipe, USB_REQ_SET_CONFIGURATION, in bfusb_load_firmware()
558 data->udev->toggle[0] = data->udev->toggle[1] = 0; in bfusb_load_firmware()
[all …]
Dbpa10x.c53 struct usb_device *udev; member
156 pipe = usb_rcvintpipe(data->udev, 0x81); in bpa10x_submit_intr_urb()
158 usb_fill_int_urb(urb, data->udev, pipe, buf, size, in bpa10x_submit_intr_urb()
197 pipe = usb_rcvbulkpipe(data->udev, 0x82); in bpa10x_submit_bulk_urb()
199 usb_fill_bulk_urb(urb, data->udev, pipe, in bpa10x_submit_bulk_urb()
314 pipe = usb_sndctrlpipe(data->udev, 0x00); in bpa10x_send_frame()
316 usb_fill_control_urb(urb, data->udev, pipe, (void *) dr, in bpa10x_send_frame()
323 pipe = usb_sndbulkpipe(data->udev, 0x02); in bpa10x_send_frame()
325 usb_fill_bulk_urb(urb, data->udev, pipe, in bpa10x_send_frame()
332 pipe = usb_sndbulkpipe(data->udev, 0x02); in bpa10x_send_frame()
[all …]
Dbtusb.c366 struct usb_device *udev; member
625 usb_mark_last_busy(data->udev); in btusb_intr_complete()
664 pipe = usb_rcvintpipe(data->udev, data->intr_ep->bEndpointAddress); in btusb_submit_intr_urb()
666 usb_fill_int_urb(urb, data->udev, pipe, buf, size, in btusb_submit_intr_urb()
715 usb_mark_last_busy(data->udev); in btusb_bulk_complete()
751 pipe = usb_rcvbulkpipe(data->udev, data->bulk_rx_ep->bEndpointAddress); in btusb_submit_bulk_urb()
753 usb_fill_bulk_urb(urb, data->udev, pipe, buf, size, in btusb_submit_bulk_urb()
758 usb_mark_last_busy(data->udev); in btusb_submit_bulk_urb()
870 pipe = usb_rcvisocpipe(data->udev, data->isoc_rx_ep->bEndpointAddress); in btusb_submit_isoc_urb()
872 usb_fill_int_urb(urb, data->udev, pipe, buf, size, btusb_isoc_complete, in btusb_submit_isoc_urb()
[all …]
/linux-4.4.14/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.4.14/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 …]
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()
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 …]
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()
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 …]
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()
429 lme_int->buffer = usb_alloc_coherent(d->udev, 128, GFP_ATOMIC, in lme2510_int_read()
436 d->udev, in lme2510_int_read()
437 usb_rcvintpipe(d->udev, 0xa), in lme2510_int_read()
445 ep = usb_pipe_endpoint(d->udev, lme_int->lme_urb->pipe); in lme2510_int_read()
448 lme_int->lme_urb->pipe = usb_rcvbulkpipe(d->udev, 0xa), in lme2510_int_read()
513 ret |= usb_control_msg(d->udev, usb_rcvctrlpipe(d->udev, 0), in lme2510_return_status()
725 struct usb_device *udev = d->udev; in lme_firmware_switch() local
732 switch (le16_to_cpu(udev->descriptor.idProduct)) { in lme_firmware_switch()
[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()
328 dev_err(&d->udev->dev, "dvbsky_s960_attach fail.\n"); in dvbsky_s960_attach()
[all …]
/linux-4.4.14/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.c56 struct usb_device *udev; /* usb device */ member
131 "retval %d\n", onetouch->udev->bus->bus_name, in usb_onetouch_irq()
132 onetouch->udev->devpath, retval); in usb_onetouch_irq()
140 onetouch->irq->dev = onetouch->udev; in usb_onetouch_open()
181 struct usb_device *udev = ss->pusb_dev; in onetouch_connect_input() local
198 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); in onetouch_connect_input()
199 maxp = usb_maxpacket(udev, pipe, usb_pipeout(pipe)); in onetouch_connect_input()
207 onetouch->data = usb_alloc_coherent(udev, ONETOUCH_PKT_LEN, in onetouch_connect_input()
216 onetouch->udev = udev; in onetouch_connect_input()
219 if (udev->manufacturer) in onetouch_connect_input()
[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.4.14/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.4.14/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.c111 struct usb_device *udev; in get_endpoints() local
177 udev = testdev_to_usbdev(dev); in get_endpoints()
180 tmp = usb_set_interface(udev, in get_endpoints()
188 dev->in_pipe = usb_rcvbulkpipe(udev, in get_endpoints()
190 dev->out_pipe = usb_sndbulkpipe(udev, in get_endpoints()
195 dev->in_iso_pipe = usb_rcvisocpipe(udev, in get_endpoints()
202 dev->out_iso_pipe = usb_sndisocpipe(udev, in get_endpoints()
209 dev->in_int_pipe = usb_rcvintpipe(udev, in get_endpoints()
216 dev->out_int_pipe = usb_sndintpipe(udev, in get_endpoints()
238 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.4.14/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.4.14/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.4.14/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.4.14/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 …]
/linux-4.4.14/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.4.14/drivers/usb/host/
Dxhci.c1198 static int xhci_check_args(struct usb_hcd *hcd, struct usb_device *udev, in xhci_check_args() argument
1204 if (!hcd || (check_ep && !ep) || !udev) { in xhci_check_args()
1208 if (!udev->parent) { in xhci_check_args()
1215 if (!udev->slot_id || !xhci->devs[udev->slot_id]) { in xhci_check_args()
1221 virt_dev = xhci->devs[udev->slot_id]; in xhci_check_args()
1222 if (virt_dev->udev != udev) { in xhci_check_args()
1236 struct usb_device *udev, struct xhci_command *command,
1644 int xhci_drop_endpoint(struct usb_hcd *hcd, struct usb_device *udev, in xhci_drop_endpoint() argument
1656 ret = xhci_check_args(hcd, udev, ep, 1, true, __func__); in xhci_drop_endpoint()
1663 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.h975 struct usb_device *udev; member
1750 int xhci_alloc_virt_device(struct xhci_hcd *xhci, int slot_id, struct usb_device *udev, gfp_t flags…
1751 int xhci_setup_addressable_virt_dev(struct xhci_hcd *xhci, struct usb_device *udev);
1753 struct usb_device *udev);
1763 struct usb_device *udev,
1782 struct usb_device *udev, struct usb_host_endpoint *ep,
1841 int xhci_alloc_dev(struct usb_hcd *hcd, struct usb_device *udev);
1842 void xhci_free_dev(struct usb_hcd *hcd, struct usb_device *udev);
1847 int xhci_alloc_streams(struct usb_hcd *hcd, struct usb_device *udev,
1850 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()
744 struct usb_device *udev, in request_single_step_set_feature_urb() argument
750 struct usb_hcd *hcd = bus_to_hcd(udev->bus); in request_single_step_set_feature_urb()
757 urb->pipe = usb_rcvctrlpipe(udev, 0); in request_single_step_set_feature_urb()
758 ep = (usb_pipein(urb->pipe) ? udev->ep_in : udev->ep_out) in request_single_step_set_feature_urb()
766 urb->dev = udev; in request_single_step_set_feature_urb()
796 struct usb_device *udev; in ehset_single_step_set_feature() local
802 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.4.14/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.4.14/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 …]
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 …]
Dusbnet.c147 tmp = usb_set_interface (dev->udev, alt->desc.bInterfaceNumber, in usbnet_get_endpoints()
153 dev->in = usb_rcvbulkpipe (dev->udev, in usbnet_get_endpoints()
155 dev->out = usb_sndbulkpipe (dev->udev, in usbnet_get_endpoints()
167 ret = usb_string(dev->udev, iMACAddress, buf, sizeof buf); in usbnet_get_ethernet_addr()
171 dev_dbg(&dev->udev->dev, in usbnet_get_ethernet_addr()
223 pipe = usb_rcvintpipe (dev->udev, in init_status()
226 maxp = usb_maxpacket (dev->udev, pipe, 0); in init_status()
230 (dev->udev->speed == USB_SPEED_HIGH) ? 7 : 3); in init_status()
239 usb_fill_int_urb(dev->interrupt, dev->udev, pipe, in init_status()
262 dev_dbg(&dev->udev->dev, "incremented interrupt URB count to %d\n", in usbnet_status_start()
[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()
484 static int mcs7830_bind(struct usbnet *dev, struct usb_interface *udev) in mcs7830_bind() argument
495 dev_warn(&dev->udev->dev, "Cannot read MAC address\n"); in mcs7830_bind()
518 ret = usbnet_get_endpoints(dev, udev); in mcs7830_bind()
530 dev_err(&dev->udev->dev, "unexpected tiny rx frame\n"); in mcs7830_rx_fixup()
538 dev_dbg(&dev->udev->dev, "rx fixup status %x\n", status); in mcs7830_rx_fixup()
Dch9200.c123 err = usb_control_msg(dev->udev, in control_read()
124 usb_rcvctrlpipe(dev->udev, 0), in control_read()
166 err = usb_control_msg(dev->udev, in control_write()
167 usb_sndctrlpipe(dev->udev, 0), in control_write()
302 dev_err(&dev->udev->dev, "unexpected tiny rx frame\n"); in ch9200_rx_fixup()
319 dev->udev->descriptor.idVendor, in get_mac_address()
320 dev->udev->descriptor.idProduct); in get_mac_address()
Dcdc_ether.c88 usb_control_msg(dev->udev, in usbnet_cdc_update_filter()
89 usb_sndctrlpipe(dev->udev, 0), in usbnet_cdc_update_filter()
123 if (len == 0 && dev->udev->actconfig->extralen) { in usbnet_generic_cdc_bind()
127 buf = dev->udev->actconfig->extra; in usbnet_generic_cdc_bind()
128 len = dev->udev->actconfig->extralen; in usbnet_generic_cdc_bind()
173 info->control = usb_ifnum_to_if(dev->udev, in usbnet_generic_cdc_bind()
175 info->data = usb_ifnum_to_if(dev->udev, in usbnet_generic_cdc_bind()
255 info->control = usb_ifnum_to_if(dev->udev, 0); in usbnet_generic_cdc_bind()
256 info->data = usb_ifnum_to_if(dev->udev, 1); in usbnet_generic_cdc_bind()
323 dev_info(&dev->udev->dev, "bad CDC descriptors\n"); in usbnet_generic_cdc_bind()
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()
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()
Dlan78xx.c238 struct usb_device *udev; member
298 ret = usb_control_msg(dev->udev, usb_rcvctrlpipe(dev->udev, 0), in lan78xx_read_reg()
327 ret = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, 0), in lan78xx_write_reg()
355 ret = usb_control_msg(dev->udev, in lan78xx_read_stats()
356 usb_rcvctrlpipe(dev->udev, 0), in lan78xx_read_stats()
816 if (dev->udev->speed == USB_SPEED_SUPER) in lan78xx_update_flowcontrol()
818 else if (dev->udev->speed == USB_SPEED_HIGH) in lan78xx_update_flowcontrol()
871 if (dev->udev->speed == USB_SPEED_SUPER) { in lan78xx_link_reset()
1065 device_set_wakeup_enable(&dev->udev->dev, (bool)wol->wolopts); in lan78xx_set_wol()
1161 usb_make_path(dev->udev, info->bus_info, sizeof(info->bus_info)); in lan78xx_get_drvinfo()
[all …]
/linux-4.4.14/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.4.14/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.4.14/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
411 struct usb_device *udev; in redrat3_send_cmd() local
419 udev = rr3->udev; in redrat3_send_cmd()
420 res = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), cmd, in redrat3_send_cmd()
460 struct usb_device *udev) in redrat3_delete() argument
466 usb_free_coherent(udev, le16_to_cpu(rr3->ep_in->wMaxPacketSize), in redrat3_delete()
485 pipe = usb_rcvctrlpipe(rr3->udev, 0); in redrat3_get_timeout()
486 ret = usb_control_msg(rr3->udev, pipe, RR3_GET_IR_PARAM, in redrat3_get_timeout()
504 struct usb_device *udev = rr3->udev; in redrat3_reset() local
510 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.4.14/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.4.14/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.4.14/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.4.14/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.c188 dw210x_op_rw(d->udev, 0xb5, value + i, 0, in dw2102_i2c_transfer()
200 dw210x_op_rw(d->udev, 0xb2, 0, 0, in dw2102_i2c_transfer()
213 dw210x_op_rw(d->udev, 0xb2, 0, 0, in dw2102_i2c_transfer()
217 dw210x_op_rw(d->udev, 0xb5, 0, 0, in dw2102_i2c_transfer()
223 dw210x_op_rw(d->udev, 0xb8, 0, 0, in dw2102_i2c_transfer()
231 dw210x_op_rw(d->udev, 0xb2, 0, 0, in dw2102_i2c_transfer()
260 dw210x_op_rw(d->udev, 0xc2, 0, 0, in dw2102_serit_i2c_transfer()
263 dw210x_op_rw(d->udev, 0xc3, 0xd0, 0, in dw2102_serit_i2c_transfer()
275 dw210x_op_rw(d->udev, 0xc2, 0, 0, buf6, in dw2102_serit_i2c_transfer()
279 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()
292 return opera1_xilinx_rw(d->udev, 0xb7, val, in opera1_power_ctrl()
442 opera1_xilinx_rw(d->udev, 0xb1, 0xa0, command, 1, OPERA_WRITE_MSG); in opera1_read_mac_address()
443 opera1_xilinx_rw(d->udev, 0xb1, 0xa1, mac, 6, OPERA_READ_MSG); in opera1_read_mac_address()
556 struct usb_device *udev = interface_to_usbdev(intf); in opera1_probe() local
558 if (le16_to_cpu(udev->descriptor.idProduct) == USB_PID_OPERA1_WARM && in opera1_probe()
559 le16_to_cpu(udev->descriptor.idVendor) == USB_VID_OPERA1 && in opera1_probe()
560 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.4.14/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.4.14/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.4.14/drivers/nfc/nfcmrvl/
Dusb.c38 struct usb_device *udev; member
74 dev_dbg(&drv_data->udev->dev, "urb %p status %d count %d\n", in nfcmrvl_bulk_complete()
84 nfc_err(&drv_data->udev->dev, "failed to alloc mem\n"); in nfcmrvl_bulk_complete()
89 nfc_err(&drv_data->udev->dev, in nfcmrvl_bulk_complete()
98 usb_mark_last_busy(drv_data->udev); in nfcmrvl_bulk_complete()
106 nfc_err(&drv_data->udev->dev, in nfcmrvl_bulk_complete()
133 pipe = usb_rcvbulkpipe(drv_data->udev, in nfcmrvl_submit_bulk_urb()
136 usb_fill_bulk_urb(urb, drv_data->udev, pipe, buf, size, in nfcmrvl_submit_bulk_urb()
141 usb_mark_last_busy(drv_data->udev); in nfcmrvl_submit_bulk_urb()
147 nfc_err(&drv_data->udev->dev, in nfcmrvl_submit_bulk_urb()
[all …]
/linux-4.4.14/include/linux/
Dusb.h647 #define usb_lock_device(udev) device_lock(&(udev)->dev) argument
648 #define usb_unlock_device(udev) device_unlock(&(udev)->dev) argument
649 #define usb_trylock_device(udev) device_trylock(&(udev)->dev) argument
650 extern int usb_lock_device_for_reset(struct usb_device *udev,
670 extern void usb_enable_autosuspend(struct usb_device *udev);
671 extern void usb_disable_autosuspend(struct usb_device *udev);
680 static inline void usb_mark_last_busy(struct usb_device *udev) in usb_mark_last_busy() argument
682 pm_runtime_mark_last_busy(&udev->dev); in usb_mark_last_busy()
687 static inline int usb_enable_autosuspend(struct usb_device *udev) in usb_enable_autosuspend() argument
689 static inline int usb_disable_autosuspend(struct usb_device *udev) in usb_disable_autosuspend() argument
[all …]
/linux-4.4.14/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.4.14/drivers/net/wireless/ath/ath9k/
Dhif_usb.c117 usb_fill_int_urb(urb, hif_dev->udev, in hif_usb_send_regout()
118 usb_sndintpipe(hif_dev->udev, USB_REG_OUT_PIPE), in hif_usb_send_regout()
203 usb_fill_bulk_urb(urb, hif_dev->udev, in hif_usb_send_mgmt()
204 usb_sndbulkpipe(hif_dev->udev, USB_WLAN_TX_PIPE), in hif_usb_send_mgmt()
354 usb_fill_bulk_urb(tx_buf->urb, hif_dev->udev, in __hif_usb_tx()
355 usb_sndbulkpipe(hif_dev->udev, USB_WLAN_TX_PIPE), in __hif_usb_tx()
468 dev_err(&hif_dev->udev->dev, in hif_usb_send()
595 dev_err(&hif_dev->udev->dev, in ath9k_hif_usb_rx_stream()
612 dev_err(&hif_dev->udev->dev, in ath9k_hif_usb_rx_stream()
719 dev_err(&hif_dev->udev->dev, in ath9k_hif_usb_reg_in_cb()
[all …]
/linux-4.4.14/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.c290 struct usb_device *udev; /* usb device */ member
504 static const struct bcm5974_config *bcm5974_get_config(struct usb_device *udev) in bcm5974_get_config() argument
506 u16 id = le16_to_cpu(udev->descriptor.idProduct); in bcm5974_get_config()
679 size = usb_control_msg(dev->udev, usb_rcvctrlpipe(dev->udev, 0), in bcm5974_wellspring_mode()
694 size = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, 0), in bcm5974_wellspring_mode()
911 struct usb_device *udev = interface_to_usbdev(iface); in bcm5974_probe() local
918 cfg = bcm5974_get_config(udev); in bcm5974_probe()
928 dev->udev = udev; in bcm5974_probe()
946 dev->bt_data = usb_alloc_coherent(dev->udev, in bcm5974_probe()
953 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.4.14/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.4.14/drivers/net/wireless/realtek/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.4.14/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.4.14/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.4.14/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()
/linux-4.4.14/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.4.14/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()
615 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.4.14/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.4.14/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()
635 dev_info(&cam->udev->dev, in zr364xx_read_video_callback()
706 strlcpy(cap->card, cam->udev->product, sizeof(cap->card)); in zr364xx_vidioc_querycap()
707 strlcpy(cap->bus_info, dev_name(&cam->udev->dev), in zr364xx_vidioc_querycap()
751 send_control_msg(cam->udev, 1, 0x2001, 0, NULL, 0); in zr364xx_s_ctrl()
753 send_control_msg(cam->udev, 1, temp, 0, NULL, 0); in zr364xx_s_ctrl()
[all …]
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_driver.c355 dev->udev->devnum, in uvc_parse_format()
403 dev->udev->devnum, in uvc_parse_format()
419 dev->udev->devnum, in uvc_parse_format()
437 dev->udev->devnum, in uvc_parse_format()
466 dev->udev->devnum, alts->desc.bInterfaceNumber, in uvc_parse_format()
491 "interface %d FRAME error\n", dev->udev->devnum, in uvc_parse_format()
575 dev->udev->devnum, in uvc_parse_format()
607 "video streaming interface\n", dev->udev->devnum, in uvc_parse_streaming()
614 "claimed\n", dev->udev->devnum, in uvc_parse_streaming()
677 "%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()
149 if (stream->dev->udev->speed == USB_SPEED_HIGH) in uvc_fixup_video_ctrl()
438 host_sof = usb_get_current_frame_number(stream->dev->udev); in uvc_video_clock_decode()
1373 usb_free_coherent(stream->dev->udev, stream->urb_size, in uvc_free_urb_buffers()
1419 stream->dev->udev, stream->urb_size, in uvc_alloc_urb_buffers()
1503 psize = uvc_endpoint_max_bpi(stream->dev->udev, ep); in uvc_init_video_isoc()
1519 urb->dev = stream->dev->udev; in uvc_init_video_isoc()
1521 urb->pipe = usb_rcvisocpipe(stream->dev->udev, in uvc_init_video_isoc()
[all …]
/linux-4.4.14/drivers/staging/rtl8712/
Dusb_intf.c367 struct usb_device *udev; in r871xu_drv_init() local
373 udev = interface_to_usbdev(pusb_intf); in r871xu_drv_init()
374 usb_get_dev(udev); in r871xu_drv_init()
384 padapter->dvobjpriv.pusbdev = udev; in r871xu_drv_init()
419 dev_info(&udev->dev, "r8712u: Boot from %s: Autoload %s\n", in r871xu_drv_init()
520 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.4.14/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.4.14/drivers/net/can/usb/
Desd_usb2.c202 struct usb_device *udev; member
400 dev_info(dev->udev->dev.parent, in esd_usb2_read_bulk_callback()
413 dev_err(dev->udev->dev.parent, "format error\n"); in esd_usb2_read_bulk_callback()
422 dev_err(dev->udev->dev.parent, "format error\n"); in esd_usb2_read_bulk_callback()
434 dev_err(dev->udev->dev.parent, "format error\n"); in esd_usb2_read_bulk_callback()
440 usb_fill_bulk_urb(urb, dev->udev, usb_rcvbulkpipe(dev->udev, 1), in esd_usb2_read_bulk_callback()
451 dev_err(dev->udev->dev.parent, in esd_usb2_read_bulk_callback()
526 return usb_bulk_msg(dev->udev, in esd_usb2_send_msg()
527 usb_sndbulkpipe(dev->udev, 2), in esd_usb2_send_msg()
539 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()
551 usb_fill_bulk_urb(urb, priv->udev, in usb_8dev_read_bulk_callback()
552 usb_rcvbulkpipe(priv->udev, USB_8DEV_ENDP_DATA_RX), in usb_8dev_read_bulk_callback()
631 buf = usb_alloc_coherent(priv->udev, size, GFP_ATOMIC, in usb_8dev_start_xmit()
672 usb_fill_bulk_urb(urb, priv->udev, in usb_8dev_start_xmit()
673 usb_sndbulkpipe(priv->udev, USB_8DEV_ENDP_DATA_TX), in usb_8dev_start_xmit()
[all …]
Dems_usb.c253 struct usb_device *udev; member
487 usb_fill_bulk_urb(urb, dev->udev, usb_rcvbulkpipe(dev->udev, 2), in ems_usb_read_bulk_callback()
553 return usb_bulk_msg(dev->udev, usb_sndbulkpipe(dev->udev, 2), in ems_usb_command_msg()
610 buf = usb_alloc_coherent(dev->udev, RX_BUFFER_SIZE, GFP_KERNEL, in ems_usb_start()
619 usb_fill_bulk_urb(urb, dev->udev, usb_rcvbulkpipe(dev->udev, 2), in ems_usb_start()
628 usb_free_coherent(dev->udev, RX_BUFFER_SIZE, buf, in ems_usb_start()
649 usb_fill_int_urb(dev->intr_urb, dev->udev, in ems_usb_start()
650 usb_rcvintpipe(dev->udev, 1), in ems_usb_start()
762 buf = usb_alloc_coherent(dev->udev, size, GFP_ATOMIC, &urb->transfer_dma); in ems_usb_start_xmit()
801 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_receive_bulk_callback()
376 usb_rcvbulkpipe(usbcan->udev, GSUSB_ENDPOINT_IN), in gs_usb_receive_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.4.14/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.4.14/drivers/net/wireless/realtek/rtl8xxxu/
Drtl8xxxu.c973 struct usb_device *udev = priv->udev; in rtl8xxxu_read8() local
978 len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in rtl8xxxu_read8()
986 dev_info(&udev->dev, "%s(%04x) = 0x%02x, len %i\n", in rtl8xxxu_read8()
993 struct usb_device *udev = priv->udev; in rtl8xxxu_read16() local
998 len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in rtl8xxxu_read16()
1006 dev_info(&udev->dev, "%s(%04x) = 0x%04x, len %i\n", in rtl8xxxu_read16()
1013 struct usb_device *udev = priv->udev; in rtl8xxxu_read32() local
1018 len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in rtl8xxxu_read32()
1026 dev_info(&udev->dev, "%s(%04x) = 0x%08x, len %i\n", in rtl8xxxu_read32()
1033 struct usb_device *udev = priv->udev; in rtl8xxxu_write8() local
[all …]
/linux-4.4.14/drivers/net/wireless/realtek/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.4.14/drivers/media/usb/cx231xx/
Dcx231xx-cards.c1202 usb_put_dev(dev->udev); in cx231xx_release_resources()
1209 struct usb_device *udev) in cx231xx_media_device_register() argument
1221 if (udev->serial) in cx231xx_media_device_register()
1222 strlcpy(mdev->serial, udev->serial, sizeof(mdev->serial)); in cx231xx_media_device_register()
1223 strcpy(mdev->bus_info, udev->devpath); in cx231xx_media_device_register()
1224 mdev->hw_revision = le16_to_cpu(udev->descriptor.bcdDevice); in cx231xx_media_device_register()
1280 static int cx231xx_init_dev(struct cx231xx *dev, struct usb_device *udev, in cx231xx_init_dev() argument
1286 dev->udev = udev; in cx231xx_init_dev()
1431 struct usb_device *udev, in cx231xx_init_v4l2() argument
1448 uif = udev->actconfig->interface[idx]; in cx231xx_init_v4l2()
[all …]
/linux-4.4.14/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.4.14/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.4.14/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.4.14/include/linux/usb/
Dhcd.h331 int (*alloc_streams)(struct usb_hcd *hcd, struct usb_device *udev,
337 int (*free_streams)(struct usb_hcd *hcd, struct usb_device *udev,
372 int (*address_device)(struct usb_hcd *, struct usb_device *udev);
374 int (*enable_device)(struct usb_hcd *, struct usb_device *udev);
425 extern void usb_hcd_flush_endpoint(struct usb_device *udev,
427 extern void usb_hcd_disable_endpoint(struct usb_device *udev,
429 extern void usb_hcd_reset_endpoint(struct usb_device *udev,
431 extern void usb_hcd_synchronize_unlinks(struct usb_device *udev);
432 extern int usb_hcd_alloc_bandwidth(struct usb_device *udev,
436 extern int usb_hcd_get_frame_number(struct usb_device *udev);
[all …]
/linux-4.4.14/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.4.14/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()
326 struct cnic_uio_dev *udev = cp->udev; in cnic_send_nlmsg() local
329 if (!udev || udev->uio_dev == -1) in cnic_send_nlmsg()
840 static void __cnic_free_uio_rings(struct cnic_uio_dev *udev) in __cnic_free_uio_rings() argument
842 if (udev->l2_buf) { in __cnic_free_uio_rings()
[all …]
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dusb.c311 usb_fill_bulk_urb(ctx->urb, card->udev, in mwifiex_usb_submit_rx_urb()
312 usb_rcvbulkpipe(card->udev, ctx->ep), ctx->skb->data, in mwifiex_usb_submit_rx_urb()
378 struct usb_device *udev = interface_to_usbdev(intf); in mwifiex_usb_probe() local
389 id_vendor = le16_to_cpu(udev->descriptor.idVendor); in mwifiex_usb_probe()
390 id_product = le16_to_cpu(udev->descriptor.idProduct); in mwifiex_usb_probe()
391 bcd_device = le16_to_cpu(udev->descriptor.bcdDevice); in mwifiex_usb_probe()
392 bcd_usb = le16_to_cpu(udev->descriptor.bcdUSB); in mwifiex_usb_probe()
416 card->udev = udev; in mwifiex_usb_probe()
420 udev->descriptor.bcdUSB, udev->descriptor.bDeviceClass, in mwifiex_usb_probe()
421 udev->descriptor.bDeviceSubClass, in mwifiex_usb_probe()
[all …]
/linux-4.4.14/drivers/input/joystick/
Dxpad.c322 struct usb_device *udev; /* usb device */ member
724 xpad->odata = usb_alloc_coherent(xpad->udev, XPAD_PKT_LEN, in xpad_init_output()
743 usb_fill_int_urb(xpad->irq_out, xpad->udev, in xpad_init_output()
744 usb_sndintpipe(xpad->udev, ep_irq_out->bEndpointAddress), in xpad_init_output()
752 fail2: usb_free_coherent(xpad->udev, XPAD_PKT_LEN, xpad->odata, xpad->odata_dma); in xpad_init_output()
766 usb_free_coherent(xpad->udev, XPAD_PKT_LEN, in xpad_deinit_output()
1000 error = led_classdev_register(&xpad->udev->dev, led_cdev); in xpad_led_probe()
1047 xpad->irq_in->dev = xpad->udev; in xpad_open()
1116 usb_to_input_id(xpad->udev, &input_dev->id); in xpad_init_input()
1197 struct usb_device *udev = interface_to_usbdev(intf); in xpad_probe() local
[all …]
/linux-4.4.14/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.4.14/drivers/media/usb/s2255/
Ds2255drv.c267 struct usb_device *udev; member
514 struct usb_device *udev = urb->dev; in s2255_fwchunk_complete() local
517 dev_err(&udev->dev, "URB failed with status %d\n", urb->status); in s2255_fwchunk_complete()
524 s2255_dev_err(&udev->dev, "disconnected\n"); in s2255_fwchunk_complete()
545 usb_fill_bulk_urb(data->fw_urb, udev, usb_sndbulkpipe(udev, 2), in s2255_fwchunk_complete()
549 dev_err(&udev->dev, "failed submit URB\n"); in s2255_fwchunk_complete()
738 usb_make_path(dev->udev, cap->bus_info, sizeof(cap->bus_info)); in vidioc_querycap()
921 static int s2255_write_config(struct usb_device *udev, unsigned char *pbuf, in s2255_write_config() argument
927 if (udev) { in s2255_write_config()
928 pipe = usb_sndbulkpipe(udev, S2255_CONFIG_EP); in s2255_write_config()
[all …]
/linux-4.4.14/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()
808 urb->dev = dec->udev; in ttusb_dec_setup_urbs()
860 result = usb_set_interface(dec->udev, 0, 0); in ttusb_dec_set_interface()
867 result = usb_set_interface(dec->udev, 0, 8); in ttusb_dec_set_interface()
870 result = usb_set_interface(dec->udev, 0, 1); in ttusb_dec_set_interface()
1188 usb_make_path(dec->udev, dec->rc_phys, sizeof(dec->rc_phys)); in ttusb_init_rc()
1239 dec->command_pipe = usb_sndbulkpipe(dec->udev, COMMAND_PIPE); in ttusb_dec_init_usb()
1240 dec->result_pipe = usb_rcvbulkpipe(dec->udev, RESULT_PIPE); in ttusb_dec_init_usb()
[all …]
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/mfd/
Ducb1x00-core.c675 struct ucb1x00_dev *udev; in ucb1x00_suspend() local
678 list_for_each_entry(udev, &ucb->devs, dev_node) { in ucb1x00_suspend()
679 if (udev->drv->suspend) in ucb1x00_suspend()
680 udev->drv->suspend(udev); in ucb1x00_suspend()
707 struct ucb1x00_dev *udev; in ucb1x00_resume() local
731 list_for_each_entry(udev, &ucb->devs, dev_node) { in ucb1x00_resume()
732 if (udev->drv->resume) in ucb1x00_resume()
733 udev->drv->resume(udev); in ucb1x00_resume()
/linux-4.4.14/drivers/pci/pcie/aer/
Daerdrv_core.c439 struct pci_dev *udev; in reset_link() local
445 udev = dev; in reset_link()
448 udev = dev->bus->self; in reset_link()
452 driver = find_aer_service(udev); in reset_link()
455 status = driver->reset_link(udev); in reset_link()
456 } else if (udev->has_secondary_link) { in reset_link()
457 status = default_reset_link(udev); in reset_link()
461 pci_name(udev)); in reset_link()
468 pci_name(udev)); in reset_link()
/linux-4.4.14/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.4.14/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.4.14/drivers/staging/rtl8192u/
Dr8192U_core.c261 struct usb_device *udev = priv->udev; in write_nic_byte_E() local
268 status = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in write_nic_byte_E()
282 struct usb_device *udev = priv->udev; in read_nic_byte_E() local
288 status = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in read_nic_byte_E()
307 struct usb_device *udev = priv->udev; in write_nic_byte() local
314 status = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in write_nic_byte()
333 struct usb_device *udev = priv->udev; in write_nic_word() local
340 status = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in write_nic_word()
358 struct usb_device *udev = priv->udev; in write_nic_dword() local
365 status = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in write_nic_dword()
[all …]
/linux-4.4.14/drivers/media/usb/msi2500/
Dmsi2500.c138 struct usb_device *udev; /* Both mutexes most be hold when setting! */ member
474 usb_free_coherent(dev->udev, in msi2500_iso_free()
504 ret = usb_set_interface(dev->udev, 0, 1); in msi2500_isoc_init()
520 urb->dev = dev->udev; in msi2500_isoc_init()
521 urb->pipe = usb_rcvisocpipe(dev->udev, 0x81); in msi2500_isoc_init()
523 urb->transfer_buffer = usb_alloc_coherent(dev->udev, in msi2500_isoc_init()
591 dev->udev = NULL; in msi2500_disconnect()
610 usb_make_path(dev->udev, cap->bus_info, sizeof(cap->bus_info)); in msi2500_querycap()
646 if (unlikely(!dev->udev)) { in msi2500_buf_queue()
682 ret = usb_control_msg(dev->udev, usb_sndctrlpipe(dev->udev, 0), request, in msi2500_ctrl_msg()
[all …]

123