Home
last modified time | relevance | path

Searched refs:intf (Results 1 – 200 of 476) sorted by relevance

123

/linux-4.4.14/drivers/char/ipmi/
Dipmi_msghandler.c57 static void handle_new_recv_msgs(ipmi_smi_t intf);
58 static void need_waiter(ipmi_smi_t intf);
59 static int handle_one_recv_msg(ipmi_smi_t intf,
109 ipmi_smi_t intf; member
424 void (*null_user_handler)(ipmi_smi_t intf, struct ipmi_recv_msg *msg);
470 #define ipmi_inc_stat(intf, stat) \ argument
471 atomic_inc(&(intf)->stats[IPMI_STAT_ ## stat])
472 #define ipmi_get_stat(intf, stat) \ argument
473 ((unsigned int) atomic_read(&(intf)->stats[IPMI_STAT_ ## stat]))
522 static void clean_up_interface_data(ipmi_smi_t intf) in clean_up_interface_data() argument
[all …]
Dipmi_powernv.c27 ipmi_smi_t intf; member
41 static int ipmi_powernv_start_processing(void *send_info, ipmi_smi_t intf) in ipmi_powernv_start_processing() argument
45 smi->intf = intf; in ipmi_powernv_start_processing()
56 ipmi_smi_msg_received(smi->intf, msg); in send_error_reply()
179 ipmi_smi_msg_received(smi->intf, msg); in ipmi_powernv_recv()
294 ipmi_unregister_smi(smi->intf); in ipmi_powernv_remove()
Dipmi_ssif.c197 ipmi_smi_t intf; member
322 ipmi_smi_t intf = ssif_info->intf; in deliver_recv_msg() local
324 if (!intf) { in deliver_recv_msg()
332 ipmi_smi_msg_received(intf, msg); in deliver_recv_msg()
457 ipmi_smi_t intf = ssif_info->intf; in handle_flags() local
461 if (intf) in handle_flags()
462 ipmi_smi_watchdog_pretimeout(intf); in handle_flags()
1113 ipmi_smi_t intf) in ssif_start_processing() argument
1117 ssif_info->intf = intf; in ssif_start_processing()
1185 rv = ipmi_unregister_smi(ssif_info->intf); in ssif_remove()
[all …]
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2x00debug.c141 struct rt2x00debug_intf *intf = rt2x00dev->debugfs_intf; in rt2x00debug_update_crypto() local
153 intf->crypto_stats[cipher].success += (status == RX_CRYPTO_SUCCESS); in rt2x00debug_update_crypto()
154 intf->crypto_stats[cipher].icv_error += (status == RX_CRYPTO_FAIL_ICV); in rt2x00debug_update_crypto()
155 intf->crypto_stats[cipher].mic_error += (status == RX_CRYPTO_FAIL_MIC); in rt2x00debug_update_crypto()
156 intf->crypto_stats[cipher].key_error += (status == RX_CRYPTO_FAIL_KEY); in rt2x00debug_update_crypto()
162 struct rt2x00debug_intf *intf = rt2x00dev->debugfs_intf; in rt2x00debug_dump_frame() local
169 if (likely(!test_bit(FRAME_DUMP_FILE_OPEN, &intf->frame_dump_flags))) in rt2x00debug_dump_frame()
174 if (skb_queue_len(&intf->frame_dump_skbqueue) > 20) { in rt2x00debug_dump_frame()
209 skb_queue_tail(&intf->frame_dump_skbqueue, skbcopy); in rt2x00debug_dump_frame()
210 wake_up_interruptible(&intf->frame_dump_waitqueue); in rt2x00debug_dump_frame()
[all …]
Drt2x00mac.c202 struct rt2x00_intf *intf = vif_to_intf(vif); in rt2x00mac_add_interface() local
240 mutex_init(&intf->beacon_skb_mutex); in rt2x00mac_add_interface()
241 intf->beacon = entry; in rt2x00mac_add_interface()
252 rt2x00lib_config_intf(rt2x00dev, intf, vif->type, in rt2x00mac_add_interface()
270 struct rt2x00_intf *intf = vif_to_intf(vif); in rt2x00mac_remove_interface() local
291 clear_bit(ENTRY_BCN_ASSIGNED, &intf->beacon->flags); in rt2x00mac_remove_interface()
297 rt2x00lib_config_intf(rt2x00dev, intf, in rt2x00mac_remove_interface()
402 struct rt2x00_intf *intf = vif_to_intf(vif); in rt2x00mac_set_tim_iter() local
410 set_bit(DELAYED_UPDATE_BEACON, &intf->delayed_flags); in rt2x00mac_set_tim_iter()
594 struct rt2x00_intf *intf = vif_to_intf(vif); in rt2x00mac_bss_info_changed() local
[all …]
Drt2x00queue.c193 struct rt2x00_intf *intf = vif_to_intf(tx_info->control.vif); in rt2x00queue_create_tx_descriptor_seq() local
227 seqno = atomic_add_return(0x10, &intf->seqno); in rt2x00queue_create_tx_descriptor_seq()
229 seqno = atomic_read(&intf->seqno); in rt2x00queue_create_tx_descriptor_seq()
726 struct rt2x00_intf *intf = vif_to_intf(vif); in rt2x00queue_clear_beacon() local
728 if (unlikely(!intf->beacon)) in rt2x00queue_clear_beacon()
734 rt2x00queue_free_skb(intf->beacon); in rt2x00queue_clear_beacon()
741 rt2x00dev->ops->lib->clear_beacon(intf->beacon); in rt2x00queue_clear_beacon()
749 struct rt2x00_intf *intf = vif_to_intf(vif); in rt2x00queue_update_beacon() local
753 if (unlikely(!intf->beacon)) in rt2x00queue_update_beacon()
759 rt2x00queue_free_skb(intf->beacon); in rt2x00queue_update_beacon()
[all …]
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_comms.c96 struct xenstore_domain_interface *intf = xen_store_interface; in xb_write() local
106 (intf->req_prod - intf->req_cons) != in xb_write()
112 cons = intf->req_cons; in xb_write()
113 prod = intf->req_prod; in xb_write()
115 intf->req_cons = intf->req_prod = 0; in xb_write()
119 dst = get_output_chunk(cons, prod, intf->req, &avail); in xb_write()
134 intf->req_prod += avail; in xb_write()
145 struct xenstore_domain_interface *intf = xen_store_interface; in xb_data_to_read() local
146 return (intf->rsp_cons != intf->rsp_prod); in xb_data_to_read()
156 struct xenstore_domain_interface *intf = xen_store_interface; in xb_read() local
[all …]
/linux-4.4.14/drivers/usb/core/
Ddriver.c228 static const struct usb_device_id *usb_match_dynamic_id(struct usb_interface *intf, in usb_match_dynamic_id() argument
235 if (usb_match_one_id(intf, &dynid->id)) { in usb_match_dynamic_id()
283 struct usb_interface *intf = to_usb_interface(dev); in usb_probe_interface() local
284 struct usb_device *udev = interface_to_usbdev(intf); in usb_probe_interface()
291 intf->needs_binding = 0; in usb_probe_interface()
297 dev_err(&intf->dev, "Device is not authorized for usage\n"); in usb_probe_interface()
299 } else if (intf->authorized == 0) { in usb_probe_interface()
300 dev_err(&intf->dev, "Interface %d is not authorized for usage\n", in usb_probe_interface()
301 intf->altsetting->desc.bInterfaceNumber); in usb_probe_interface()
305 id = usb_match_dynamic_id(intf, driver); in usb_probe_interface()
[all …]
Dfile.c151 int usb_register_dev(struct usb_interface *intf, in usb_register_dev() argument
171 if (intf->minor >= 0) in usb_register_dev()
178 dev_dbg(&intf->dev, "looking for a minor, starting at %d\n", minor_base); in usb_register_dev()
186 intf->minor = minor; in usb_register_dev()
190 if (intf->minor < 0) in usb_register_dev()
200 intf->usb_dev = device_create(usb_class->class, &intf->dev, in usb_register_dev()
203 if (IS_ERR(intf->usb_dev)) { in usb_register_dev()
206 intf->minor = -1; in usb_register_dev()
208 retval = PTR_ERR(intf->usb_dev); in usb_register_dev()
228 void usb_deregister_dev(struct usb_interface *intf, in usb_deregister_dev() argument
[all …]
Dmessage.c1023 static int create_intf_ep_devs(struct usb_interface *intf) in create_intf_ep_devs() argument
1025 struct usb_device *udev = interface_to_usbdev(intf); in create_intf_ep_devs()
1026 struct usb_host_interface *alt = intf->cur_altsetting; in create_intf_ep_devs()
1029 if (intf->ep_devs_created || intf->unregistering) in create_intf_ep_devs()
1033 (void) usb_create_ep_devs(&intf->dev, &alt->endpoint[i], udev); in create_intf_ep_devs()
1034 intf->ep_devs_created = 1; in create_intf_ep_devs()
1038 static void remove_intf_ep_devs(struct usb_interface *intf) in remove_intf_ep_devs() argument
1040 struct usb_host_interface *alt = intf->cur_altsetting; in remove_intf_ep_devs()
1043 if (!intf->ep_devs_created) in remove_intf_ep_devs()
1048 intf->ep_devs_created = 0; in remove_intf_ep_devs()
[all …]
Dsysfs.c893 struct usb_interface *intf = to_usb_interface(dev); \
896 intf->intf_assoc->field); \
912 struct usb_interface *intf = to_usb_interface(dev); \
915 intf->cur_altsetting->desc.field); \
929 struct usb_interface *intf; in interface_show() local
932 intf = to_usb_interface(dev); in interface_show()
933 string = ACCESS_ONCE(intf->cur_altsetting->string); in interface_show()
943 struct usb_interface *intf; in modalias_show() local
947 intf = to_usb_interface(dev); in modalias_show()
948 udev = interface_to_usbdev(intf); in modalias_show()
[all …]
Ddevio.c581 static int driver_probe(struct usb_interface *intf, in driver_probe() argument
587 static void driver_disconnect(struct usb_interface *intf) in driver_disconnect() argument
589 struct usb_dev_state *ps = usb_get_intfdata(intf); in driver_disconnect()
590 unsigned int ifnum = intf->altsetting->desc.bInterfaceNumber; in driver_disconnect()
602 dev_warn(&intf->dev, "interface number %u out of range\n", in driver_disconnect()
605 usb_set_intfdata(intf, NULL); in driver_disconnect()
614 static int driver_suspend(struct usb_interface *intf, pm_message_t msg) in driver_suspend() argument
619 static int driver_resume(struct usb_interface *intf) in driver_resume() argument
635 struct usb_interface *intf; in claimintf() local
644 intf = usb_ifnum_to_if(dev, ifnum); in claimintf()
[all …]
Dusb.h11 extern void usb_create_sysfs_intf_files(struct usb_interface *intf);
12 extern void usb_remove_sysfs_intf_files(struct usb_interface *intf);
21 struct usb_interface *intf, bool reset_toggles);
25 struct usb_interface *intf, bool reset_hardware);
55 struct usb_host_interface *intf,
59 extern void usb_forced_unbind_intf(struct usb_interface *intf);
Dusb.c176 const struct usb_interface *intf, in usb_altnum_to_altsetting() argument
181 for (i = 0; i < intf->num_altsetting; i++) { in usb_altnum_to_altsetting()
182 if (intf->altsetting[i].desc.bAlternateSetting == altnum) in usb_altnum_to_altsetting()
183 return &intf->altsetting[i]; in usb_altnum_to_altsetting()
197 struct usb_interface *intf; in __find_interface() local
204 intf = to_usb_interface(dev); in __find_interface()
205 return intf->minor == arg->minor; in __find_interface()
566 struct usb_interface *usb_get_intf(struct usb_interface *intf) in usb_get_intf() argument
568 if (intf) in usb_get_intf()
569 get_device(&intf->dev); in usb_get_intf()
[all …]
Dhub.c580 struct usb_interface *intf; in kick_hub_wq() local
593 intf = to_usb_interface(hub->intfdev); in kick_hub_wq()
594 usb_autopm_get_interface_no_resume(intf); in kick_hub_wq()
601 usb_autopm_put_interface_async(intf); in kick_hub_wq()
1005 struct usb_interface *intf; in usb_remove_device() local
1010 intf = to_usb_interface(hub->intfdev); in usb_remove_device()
1012 usb_autopm_get_interface(intf); in usb_remove_device()
1015 usb_autopm_put_interface(intf); in usb_remove_device()
1332 static int hub_pre_reset(struct usb_interface *intf) in hub_pre_reset() argument
1334 struct usb_hub *hub = usb_get_intfdata(intf); in hub_pre_reset()
[all …]
Dport.c80 struct usb_interface *intf = to_usb_interface(dev->parent); in usb_port_runtime_resume() local
101 usb_autopm_get_interface(intf); in usb_port_runtime_resume()
127 usb_autopm_put_interface(intf); in usb_port_runtime_resume()
136 struct usb_interface *intf = to_usb_interface(dev->parent); in usb_port_runtime_suspend() local
154 usb_autopm_get_interface(intf); in usb_port_runtime_suspend()
159 usb_autopm_put_interface(intf); in usb_port_runtime_suspend()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dintf.c43 struct mlx4_interface *intf; member
51 static void mlx4_add_device(struct mlx4_interface *intf, struct mlx4_priv *priv) in mlx4_add_device() argument
59 dev_ctx->intf = intf; in mlx4_add_device()
60 dev_ctx->context = intf->add(&priv->dev); in mlx4_add_device()
66 if (intf->activate) in mlx4_add_device()
67 intf->activate(&priv->dev, dev_ctx->context); in mlx4_add_device()
73 static void mlx4_remove_device(struct mlx4_interface *intf, struct mlx4_priv *priv) in mlx4_remove_device() argument
78 if (dev_ctx->intf == intf) { in mlx4_remove_device()
83 intf->remove(&priv->dev, dev_ctx->context); in mlx4_remove_device()
89 int mlx4_register_interface(struct mlx4_interface *intf) in mlx4_register_interface() argument
[all …]
/linux-4.4.14/drivers/usb/misc/
Dlvstest.c26 struct usb_interface *intf; member
45 static struct usb_device *create_lvs_device(struct usb_interface *intf) in create_lvs_device() argument
49 struct lvs_rh *lvs = usb_get_intfdata(intf); in create_lvs_device()
52 dev_err(&intf->dev, "No LVS device is present\n"); in create_lvs_device()
56 hdev = interface_to_usbdev(intf); in create_lvs_device()
61 dev_err(&intf->dev, "Could not allocate lvs udev\n"); in create_lvs_device()
70 dev_err(&intf->dev, "Failed to enable\n"); in create_lvs_device()
109 struct usb_interface *intf = to_usb_interface(dev); in u3_entry_store() local
110 struct usb_device *hdev = interface_to_usbdev(intf); in u3_entry_store()
111 struct lvs_rh *lvs = usb_get_intfdata(intf); in u3_entry_store()
[all …]
Dldusb.c154 struct usb_interface* intf; /* save off the usb interface pointer */ member
194 if (dev->intf) in ld_usb_abort_transfers()
198 if (dev->intf) in ld_usb_abort_transfers()
235 dev_dbg(&dev->intf->dev, in ld_usb_interrupt_in_callback()
252 dev_dbg(&dev->intf->dev, "%s: received %d bytes\n", in ld_usb_interrupt_in_callback()
255 dev_warn(&dev->intf->dev, in ld_usb_interrupt_in_callback()
264 if (dev->interrupt_in_running && !dev->buffer_overflow && dev->intf) { in ld_usb_interrupt_in_callback()
267 dev_err(&dev->intf->dev, in ld_usb_interrupt_in_callback()
290 dev_dbg(&dev->intf->dev, in ld_usb_interrupt_out_callback()
393 if (dev->intf == NULL) { in ld_usb_release()
[all …]
Dusbsevseg.c40 struct usb_interface *intf; member
72 rc = usb_autopm_get_interface(mydev->intf); in update_display_powered()
94 usb_autopm_put_interface(mydev->intf); in update_display_powered()
177 struct usb_interface *intf = to_usb_interface(dev); \
178 struct usb_sevsegdev *mydev = usb_get_intfdata(intf); \
186 struct usb_interface *intf = to_usb_interface(dev); \
187 struct usb_sevsegdev *mydev = usb_get_intfdata(intf); \
199 struct usb_interface *intf = to_usb_interface(dev); in show_attr_text() local
200 struct usb_sevsegdev *mydev = usb_get_intfdata(intf); in show_attr_text()
208 struct usb_interface *intf = to_usb_interface(dev); in set_attr_text() local
[all …]
Dcytherm.c88 struct usb_interface *intf = to_usb_interface(dev); in show_brightness() local
89 struct usb_cytherm *cytherm = usb_get_intfdata(intf); in show_brightness()
97 struct usb_interface *intf = to_usb_interface(dev); in set_brightness() local
98 struct usb_cytherm *cytherm = usb_get_intfdata(intf); in set_brightness()
142 struct usb_interface *intf = to_usb_interface(dev); in show_temp() local
143 struct usb_cytherm *cytherm = usb_get_intfdata(intf); in show_temp()
188 struct usb_interface *intf = to_usb_interface(dev); in show_button() local
189 struct usb_cytherm *cytherm = usb_get_intfdata(intf); in show_button()
226 struct usb_interface *intf = to_usb_interface(dev); in show_port0() local
227 struct usb_cytherm *cytherm = usb_get_intfdata(intf); in show_port0()
[all …]
Dusbtest.c69 struct usb_interface *intf; member
87 return interface_to_usbdev(test->intf); in testdev_to_usbdev()
94 dev_err(&(tdev)->intf->dev , fmt , ## args)
96 dev_warn(&(tdev)->intf->dev , fmt , ## args)
104 get_endpoints(struct usbtest_dev *dev, struct usb_interface *intf) in get_endpoints() argument
113 for (tmp = 0; tmp < intf->num_altsetting; tmp++) { in get_endpoints()
119 alt = intf->altsetting + tmp; in get_endpoints()
512 get_maxpacket(interface_to_usbdev(dev->intf), pipe); in alloc_sglist()
631 struct usb_interface *iface = dev->intf; in get_altsetting()
652 struct usb_interface *iface = dev->intf; in set_altsetting()
[all …]
Drio500.c462 static int probe_rio(struct usb_interface *intf, in probe_rio() argument
465 struct usb_device *dev = interface_to_usbdev(intf); in probe_rio()
469 dev_info(&intf->dev, "USB Rio found at address %d\n", dev->devnum); in probe_rio()
471 retval = usb_register_dev(intf, &usb_rio_class); in probe_rio()
483 usb_deregister_dev(intf, &usb_rio_class); in probe_rio()
486 dev_dbg(&intf->dev, "obuf address:%p\n", rio->obuf); in probe_rio()
491 usb_deregister_dev(intf, &usb_rio_class); in probe_rio()
495 dev_dbg(&intf->dev, "ibuf address:%p\n", rio->ibuf); in probe_rio()
499 usb_set_intfdata (intf, rio); in probe_rio()
505 static void disconnect_rio(struct usb_interface *intf) in disconnect_rio() argument
[all …]
Dehset.c29 static int ehset_probe(struct usb_interface *intf, in ehset_probe() argument
33 struct usb_device *dev = interface_to_usbdev(intf); in ehset_probe()
107 dev_err(&intf->dev, "SINGLE_STEP_SET_FEATURE test only supported on root hub\n"); in ehset_probe()
119 dev_err(&intf->dev, "%s: unsupported PID: 0x%x\n", in ehset_probe()
126 static void ehset_disconnect(struct usb_interface *intf) in ehset_disconnect() argument
Demi62.c46 static int emi62_probe(struct usb_interface *intf, const struct usb_device_id *id);
47 static void emi62_disconnect(struct usb_interface *intf);
241 static int emi62_probe(struct usb_interface *intf, const struct usb_device_id *id) in emi62_probe() argument
243 struct usb_device *dev = interface_to_usbdev(intf); in emi62_probe()
244 dev_dbg(&intf->dev, "emi62_probe\n"); in emi62_probe()
246 dev_info(&intf->dev, "%s start\n", __func__); in emi62_probe()
254 static void emi62_disconnect(struct usb_interface *intf) in emi62_disconnect() argument
Demi26.c37 static int emi26_probe(struct usb_interface *intf, const struct usb_device_id *id);
38 static void emi26_disconnect(struct usb_interface *intf);
229 static int emi26_probe(struct usb_interface *intf, const struct usb_device_id *id) in emi26_probe() argument
231 struct usb_device *dev = interface_to_usbdev(intf); in emi26_probe()
233 dev_info(&intf->dev, "%s start\n", __func__); in emi26_probe()
241 static void emi26_disconnect(struct usb_interface *intf) in emi26_disconnect() argument
Duss720.c689 static int uss720_probe(struct usb_interface *intf, in uss720_probe() argument
692 struct usb_device *usbdev = usb_get_dev(interface_to_usbdev(intf)); in uss720_probe()
700 dev_dbg(&intf->dev, "probe: vendor id 0x%x, device id 0x%x\n", in uss720_probe()
705 if (intf->num_altsetting != 3) { in uss720_probe()
709 i = usb_set_interface(usbdev, intf->altsetting->desc.bInterfaceNumber, 2); in uss720_probe()
710 dev_dbg(&intf->dev, "set interface result %d\n", i); in uss720_probe()
712 interface = intf->cur_altsetting; in uss720_probe()
743 dev_dbg(&intf->dev, "reg: %7ph\n", priv->reg); in uss720_probe()
746 dev_dbg(&intf->dev, "epaddr %d interval %d\n", in uss720_probe()
750 usb_set_intfdata(intf, pp); in uss720_probe()
[all …]
Dtrancevibrator.c51 struct usb_interface *intf = to_usb_interface(dev); in show_speed() local
52 struct trancevibrator *tv = usb_get_intfdata(intf); in show_speed()
60 struct usb_interface *intf = to_usb_interface(dev); in set_speed() local
61 struct trancevibrator *tv = usb_get_intfdata(intf); in set_speed()
Disight_firmware.c37 static int isight_firmware_load(struct usb_interface *intf, in isight_firmware_load() argument
40 struct usb_device *dev = interface_to_usbdev(intf); in isight_firmware_load()
120 static void isight_firmware_disconnect(struct usb_interface *intf) in isight_firmware_disconnect() argument
Dcypress_cy7c63.c127 struct usb_interface *intf = to_usb_interface(dev); in write_port() local
128 struct cypress *cyp = usb_get_intfdata(intf); in write_port()
172 struct usb_interface *intf = to_usb_interface(dev); in read_port() local
173 struct cypress *cyp = usb_get_intfdata(intf); in read_port()
Dusbled.c154 struct usb_interface *intf = to_usb_interface(dev); \
155 struct usb_led *led = usb_get_intfdata(intf); \
162 struct usb_interface *intf = to_usb_interface(dev); \
163 struct usb_led *led = usb_get_intfdata(intf); \
/linux-4.4.14/drivers/net/usb/
Dhuawei_cdc_ncm.c48 rv = usb_autopm_get_interface(usbnet_dev->intf); in huawei_cdc_ncm_manage_power()
49 usbnet_dev->intf->needs_remote_wakeup = on; in huawei_cdc_ncm_manage_power()
51 usb_autopm_put_interface(usbnet_dev->intf); in huawei_cdc_ncm_manage_power()
56 static int huawei_cdc_ncm_wdm_manage_power(struct usb_interface *intf, in huawei_cdc_ncm_wdm_manage_power() argument
59 struct usbnet *usbnet_dev = usb_get_intfdata(intf); in huawei_cdc_ncm_wdm_manage_power()
70 struct usb_interface *intf) in huawei_cdc_ncm_bind() argument
83 ret = cdc_ncm_bind_common(usbnet_dev, intf, 1, drvflags); in huawei_cdc_ncm_bind()
100 cdc_ncm_unbind(usbnet_dev, intf); in huawei_cdc_ncm_bind()
114 struct usb_interface *intf) in huawei_cdc_ncm_unbind() argument
123 cdc_ncm_unbind(usbnet_dev, intf); in huawei_cdc_ncm_unbind()
[all …]
Dcdc_ether.c73 struct usb_interface *intf = info->control; in usbnet_cdc_update_filter() local
93 intf->cur_altsetting->desc.bInterfaceNumber, in usbnet_cdc_update_filter()
105 int usbnet_generic_cdc_bind(struct usbnet *dev, struct usb_interface *intf) in usbnet_generic_cdc_bind() argument
107 u8 *buf = intf->cur_altsetting->extra; in usbnet_generic_cdc_bind()
108 int len = intf->cur_altsetting->extralen; in usbnet_generic_cdc_bind()
114 struct usb_driver *driver = driver_of(intf); in usbnet_generic_cdc_bind()
129 dev_dbg(&intf->dev, "CDC descriptors on config\n"); in usbnet_generic_cdc_bind()
138 hep = intf->cur_altsetting->endpoint; in usbnet_generic_cdc_bind()
144 dev_dbg(&intf->dev, in usbnet_generic_cdc_bind()
151 rndis = (is_rndis(&intf->cur_altsetting->desc) || in usbnet_generic_cdc_bind()
[all …]
Dqmi_wwan.c156 dev_dbg(&dev->intf->dev, "%s() pmcount=%d, on=%d\n", __func__, in qmi_wwan_manage_power()
164 rv = usb_autopm_get_interface(dev->intf); in qmi_wwan_manage_power()
165 dev->intf->needs_remote_wakeup = on; in qmi_wwan_manage_power()
167 usb_autopm_put_interface(dev->intf); in qmi_wwan_manage_power()
172 static int qmi_wwan_cdc_wdm_manage_power(struct usb_interface *intf, int on) in qmi_wwan_cdc_wdm_manage_power() argument
174 struct usbnet *dev = usb_get_intfdata(intf); in qmi_wwan_cdc_wdm_manage_power()
226 static int qmi_wwan_bind(struct usbnet *dev, struct usb_interface *intf) in qmi_wwan_bind() argument
229 u8 *buf = intf->cur_altsetting->extra; in qmi_wwan_bind()
230 int len = intf->cur_altsetting->extralen; in qmi_wwan_bind()
231 struct usb_interface_descriptor *desc = &intf->cur_altsetting->desc; in qmi_wwan_bind()
[all …]
Dcdc_mbim.c50 dev_dbg(&dev->intf->dev, "%s() pmcount=%d, on=%d\n", __func__, atomic_read(&info->pmcount), on); in cdc_mbim_manage_power()
54 rv = usb_autopm_get_interface(dev->intf); in cdc_mbim_manage_power()
55 dev->intf->needs_remote_wakeup = on; in cdc_mbim_manage_power()
57 usb_autopm_put_interface(dev->intf); in cdc_mbim_manage_power()
62 static int cdc_mbim_wdm_manage_power(struct usb_interface *intf, int status) in cdc_mbim_wdm_manage_power() argument
64 struct usbnet *dev = usb_get_intfdata(intf); in cdc_mbim_wdm_manage_power()
114 static int cdc_mbim_set_ctrlalt(struct usbnet *dev, struct usb_interface *intf, u8 alt) in cdc_mbim_set_ctrlalt() argument
116 struct usb_driver *driver = to_usb_driver(intf->dev.driver); in cdc_mbim_set_ctrlalt()
122 intf->cur_altsetting->desc.bInterfaceNumber, in cdc_mbim_set_ctrlalt()
127 id = usb_match_id(intf, driver->id_table); in cdc_mbim_set_ctrlalt()
[all …]
Dipheth.c141 struct usb_interface *intf; member
236 dev_err(&dev->intf->dev, "%s: urb status: %d\n", in ipheth_rcvbulk_callback()
250 dev_err(&dev->intf->dev, "%s: dev_alloc_skb: -ENOMEM\n", in ipheth_rcvbulk_callback()
280 dev_err(&dev->intf->dev, "%s: urb status: %d\n", in ipheth_sndbulk_callback()
301 dev_err(&dev->intf->dev, "%s: usb_control_msg: %d\n", in ipheth_carrier_set()
339 dev_err(&dev->intf->dev, "%s: usb_control_msg: %d\n", in ipheth_get_macaddr()
342 dev_err(&dev->intf->dev, in ipheth_get_macaddr()
368 dev_err(&dev->intf->dev, "%s: usb_submit_urb: %d\n", in ipheth_rx_submit()
430 dev_err(&dev->intf->dev, "%s: usb_submit_urb: %d\n", in ipheth_tx()
449 dev_err(&dev->intf->dev, "%s: TX timeout\n", __func__); in ipheth_tx_timeout()
[all …]
Dzaurus.c85 static int zaurus_bind(struct usbnet *dev, struct usb_interface *intf) in zaurus_bind() argument
92 return usbnet_generic_cdc_bind(dev, intf); in zaurus_bind()
148 static int blan_mdlm_bind(struct usbnet *dev, struct usb_interface *intf) in blan_mdlm_bind() argument
150 u8 *buf = intf->cur_altsetting->extra; in blan_mdlm_bind()
151 int len = intf->cur_altsetting->extralen; in blan_mdlm_bind()
165 dev_dbg(&intf->dev, "extra MDLM\n"); in blan_mdlm_bind()
170 dev_dbg(&intf->dev, "MDLM len %u\n", in blan_mdlm_bind()
178 dev_dbg(&intf->dev, "MDLM guid\n"); in blan_mdlm_bind()
184 dev_dbg(&intf->dev, "extra MDLM detail\n"); in blan_mdlm_bind()
219 dev_dbg(&intf->dev, in blan_mdlm_bind()
[all …]
Dcdc_ncm.c158 dev_warn(&dev->intf->dev, "dwNtbInMaxSize=%u is too small. Using %u\n", in cdc_ncm_check_rx_max()
165 dev_dbg(&dev->intf->dev, "rx_max must be in the [%u, %u] range\n", min, max); in cdc_ncm_check_rx_max()
184 dev_dbg(&dev->intf->dev, "tx_max must be in the [%u, %u] range\n", min, max); in cdc_ncm_check_tx_max()
343 dev_info(&dev->intf->dev, "setting rx_max = %u\n", val); in cdc_ncm_update_rxtx_max()
350 dev_dbg(&dev->intf->dev, "Setting NTB Input Size failed\n"); in cdc_ncm_update_rxtx_max()
364 dev_info(&dev->intf->dev, "setting tx_max = %u\n", val); in cdc_ncm_update_rxtx_max()
407 if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting) && ctx->mbim_desc) in cdc_ncm_flags()
416 if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting)) in cdc_ncm_eth_hlen()
423 if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting)) in cdc_ncm_min_dgram_size()
432 if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting) && ctx->mbim_desc) in cdc_ncm_max_dgram_size()
[all …]
Dkaweth.c114 struct usb_interface *intf,
117 static void kaweth_disconnect(struct usb_interface *intf);
122 static int kaweth_suspend(struct usb_interface *intf, pm_message_t message);
123 static int kaweth_resume(struct usb_interface *intf);
227 struct usb_interface *intf; member
400 dev_err(&kaweth->intf->dev, "Firmware request failed\n"); in kaweth_download_firmware()
405 dev_err(&kaweth->intf->dev, "Firmware too big: %zu\n", in kaweth_download_firmware()
503 dev_err(&kaweth->intf->dev, in kaweth_resubmit_int_urb()
579 dev_err(&kaweth->intf->dev, "resubmitting rx_urb %d failed\n", in kaweth_resubmit_rx_urb()
639 dev_err(&kaweth->intf->dev, in kaweth_usb_receive()
[all …]
Dcdc-phonet.c41 struct usb_interface *intf, *data_intf; member
331 static int usbpn_probe(struct usb_interface *intf, const struct usb_device_id *id) in usbpn_probe() argument
337 struct usb_device *usbdev = interface_to_usbdev(intf); in usbpn_probe()
345 data = intf->altsetting->extra; in usbpn_probe()
346 len = intf->altsetting->extralen; in usbpn_probe()
347 cdc_parse_cdc_header(&hdr, intf, data, len); in usbpn_probe()
376 SET_NETDEV_DEV(dev, &intf->dev); in usbpn_probe()
380 pnd->intf = intf; in usbpn_probe()
405 usb_set_intfdata(intf, pnd); in usbpn_probe()
417 usb_set_intfdata(intf, NULL); in usbpn_probe()
[all …]
Drndis_host.c239 static int rndis_query(struct usbnet *dev, struct usb_interface *intf, in rndis_query() argument
263 dev_err(&intf->dev, "RNDIS_MSG_QUERY(0x%08x) failed, %d\n", in rndis_query()
282 dev_err(&intf->dev, "RNDIS_MSG_QUERY(0x%08x) " in rndis_query()
299 generic_rndis_bind(struct usbnet *dev, struct usb_interface *intf, int flags) in generic_rndis_bind() argument
324 retval = usbnet_generic_cdc_bind(dev, intf); in generic_rndis_bind()
364 dev_err(&intf->dev, "RNDIS init failed, %d\n", retval); in generic_rndis_bind()
370 dev_err(&intf->dev, in generic_rndis_bind()
376 dev_warn(&intf->dev, in generic_rndis_bind()
385 dev_dbg(&intf->dev, in generic_rndis_bind()
399 retval = rndis_query(dev, intf, u.buf, in generic_rndis_bind()
[all …]
Dcdc_subset.c91 struct usb_interface *intf = dev->intf; in m5632_recover() local
94 r = usb_lock_device_for_reset(udev, intf); in m5632_recover()
343 static int dummy_prereset(struct usb_interface *intf) in dummy_prereset() argument
348 static int dummy_postreset(struct usb_interface *intf) in dummy_postreset() argument
Dusbnet.c96 int usbnet_get_endpoints(struct usbnet *dev, struct usb_interface *intf) in usbnet_get_endpoints() argument
103 for (tmp = 0; tmp < intf->num_altsetting; tmp++) { in usbnet_get_endpoints()
107 alt = intf->altsetting + tmp; in usbnet_get_endpoints()
213 static int init_status (struct usbnet *dev, struct usb_interface *intf) in init_status() argument
242 dev_dbg(&intf->dev, in init_status()
810 pm = usb_autopm_get_interface(dev->intf); in usbnet_stop()
840 usb_autopm_put_interface(dev->intf); in usbnet_stop()
845 usb_autopm_put_interface(dev->intf); in usbnet_stop()
863 if ((retval = usb_autopm_get_interface(dev->intf)) < 0) { in usbnet_open()
929 usb_autopm_put_interface(dev->intf); in usbnet_open()
[all …]
Dlan78xx.c239 struct usb_interface *intf; member
656 if (usb_autopm_get_interface(dev->intf) < 0) in lan78xx_dataport_write()
685 usb_autopm_put_interface(dev->intf); in lan78xx_dataport_write()
1000 if (usb_autopm_get_interface(dev->intf) < 0) in lan78xx_get_stats()
1009 usb_autopm_put_interface(dev->intf); in lan78xx_get_stats()
1020 if (usb_autopm_get_interface(dev->intf) < 0) in lan78xx_get_wol()
1037 usb_autopm_put_interface(dev->intf); in lan78xx_get_wol()
1047 ret = usb_autopm_get_interface(dev->intf); in lan78xx_set_wol()
1069 usb_autopm_put_interface(dev->intf); in lan78xx_set_wol()
1081 ret = usb_autopm_get_interface(dev->intf); in lan78xx_get_eee()
[all …]
Dcdc_eem.c81 static int eem_bind(struct usbnet *dev, struct usb_interface *intf) in eem_bind() argument
85 status = usbnet_get_endpoints(dev, intf); in eem_bind()
87 usb_set_intfdata(intf, NULL); in eem_bind()
88 usb_driver_release_interface(driver_of(intf), intf); in eem_bind()
Dr8152.c596 struct usb_interface *intf; member
1010 ret = usb_autopm_get_interface(tp->intf); in rtl8152_set_mac_address()
1024 usb_autopm_put_interface(tp->intf); in rtl8152_set_mac_address()
1150 usb_autopm_put_interface_async(tp->intf); in write_bulk_callback()
1268 struct usb_interface *intf = tp->intf; in alloc_all_mem() local
1269 struct usb_host_interface *alt = intf->cur_altsetting; in alloc_all_mem()
1627 ret = usb_autopm_get_interface_async(tp->intf); in r8152_tx_agg_fill()
1637 usb_autopm_put_interface_async(tp->intf); in r8152_tx_agg_fill()
1921 usb_queue_reset_device(tp->intf); in rtl8152_tx_timeout()
2262 ret = usb_autopm_get_interface(tp->intf); in rtl8152_set_features()
[all …]
Drtl8150.c515 static int rtl8150_suspend(struct usb_interface *intf, pm_message_t message) in rtl8150_suspend() argument
517 rtl8150_t *dev = usb_get_intfdata(intf); in rtl8150_suspend()
528 static int rtl8150_resume(struct usb_interface *intf) in rtl8150_resume() argument
530 rtl8150_t *dev = usb_get_intfdata(intf); in rtl8150_resume()
854 static int rtl8150_probe(struct usb_interface *intf, in rtl8150_probe() argument
857 struct usb_device *udev = interface_to_usbdev(intf); in rtl8150_probe()
884 dev_err(&intf->dev, "out of memory\n"); in rtl8150_probe()
888 dev_err(&intf->dev, "couldn't reset the device\n"); in rtl8150_probe()
894 usb_set_intfdata(intf, dev); in rtl8150_probe()
895 SET_NETDEV_DEV(netdev, &intf->dev); in rtl8150_probe()
[all …]
Dpegasus.c1119 static int pegasus_probe(struct usb_interface *intf, in pegasus_probe() argument
1122 struct usb_device *dev = interface_to_usbdev(intf); in pegasus_probe()
1147 dev_err(&intf->dev, "can't allocate %s\n", "urbs"); in pegasus_probe()
1155 pegasus->intf = intf; in pegasus_probe()
1174 dev_err(&intf->dev, "can't reset MAC\n"); in pegasus_probe()
1180 dev_info(&intf->dev, "setup Pegasus II specific registers\n"); in pegasus_probe()
1185 dev_warn(&intf->dev, "can't locate MII phy, using default\n"); in pegasus_probe()
1189 usb_set_intfdata(intf, pegasus); in pegasus_probe()
1190 SET_NETDEV_DEV(net, &intf->dev); in pegasus_probe()
1197 dev_info(&intf->dev, "%s, %s, %pM\n", net->name, in pegasus_probe()
[all …]
Dkalmia.c135 kalmia_bind(struct usbnet *dev, struct usb_interface *intf) in kalmia_bind() argument
141 if (intf->cur_altsetting->desc.bInterfaceClass != USB_CLASS_VENDOR_SPEC) in kalmia_bind()
155 usb_set_intfdata(intf, NULL); in kalmia_bind()
156 usb_driver_release_interface(driver_of(intf), intf); in kalmia_bind()
Dcatc.c773 static int catc_probe(struct usb_interface *intf, const struct usb_device_id *id) in catc_probe() argument
775 struct device *dev = &intf->dev; in catc_probe()
776 struct usb_device *usbdev = interface_to_usbdev(intf); in catc_probe()
783 intf->altsetting->desc.bInterfaceNumber, 1)) { in catc_probe()
814 dev_err(&intf->dev, "No free urbs available.\n"); in catc_probe()
863 dev_warn(&intf->dev, in catc_probe()
914 usb_set_intfdata(intf, catc); in catc_probe()
916 SET_NETDEV_DEV(netdev, &intf->dev); in catc_probe()
918 usb_set_intfdata(intf, NULL); in catc_probe()
929 static void catc_disconnect(struct usb_interface *intf) in catc_disconnect() argument
[all …]
Dlg-vl600.c68 static int vl600_bind(struct usbnet *dev, struct usb_interface *intf) in vl600_bind() argument
76 ret = usbnet_cdc_bind(dev, intf); in vl600_bind()
98 static void vl600_unbind(struct usbnet *dev, struct usb_interface *intf) in vl600_unbind() argument
107 return usbnet_cdc_unbind(dev, intf); in vl600_unbind()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_encoder.c26 struct mdp5_interface intf; member
130 int intf = mdp5_encoder->intf.num; in mdp5_encoder_mode_set() local
151 if (mdp5_encoder->intf.type != INTF_DSI) { in mdp5_encoder_mode_set()
196 if (mdp5_encoder->intf.type == INTF_eDP) { in mdp5_encoder_mode_set()
203 mdp5_write(mdp5_kms, REG_MDP5_INTF_HSYNC_CTL(intf), in mdp5_encoder_mode_set()
206 mdp5_write(mdp5_kms, REG_MDP5_INTF_VSYNC_PERIOD_F0(intf), vsync_period); in mdp5_encoder_mode_set()
207 mdp5_write(mdp5_kms, REG_MDP5_INTF_VSYNC_LEN_F0(intf), vsync_len); in mdp5_encoder_mode_set()
208 mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_HCTL(intf), in mdp5_encoder_mode_set()
211 mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_VSTART_F0(intf), display_v_start); in mdp5_encoder_mode_set()
212 mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_VEND_F0(intf), display_v_end); in mdp5_encoder_mode_set()
[all …]
Dmdp5_ctl.c36 struct mdp5_interface intf; member
115 struct mdp5_interface *intf) in set_display_intf() argument
123 switch (intf->num) { in set_display_intf()
126 intf_sel |= MDP5_MDP_DISP_INTF_SEL_INTF0(intf->type); in set_display_intf()
130 intf_sel |= MDP5_MDP_DISP_INTF_SEL_INTF1(intf->type); in set_display_intf()
134 intf_sel |= MDP5_MDP_DISP_INTF_SEL_INTF2(intf->type); in set_display_intf()
138 intf_sel |= MDP5_MDP_DISP_INTF_SEL_INTF3(intf->type); in set_display_intf()
149 static void set_ctl_op(struct mdp5_ctl *ctl, struct mdp5_interface *intf) in set_ctl_op() argument
154 if (!mdp5_cfg_intf_is_virtual(intf->type)) in set_ctl_op()
155 ctl_op |= MDP5_CTL_OP_INTF_NUM(INTF0 + intf->num); in set_ctl_op()
[all …]
Dmdp5_cmd_encoder.c21 struct mdp5_interface intf; member
215 mdp5_crtc_set_pipeline(encoder->crtc, &mdp5_cmd_enc->intf, in mdp5_cmd_encoder_mode_set()
223 struct mdp5_interface *intf = &mdp5_cmd_enc->intf; in mdp5_cmd_encoder_disable() local
231 mdp5_ctl_commit(ctl, mdp_ctl_flush_mask_encoder(intf)); in mdp5_cmd_encoder_disable()
242 struct mdp5_interface *intf = &mdp5_cmd_enc->intf; in mdp5_cmd_encoder_enable() local
251 mdp5_ctl_commit(ctl, mdp_ctl_flush_mask_encoder(intf)); in mdp5_cmd_encoder_enable()
277 intf_num = mdp5_cmd_enc->intf.num; in mdp5_cmd_encoder_set_split_display()
306 struct mdp5_interface *intf, struct mdp5_ctl *ctl) in mdp5_cmd_encoder_init() argument
312 if (WARN_ON((intf->type != INTF_DSI) && in mdp5_cmd_encoder_init()
313 (intf->mode != MDP5_INTF_DSI_MODE_COMMAND))) { in mdp5_cmd_encoder_init()
[all …]
Dmdp5_kms.h159 static inline uint32_t intf2vblank(int lm, struct mdp5_interface *intf) in intf2vblank() argument
167 if ((intf->type == INTF_DSI) && in intf2vblank()
168 (intf->mode == MDP5_INTF_DSI_MODE_COMMAND)) in intf2vblank()
171 if (intf->type == INTF_WB) in intf2vblank()
174 switch (intf->num) { in intf2vblank()
216 struct mdp5_interface *intf, struct mdp5_ctl *ctl);
222 struct mdp5_interface *intf, struct mdp5_ctl *ctl);
228 struct mdp5_interface *intf, struct mdp5_ctl *ctl);
233 struct mdp5_interface *intf, struct mdp5_ctl *ctl) in mdp5_cmd_encoder_init() argument
Dmdp5_cfg.c84 .intf = {
155 .intf = {
234 .intf = {
297 .intf = {
374 .intf = {
456 .intf = {
Dmdp5_kms.c206 struct mdp5_interface intf = { in construct_encoder() local
214 encoder = mdp5_cmd_encoder_init(dev, &intf, ctl); in construct_encoder()
216 encoder = mdp5_encoder_init(dev, &intf, ctl); in construct_encoder()
231 const enum mdp5_intf_type *intfs = hw_cfg->intf.connect; in get_dsi_id_from_intf()
232 const int intf_cnt = ARRAY_SIZE(hw_cfg->intf.connect); in get_dsi_id_from_intf()
253 enum mdp5_intf_type intf_type = hw_cfg->intf.connect[intf_num]; in modeset_init_intf()
427 for (i = 0; i < ARRAY_SIZE(hw_cfg->intf.connect); i++) { in modeset_init()
589 if (mdp5_cfg_intf_is_virtual(config->hw->intf.connect[i]) || in mdp5_kms_init()
590 !config->hw->intf.base[i]) in mdp5_kms_init()
Dmdp5_ctl.h40 int mdp5_ctl_set_pipeline(struct mdp5_ctl *ctl, struct mdp5_interface *intf,
71 u32 mdp_ctl_flush_mask_encoder(struct mdp5_interface *intf);
/linux-4.4.14/drivers/usb/class/
Dcdc-wdm.c82 struct usb_interface *intf; member
113 static struct wdm_device *wdm_find_device(struct usb_interface *intf) in wdm_find_device() argument
119 if (desc->intf == intf) in wdm_find_device()
134 if (desc->intf->minor == minor) in wdm_find_device_by_minor()
169 dev_dbg(&desc->intf->dev, in wdm_in_callback()
173 dev_dbg(&desc->intf->dev, in wdm_in_callback()
177 dev_dbg(&desc->intf->dev, in wdm_in_callback()
181 dev_err(&desc->intf->dev, in wdm_in_callback()
185 dev_err(&desc->intf->dev, in wdm_in_callback()
229 dev_err(&desc->intf->dev, "Stall on int endpoint\n"); in wdm_int_callback()
[all …]
Dusbtmc.c81 struct usb_interface *intf; member
128 struct usb_interface *intf; in usbtmc_open() local
132 intf = usb_find_interface(&usbtmc_driver, iminor(inode)); in usbtmc_open()
133 if (!intf) { in usbtmc_open()
138 data = usb_get_intfdata(intf); in usbtmc_open()
165 dev = &data->intf->dev; in usbtmc_ioctl_abort_bulk_in()
197 current_setting = data->intf->cur_altsetting; in usbtmc_ioctl_abort_bulk_in()
209 dev_dbg(&data->intf->dev, "wMaxPacketSize is %d\n", max_size); in usbtmc_ioctl_abort_bulk_in()
307 dev = &data->intf->dev; in usbtmc_ioctl_abort_bulk_out()
426 dev_err(&data->intf->dev, "usb_bulk_msg in send_request_dev_dep_msg_in() returned %d\n", retval); in send_request_dev_dep_msg_in()
[all …]
Dusblp.c157 struct usb_interface *intf; /* The interface */ member
185 struct device *dev = &usblp->intf->dev; in usblp_dump()
279 dev_dbg(&usblp->intf->dev, in usblp_ctrl_msg()
407 struct usb_interface *intf; in usblp_open() local
416 intf = usb_find_interface(&usblp_driver, minor); in usblp_open()
417 if (!intf) in usblp_open()
419 usblp = usb_get_intfdata(intf); in usblp_open()
433 retval = usb_autopm_get_interface(intf); in usblp_open()
444 usb_autopm_put_interface(intf); in usblp_open()
479 usb_autopm_put_interface(usblp->intf); in usblp_release()
[all …]
Dcdc-acm.c241 struct usb_interface *intf = to_usb_interface(dev); in show_caps() local
242 struct acm *acm = usb_get_intfdata(intf); in show_caps()
251 struct usb_interface *intf = to_usb_interface(dev); in show_country_codes() local
252 struct acm *acm = usb_get_intfdata(intf); in show_country_codes()
263 struct usb_interface *intf = to_usb_interface(dev); in show_country_rel_date() local
264 struct acm *acm = usb_get_intfdata(intf); in show_country_rel_date()
1076 static int acm_probe(struct usb_interface *intf, in acm_probe() argument
1081 unsigned char *buffer = intf->altsetting->extra; in acm_probe()
1082 int buflen = intf->altsetting->extralen; in acm_probe()
1088 struct usb_device *usb_dev = interface_to_usbdev(intf); in acm_probe()
[all …]
/linux-4.4.14/sound/usb/6fire/
Dfirmware.c206 struct usb_interface *intf, const char *fwname, in usb6fire_fw_ezusb_upload() argument
211 struct usb_device *device = interface_to_usbdev(intf); in usb6fire_fw_ezusb_upload()
222 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload()
230 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload()
240 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload()
252 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload()
265 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload()
275 dev_err(&intf->dev, in usb6fire_fw_ezusb_upload()
284 struct usb_interface *intf, const char *fwname) in usb6fire_fw_fpga_upload() argument
288 struct usb_device *device = interface_to_usbdev(intf); in usb6fire_fw_fpga_upload()
[all …]
Dchip.c85 static int usb6fire_chip_probe(struct usb_interface *intf, in usb6fire_chip_probe() argument
91 struct usb_device *device = interface_to_usbdev(intf); in usb6fire_chip_probe()
101 usb_set_intfdata(intf, chips[i]); in usb6fire_chip_probe()
109 dev_err(&intf->dev, "too many cards registered.\n"); in usb6fire_chip_probe()
116 ret = usb6fire_fw_init(intf); in usb6fire_chip_probe()
124 dev_err(&intf->dev, "can't set first interface.\n"); in usb6fire_chip_probe()
127 ret = snd_card_new(&intf->dev, index[regidx], id[regidx], in usb6fire_chip_probe()
130 dev_err(&intf->dev, "cannot create alsa card.\n"); in usb6fire_chip_probe()
171 dev_err(&intf->dev, "cannot register card."); in usb6fire_chip_probe()
175 usb_set_intfdata(intf, chip); in usb6fire_chip_probe()
[all …]
/linux-4.4.14/drivers/usb/atm/
Dxusbatm.c55 struct usb_interface *intf; in xusbatm_find_intf() local
59 …if ((intf = usb_dev->actconfig->interface[i]) && (alt = usb_altnum_to_altsetting(intf, altsetting)… in xusbatm_find_intf()
62 return intf; in xusbatm_find_intf()
67 struct usb_interface *intf, int altsetting, int claim) in xusbatm_capture_intf() argument
69 int ifnum = intf->altsetting->desc.bInterfaceNumber; in xusbatm_capture_intf()
72 if (claim && (ret = usb_driver_claim_interface(&xusbatm_usb_driver, intf, usbatm))) { in xusbatm_capture_intf()
84 static void xusbatm_release_intf(struct usb_device *usb_dev, struct usb_interface *intf, int claime… in xusbatm_release_intf() argument
87 usb_set_intfdata(intf, NULL); in xusbatm_release_intf()
88 usb_driver_release_interface(&xusbatm_usb_driver, intf); in xusbatm_release_intf()
93 struct usb_interface *intf, const struct usb_device_id *id) in xusbatm_bind() argument
[all …]
Dusbatm.h114 extern int usbatm_usb_probe(struct usb_interface *intf, const struct usb_device_id *id,
116 extern void usbatm_usb_disconnect(struct usb_interface *intf);
184 static inline void *to_usbatm_driver_data(struct usb_interface *intf) in to_usbatm_driver_data() argument
188 if (intf == NULL) in to_usbatm_driver_data()
191 usbatm_instance = usb_get_intfdata(intf); in to_usbatm_driver_data()
Dspeedtch.c362 static int speedtch_find_firmware(struct usbatm_data *usbatm, struct usb_interface *intf, in speedtch_find_firmware() argument
365 struct device *dev = &intf->dev; in speedtch_find_firmware()
366 const u16 bcdDevice = le16_to_cpu(interface_to_usbdev(intf)->descriptor.bcdDevice); in speedtch_find_firmware()
394 static int speedtch_heavy_init(struct usbatm_data *usbatm, struct usb_interface *intf) in speedtch_heavy_init() argument
400 if ((ret = speedtch_find_firmware(usbatm, intf, 1, &fw1)) < 0) in speedtch_heavy_init()
403 if ((ret = speedtch_find_firmware(usbatm, intf, 2, &fw2)) < 0) { in speedtch_heavy_init()
726 static int speedtch_pre_reset(struct usb_interface *intf) in speedtch_pre_reset() argument
731 static int speedtch_post_reset(struct usb_interface *intf) in speedtch_post_reset() argument
775 struct usb_interface *intf, in speedtch_bind() argument
778 struct usb_device *usb_dev = interface_to_usbdev(intf); in speedtch_bind()
[all …]
/linux-4.4.14/drivers/media/usb/siano/
Dsmsusb.c323 static void smsusb_term_device(struct usb_interface *intf) in smsusb_term_device() argument
325 struct smsusb_device_t *dev = usb_get_intfdata(intf); in smsusb_term_device()
340 usb_set_intfdata(intf, NULL); in smsusb_term_device()
380 static int smsusb_init_device(struct usb_interface *intf, int board_id) in smsusb_init_device() argument
393 usb_set_intfdata(intf, dev); in smsusb_init_device()
394 dev->udev = interface_to_usbdev(intf); in smsusb_init_device()
419 for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) { in smsusb_init_device()
420 if (intf->cur_altsetting->endpoint[i].desc. bEndpointAddress & USB_DIR_IN) in smsusb_init_device()
421 dev->in_ep = intf->cur_altsetting->endpoint[i].desc.bEndpointAddress; in smsusb_init_device()
423 dev->out_ep = intf->cur_altsetting->endpoint[i].desc.bEndpointAddress; in smsusb_init_device()
[all …]
/linux-4.4.14/drivers/input/mouse/
Dsynaptics_usb.c81 struct usb_interface *intf; member
218 dev_err(&synusb->intf->dev, in synusb_irq()
247 retval = usb_autopm_get_interface(synusb->intf); in synusb_open()
249 dev_err(&synusb->intf->dev, in synusb_open()
257 dev_err(&synusb->intf->dev, in synusb_open()
264 synusb->intf->needs_remote_wakeup = 1; in synusb_open()
267 usb_autopm_put_interface(synusb->intf); in synusb_open()
276 autopm_error = usb_autopm_get_interface(synusb->intf); in synusb_close()
279 synusb->intf->needs_remote_wakeup = 0; in synusb_close()
282 usb_autopm_put_interface(synusb->intf); in synusb_close()
[all …]
Dbcm5974.c291 struct usb_interface *intf; /* our interface */ member
673 dev_err(&dev->intf->dev, "out of memory\n"); in bcm5974_wellspring_mode()
685 dev_err(&dev->intf->dev, "could not read from device\n"); in bcm5974_wellspring_mode()
700 dev_err(&dev->intf->dev, "could not write to device\n"); in bcm5974_wellspring_mode()
716 struct usb_interface *intf = dev->intf; in bcm5974_irq_button() local
726 dev_dbg(&intf->dev, "button urb shutting down: %d\n", in bcm5974_irq_button()
730 dev_dbg(&intf->dev, "button urb status: %d\n", urb->status); in bcm5974_irq_button()
741 dev_err(&intf->dev, "button urb failed: %d\n", error); in bcm5974_irq_button()
747 struct usb_interface *intf = dev->intf; in bcm5974_irq_trackpad() local
757 dev_dbg(&intf->dev, "trackpad urb shutting down: %d\n", in bcm5974_irq_trackpad()
[all …]
Dappletouch.c212 struct usb_interface *intf; /* usb interface */ member
284 dev_err(&dev->intf->dev, "Out of memory\n"); in atp_geyser_init()
299 dev_err(&dev->intf->dev, "Failed to read mode from device.\n"); in atp_geyser_init()
318 dev_err(&dev->intf->dev, "Failed to request geyser raw mode\n"); in atp_geyser_init()
342 dev_err(&dev->intf->dev, in atp_reinit()
462 struct usb_interface *intf = dev->intf; in atp_status_check() local
470 dev_warn(&intf->dev, in atp_status_check()
479 dev_dbg(&intf->dev, in atp_status_check()
485 dev_dbg(&intf->dev, in atp_status_check()
510 dev_info(&dev->intf->dev, in atp_detect_size()
[all …]
/linux-4.4.14/drivers/media/usb/usbtv/
Dusbtv-core.c53 static int usbtv_probe(struct usb_interface *intf, in usbtv_probe() argument
58 struct device *dev = &intf->dev; in usbtv_probe()
62 if (intf->num_altsetting != 2) in usbtv_probe()
64 if (intf->altsetting[1].desc.bNumEndpoints != 4) in usbtv_probe()
69 size = usb_endpoint_maxp(&intf->altsetting[1].endpoint[0].desc); in usbtv_probe()
77 usbtv->udev = usb_get_dev(interface_to_usbdev(intf)); in usbtv_probe()
81 usb_set_intfdata(intf, usbtv); in usbtv_probe()
101 usb_set_intfdata(intf, NULL); in usbtv_probe()
108 static void usbtv_disconnect(struct usb_interface *intf) in usbtv_disconnect() argument
110 struct usbtv *usbtv = usb_get_intfdata(intf); in usbtv_disconnect()
[all …]
/linux-4.4.14/drivers/nfc/nfcmrvl/
Dusb.c39 struct usb_interface *intf; member
180 err = usb_autopm_get_interface(drv_data->intf); in nfcmrvl_usb_nci_open()
184 drv_data->intf->needs_remote_wakeup = 1; in nfcmrvl_usb_nci_open()
193 usb_autopm_put_interface(drv_data->intf); in nfcmrvl_usb_nci_open()
197 usb_autopm_put_interface(drv_data->intf); in nfcmrvl_usb_nci_open()
217 err = usb_autopm_get_interface(drv_data->intf); in nfcmrvl_usb_nci_close()
221 drv_data->intf->needs_remote_wakeup = 0; in nfcmrvl_usb_nci_close()
222 usb_autopm_put_interface(drv_data->intf); in nfcmrvl_usb_nci_close()
288 err = usb_autopm_get_interface(drv_data->intf); in nfcmrvl_waker()
292 usb_autopm_put_interface(drv_data->intf); in nfcmrvl_waker()
[all …]
/linux-4.4.14/drivers/media/radio/si470x/
Dradio-si470x-usb.c224 dev_warn(&radio->intf->dev, in si470x_get_report()
247 dev_warn(&radio->intf->dev, in si470x_set_report()
354 dev_warn(&radio->intf->dev, "si470x_get_scratch: " in si470x_get_scratch_page_versions()
391 dev_warn(&radio->intf->dev, in si470x_int_in_callback()
480 dev_warn(&radio->intf->dev, in si470x_int_in_callback()
556 dev_info(&radio->intf->dev, in si470x_start_usb()
579 static int si470x_usb_driver_probe(struct usb_interface *intf, in si470x_usb_driver_probe() argument
599 radio->usbdev = interface_to_usbdev(intf); in si470x_usb_driver_probe()
600 radio->intf = intf; in si470x_usb_driver_probe()
605 iface_desc = intf->cur_altsetting; in si470x_usb_driver_probe()
[all …]
/linux-4.4.14/drivers/usb/storage/
Duas-detect.h5 static int uas_is_interface(struct usb_host_interface *intf) in uas_is_interface() argument
7 return (intf->desc.bInterfaceClass == USB_CLASS_MASS_STORAGE && in uas_is_interface()
8 intf->desc.bInterfaceSubClass == USB_SC_SCSI && in uas_is_interface()
9 intf->desc.bInterfaceProtocol == USB_PR_UAS); in uas_is_interface()
12 static int uas_find_uas_alt_setting(struct usb_interface *intf) in uas_find_uas_alt_setting() argument
16 for (i = 0; i < intf->num_altsetting; i++) { in uas_find_uas_alt_setting()
17 struct usb_host_interface *alt = &intf->altsetting[i]; in uas_find_uas_alt_setting()
53 static int uas_use_uas_driver(struct usb_interface *intf, in uas_use_uas_driver() argument
58 struct usb_device *udev = interface_to_usbdev(intf); in uas_use_uas_driver()
64 alt = uas_find_uas_alt_setting(intf); in uas_use_uas_driver()
[all …]
Dusb.c157 struct usb_interface *intf) in us_set_lock_class() argument
159 struct usb_device *udev = interface_to_usbdev(intf); in us_set_lock_class()
164 if (config->interface[i] == intf) in us_set_lock_class()
176 struct usb_interface *intf) in us_set_lock_class() argument
435 static int associate_dev(struct us_data *us, struct usb_interface *intf) in associate_dev() argument
438 us->pusb_dev = interface_to_usbdev(intf); in associate_dev()
439 us->pusb_intf = intf; in associate_dev()
440 us->ifnum = intf->cur_altsetting->desc.bInterfaceNumber; in associate_dev()
446 intf->cur_altsetting->desc.bInterfaceSubClass, in associate_dev()
447 intf->cur_altsetting->desc.bInterfaceProtocol); in associate_dev()
[all …]
Duas.c36 struct usb_interface *intf; member
724 err = usb_lock_device_for_reset(udev, devinfo->intf); in uas_eh_bus_reset_handler()
849 struct usb_interface *intf) in uas_switch_interface() argument
853 alt = uas_find_uas_alt_setting(intf); in uas_switch_interface()
858 intf->altsetting[0].desc.bInterfaceNumber, alt); in uas_switch_interface()
867 r = uas_find_endpoints(devinfo->intf->cur_altsetting, eps); in uas_configure_endpoints()
884 devinfo->qdepth = usb_alloc_streams(devinfo->intf, eps + 1, in uas_configure_endpoints()
902 usb_free_streams(devinfo->intf, eps, 3, GFP_NOIO); in uas_free_streams()
905 static int uas_probe(struct usb_interface *intf, const struct usb_device_id *id) in uas_probe() argument
910 struct usb_device *udev = interface_to_usbdev(intf); in uas_probe()
[all …]
Dusual-tables.c106 int usb_usual_ignore_device(struct usb_interface *intf) in usb_usual_ignore_device() argument
112 udev = interface_to_usbdev(intf); in usb_usual_ignore_device()
/linux-4.4.14/drivers/tty/hvc/
Dhvc_xen.c50 struct xencons_interface *intf; member
95 struct xencons_interface *intf = xencons->intf; in __write_console() local
98 cons = intf->out_cons; in __write_console()
99 prod = intf->out_prod; in __write_console()
101 BUG_ON((prod - cons) > sizeof(intf->out)); in __write_console()
103 while ((sent < len) && ((prod - cons) < sizeof(intf->out))) in __write_console()
104 intf->out[MASK_XENCONS_IDX(prod++, intf->out)] = data[sent++]; in __write_console()
107 intf->out_prod = prod; in __write_console()
142 struct xencons_interface *intf; in domU_read_console() local
148 intf = xencons->intf; in domU_read_console()
[all …]
/linux-4.4.14/drivers/input/tablet/
Dkbtab.c35 struct usb_interface *intf; member
56 dev_dbg(&kbtab->intf->dev, in kbtab_irq()
61 dev_dbg(&kbtab->intf->dev, in kbtab_irq()
87 dev_err(&kbtab->intf->dev, in kbtab_irq()
117 static int kbtab_probe(struct usb_interface *intf, const struct usb_device_id *id) in kbtab_probe() argument
119 struct usb_device *dev = interface_to_usbdev(intf); in kbtab_probe()
139 kbtab->intf = intf; in kbtab_probe()
148 input_dev->dev.parent = &intf->dev; in kbtab_probe()
164 endpoint = &intf->cur_altsetting->endpoint[0].desc; in kbtab_probe()
177 usb_set_intfdata(intf, kbtab); in kbtab_probe()
[all …]
Dacecad.c53 struct usb_interface *intf; member
66 struct usb_interface *intf = acecad->intf; in usb_acecad_irq() local
77 dev_dbg(&intf->dev, "%s - urb shutting down with status: %d\n", in usb_acecad_irq()
81 dev_dbg(&intf->dev, "%s - nonzero urb status received: %d\n", in usb_acecad_irq()
111 dev_err(&intf->dev, in usb_acecad_irq()
135 static int usb_acecad_probe(struct usb_interface *intf, const struct usb_device_id *id) in usb_acecad_probe() argument
137 struct usb_device *dev = interface_to_usbdev(intf); in usb_acecad_probe()
138 struct usb_host_interface *interface = intf->cur_altsetting; in usb_acecad_probe()
176 acecad->intf = intf; in usb_acecad_probe()
194 input_dev->dev.parent = &intf->dev; in usb_acecad_probe()
[all …]
Daiptek.c311 struct usb_interface *intf; /* usb interface struct */ member
438 struct usb_interface *intf = aiptek->intf; in aiptek_irq() local
451 dev_dbg(&intf->dev, "%s - urb shutting down with status: %d\n", in aiptek_irq()
456 dev_dbg(&intf->dev, "%s - nonzero urb status received: %d\n", in aiptek_irq()
789 dev_dbg(&intf->dev, "Unknown report %d\n", data[0]); in aiptek_irq()
815 dev_err(&intf->dev, in aiptek_irq()
917 dev_dbg(&aiptek->intf->dev, in aiptek_command()
953 dev_dbg(&aiptek->intf->dev, in aiptek_query()
1685 aiptek_probe(struct usb_interface *intf, const struct usb_device_id *id) in aiptek_probe() argument
1687 struct usb_device *usbdev = interface_to_usbdev(intf); in aiptek_probe()
[all …]
Dhanwang.c334 static int hanwang_probe(struct usb_interface *intf, const struct usb_device_id *id) in hanwang_probe() argument
336 struct usb_device *dev = interface_to_usbdev(intf); in hanwang_probe()
378 input_dev->dev.parent = &intf->dev; in hanwang_probe()
408 endpoint = &intf->cur_altsetting->endpoint[0].desc; in hanwang_probe()
420 usb_set_intfdata(intf, hanwang); in hanwang_probe()
433 static void hanwang_disconnect(struct usb_interface *intf) in hanwang_disconnect() argument
435 struct hanwang *hanwang = usb_get_intfdata(intf); in hanwang_disconnect()
439 usb_free_coherent(interface_to_usbdev(intf), in hanwang_disconnect()
443 usb_set_intfdata(intf, NULL); in hanwang_disconnect()
/linux-4.4.14/drivers/hid/usbhid/
Dhid-core.c108 dev_dbg(&usbhid->intf->dev, "retrying intr urb\n"); in hid_retry_timeout()
122 dev_dbg(&usbhid->intf->dev, "clear halt\n"); in hid_reset()
128 dev_dbg(&usbhid->intf->dev, in hid_reset()
135 dev_dbg(&usbhid->intf->dev, "resetting device\n"); in hid_reset()
136 usb_queue_reset_device(usbhid->intf); in hid_reset()
183 struct usb_interface *intf = usbhid->intf; in usbhid_mark_busy() local
185 usb_mark_last_busy(interface_to_usbdev(intf)); in usbhid_mark_busy()
190 struct hid_device *hid = usb_get_intfdata(usbhid->intf); in usbhid_restart_out_queue()
202 r = usb_autopm_get_interface_async(usbhid->intf); in usbhid_restart_out_queue()
211 usb_autopm_put_interface_no_suspend(usbhid->intf); in usbhid_restart_out_queue()
[all …]
Dusbmouse.c119 static int usb_mouse_probe(struct usb_interface *intf, const struct usb_device_id *id) in usb_mouse_probe() argument
121 struct usb_device *dev = interface_to_usbdev(intf); in usb_mouse_probe()
129 interface = intf->cur_altsetting; in usb_mouse_probe()
178 input_dev->dev.parent = &intf->dev; in usb_mouse_probe()
203 usb_set_intfdata(intf, mouse); in usb_mouse_probe()
216 static void usb_mouse_disconnect(struct usb_interface *intf) in usb_mouse_disconnect() argument
218 struct usb_mouse *mouse = usb_get_intfdata (intf); in usb_mouse_disconnect()
220 usb_set_intfdata(intf, NULL); in usb_mouse_disconnect()
225 usb_free_coherent(interface_to_usbdev(intf), 8, mouse->data, mouse->data_dma); in usb_mouse_disconnect()
/linux-4.4.14/drivers/media/radio/
Dradio-raremono.c118 struct usb_interface *intf; member
174 static void usb_raremono_disconnect(struct usb_interface *intf) in usb_raremono_disconnect() argument
176 struct raremono_device *radio = to_raremono_dev(usb_get_intfdata(intf)); in usb_raremono_disconnect()
178 dev_info(&intf->dev, "Thanko's Raremono disconnected\n"); in usb_raremono_disconnect()
181 usb_set_intfdata(intf, NULL); in usb_raremono_disconnect()
304 static int usb_raremono_probe(struct usb_interface *intf, in usb_raremono_probe() argument
310 radio = devm_kzalloc(&intf->dev, sizeof(struct raremono_device), GFP_KERNEL); in usb_raremono_probe()
312 radio->buffer = devm_kmalloc(&intf->dev, BUFFER_LENGTH, GFP_KERNEL); in usb_raremono_probe()
317 radio->usbdev = interface_to_usbdev(intf); in usb_raremono_probe()
318 radio->intf = intf; in usb_raremono_probe()
[all …]
Dradio-keene.c62 struct usb_interface *intf; member
147 static void usb_keene_disconnect(struct usb_interface *intf) in usb_keene_disconnect() argument
149 struct keene_device *radio = to_keene_dev(usb_get_intfdata(intf)); in usb_keene_disconnect()
152 usb_set_intfdata(intf, NULL); in usb_keene_disconnect()
159 static int usb_keene_suspend(struct usb_interface *intf, pm_message_t message) in usb_keene_suspend() argument
161 struct keene_device *radio = to_keene_dev(usb_get_intfdata(intf)); in usb_keene_suspend()
166 static int usb_keene_resume(struct usb_interface *intf) in usb_keene_resume() argument
168 struct keene_device *radio = to_keene_dev(usb_get_intfdata(intf)); in usb_keene_resume()
309 static int usb_keene_probe(struct usb_interface *intf, in usb_keene_probe() argument
312 struct usb_device *dev = interface_to_usbdev(intf); in usb_keene_probe()
[all …]
Dradio-ma901.c87 struct usb_interface *intf; member
186 static void usb_ma901radio_disconnect(struct usb_interface *intf) in usb_ma901radio_disconnect() argument
188 struct ma901radio_device *radio = to_ma901radio_dev(usb_get_intfdata(intf)); in usb_ma901radio_disconnect()
192 usb_set_intfdata(intf, NULL); in usb_ma901radio_disconnect()
302 static int usb_ma901radio_suspend(struct usb_interface *intf, pm_message_t message) in usb_ma901radio_suspend() argument
307 static int usb_ma901radio_resume(struct usb_interface *intf) in usb_ma901radio_resume() argument
347 static int usb_ma901radio_probe(struct usb_interface *intf, in usb_ma901radio_probe() argument
350 struct usb_device *dev = interface_to_usbdev(intf); in usb_ma901radio_probe()
366 dev_err(&intf->dev, "kzalloc for ma901radio_device failed\n"); in usb_ma901radio_probe()
373 dev_err(&intf->dev, "kmalloc for radio->buffer failed\n"); in usb_ma901radio_probe()
[all …]
Dradio-mr800.c131 struct usb_interface *intf; member
254 static void usb_amradio_disconnect(struct usb_interface *intf) in usb_amradio_disconnect() argument
256 struct amradio_device *radio = to_amradio_dev(usb_get_intfdata(intf)); in usb_amradio_disconnect()
261 usb_set_intfdata(intf, NULL); in usb_amradio_disconnect()
444 static int usb_amradio_suspend(struct usb_interface *intf, pm_message_t message) in usb_amradio_suspend() argument
446 struct amradio_device *radio = to_amradio_dev(usb_get_intfdata(intf)); in usb_amradio_suspend()
455 dev_info(&intf->dev, "going into suspend..\n"); in usb_amradio_suspend()
460 static int usb_amradio_resume(struct usb_interface *intf) in usb_amradio_resume() argument
462 struct amradio_device *radio = to_amradio_dev(usb_get_intfdata(intf)); in usb_amradio_resume()
473 dev_info(&intf->dev, "coming out of suspend..\n"); in usb_amradio_resume()
[all …]
Ddsbr100.c262 static void usb_dsbr100_disconnect(struct usb_interface *intf) in usb_dsbr100_disconnect() argument
264 struct dsbr100_device *radio = usb_get_intfdata(intf); in usb_dsbr100_disconnect()
277 usb_set_intfdata(intf, NULL); in usb_dsbr100_disconnect()
286 static int usb_dsbr100_suspend(struct usb_interface *intf, pm_message_t message) in usb_dsbr100_suspend() argument
288 struct dsbr100_device *radio = usb_get_intfdata(intf); in usb_dsbr100_suspend()
292 dev_warn(&intf->dev, "dsbr100_stop failed\n"); in usb_dsbr100_suspend()
295 dev_info(&intf->dev, "going into suspend..\n"); in usb_dsbr100_suspend()
300 static int usb_dsbr100_resume(struct usb_interface *intf) in usb_dsbr100_resume() argument
302 struct dsbr100_device *radio = usb_get_intfdata(intf); in usb_dsbr100_resume()
306 dev_warn(&intf->dev, "dsbr100_start failed\n"); in usb_dsbr100_resume()
[all …]
Dradio-shark2.c260 static void usb_shark_disconnect(struct usb_interface *intf) in usb_shark_disconnect() argument
262 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); in usb_shark_disconnect()
284 static int usb_shark_probe(struct usb_interface *intf, in usb_shark_probe() argument
300 retval = shark_register_leds(shark, &intf->dev); in usb_shark_probe()
305 retval = v4l2_device_register(&intf->dev, &shark->v4l2_dev); in usb_shark_probe()
311 shark->usbdev = interface_to_usbdev(intf); in usb_shark_probe()
343 static int usb_shark_suspend(struct usb_interface *intf, pm_message_t message) in usb_shark_suspend() argument
348 static int usb_shark_resume(struct usb_interface *intf) in usb_shark_resume() argument
350 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); in usb_shark_resume()
Dradio-shark.c294 static void usb_shark_disconnect(struct usb_interface *intf) in usb_shark_disconnect() argument
296 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); in usb_shark_disconnect()
318 static int usb_shark_probe(struct usb_interface *intf, in usb_shark_probe() argument
334 retval = shark_register_leds(shark, &intf->dev); in usb_shark_probe()
339 retval = v4l2_device_register(&intf->dev, &shark->v4l2_dev); in usb_shark_probe()
345 shark->usbdev = interface_to_usbdev(intf); in usb_shark_probe()
378 static int usb_shark_suspend(struct usb_interface *intf, pm_message_t message) in usb_shark_suspend() argument
383 static int usb_shark_resume(struct usb_interface *intf) in usb_shark_resume() argument
385 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); in usb_shark_resume()
/linux-4.4.14/drivers/staging/comedi/
Dcomedi_usb.c51 struct usb_interface *intf = comedi_to_usb_interface(dev); in comedi_to_usb_dev() local
53 return intf ? interface_to_usbdev(intf) : NULL; in comedi_to_usb_dev()
72 int comedi_usb_auto_config(struct usb_interface *intf, in comedi_usb_auto_config() argument
76 return comedi_auto_config(&intf->dev, driver, context); in comedi_usb_auto_config()
94 void comedi_usb_auto_unconfig(struct usb_interface *intf) in comedi_usb_auto_unconfig() argument
96 comedi_auto_unconfig(&intf->dev); in comedi_usb_auto_unconfig()
/linux-4.4.14/drivers/input/misc/
Dati_remote2.c191 struct usb_interface *intf[2]; member
239 dev_err(&ar2->intf[0]->dev, in ati_remote2_submit_urbs()
246 dev_err(&ar2->intf[1]->dev, in ati_remote2_submit_urbs()
265 dev_dbg(&ar2->intf[0]->dev, "%s()\n", __func__); in ati_remote2_open()
267 r = usb_autopm_get_interface(ar2->intf[0]); in ati_remote2_open()
269 dev_err(&ar2->intf[0]->dev, in ati_remote2_open()
286 usb_autopm_put_interface(ar2->intf[0]); in ati_remote2_open()
292 usb_autopm_put_interface(ar2->intf[0]); in ati_remote2_open()
301 dev_dbg(&ar2->intf[0]->dev, "%s()\n", __func__); in ati_remote2_close()
327 dev_err(&ar2->intf[0]->dev, in ati_remote2_input_mouse()
[all …]
Dcm109.c94 struct usb_interface *intf; member
330 dev_err(&dev->intf->dev, in cm109_submit_buzz_toggle()
344 dev_dbg(&dev->intf->dev, "### URB IRQ: [0x%02x 0x%02x 0x%02x 0x%02x] keybit=0x%02x\n", in cm109_urb_irq_callback()
354 dev_err_ratelimited(&dev->intf->dev, "%s: urb status %d\n", in cm109_urb_irq_callback()
403 dev_err(&dev->intf->dev, in cm109_urb_irq_callback()
417 dev_dbg(&dev->intf->dev, "### URB CTL: [0x%02x 0x%02x 0x%02x 0x%02x]\n", in cm109_urb_ctl_callback()
426 dev_err_ratelimited(&dev->intf->dev, "%s: urb status %d\n", in cm109_urb_ctl_callback()
445 dev_err(&dev->intf->dev, in cm109_urb_ctl_callback()
489 dev_err(&dev->intf->dev, "%s: usb_control_msg() failed %d\n", in cm109_toggle_buzzer_sync()
530 error = usb_autopm_get_interface(dev->intf); in cm109_input_open()
[all …]
Dims-pcu.c1061 struct usb_interface *intf = to_usb_interface(dev); in ims_pcu_attribute_show() local
1062 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_attribute_show()
1075 struct usb_interface *intf = to_usb_interface(dev); in ims_pcu_attribute_store() local
1076 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_attribute_store()
1137 struct usb_interface *intf = to_usb_interface(dev); in ims_pcu_reset_device() local
1138 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_reset_device()
1168 struct usb_interface *intf = to_usb_interface(dev); in ims_pcu_update_firmware_store() local
1169 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_update_firmware_store()
1220 struct usb_interface *intf = to_usb_interface(dev); in ims_pcu_update_firmware_status_show() local
1221 struct ims_pcu *pcu = usb_get_intfdata(intf); in ims_pcu_update_firmware_status_show()
[all …]
Dpowermate.c67 struct usb_interface *intf; member
88 struct device *dev = &pm->intf->dev; in powermate_irq()
299 static int powermate_probe(struct usb_interface *intf, const struct usb_device_id *id) in powermate_probe() argument
301 struct usb_device *udev = interface_to_usbdev (intf); in powermate_probe()
309 interface = intf->cur_altsetting; in powermate_probe()
339 pm->intf = intf; in powermate_probe()
362 input_dev->dev.parent = &intf->dev; in powermate_probe()
405 usb_set_intfdata(intf, pm); in powermate_probe()
418 static void powermate_disconnect(struct usb_interface *intf) in powermate_disconnect() argument
420 struct powermate_device *pm = usb_get_intfdata (intf); in powermate_disconnect()
[all …]
Dyealink.c103 struct usb_interface *intf; /* usb interface */ member
431 dev_err(&yld->intf->dev, "%s - urb status %d\n", in urb_irq_callback()
441 dev_dbg(&yld->intf->dev, "get scancode %x\n", in urb_irq_callback()
448 dev_err(&yld->intf->dev, "unexpected response %x\n", in urb_irq_callback()
457 dev_err(&yld->intf->dev, in urb_irq_callback()
469 dev_err(&yld->intf->dev, "%s - urb status %d\n", in urb_ctl_callback()
488 dev_err(&yld->intf->dev, "%s - usb_submit_urb failed %d\n", in urb_ctl_callback()
521 dev_dbg(&yld->intf->dev, "%s\n", __func__); in input_open()
536 dev_dbg(&yld->intf->dev, in input_open()
854 static void usb_disconnect(struct usb_interface *intf) in usb_disconnect() argument
[all …]
/linux-4.4.14/drivers/media/rc/
Digorplugusb.c147 static int igorplugusb_probe(struct usb_interface *intf, in igorplugusb_probe() argument
157 udev = interface_to_usbdev(intf); in igorplugusb_probe()
158 idesc = intf->cur_altsetting; in igorplugusb_probe()
161 dev_err(&intf->dev, "incorrect number of endpoints"); in igorplugusb_probe()
167 dev_err(&intf->dev, "endpoint incorrect"); in igorplugusb_probe()
171 ir = devm_kzalloc(&intf->dev, sizeof(*ir), GFP_KERNEL); in igorplugusb_probe()
175 ir->dev = &intf->dev; in igorplugusb_probe()
197 rc->dev.parent = &intf->dev; in igorplugusb_probe()
216 dev_err(&intf->dev, "failed to register rc device: %d", ret); in igorplugusb_probe()
222 usb_set_intfdata(intf, ir); in igorplugusb_probe()
[all …]
Dttusbir.c197 static int ttusbir_probe(struct usb_interface *intf, in ttusbir_probe() argument
215 for (i = 0; i < intf->num_altsetting && altsetting == -1; i++) { in ttusbir_probe()
218 idesc = &intf->altsetting[i].desc; in ttusbir_probe()
221 desc = &intf->altsetting[i].endpoint[j].desc; in ttusbir_probe()
242 dev_err(&intf->dev, "cannot find expected altsetting\n"); in ttusbir_probe()
247 tt->dev = &intf->dev; in ttusbir_probe()
248 tt->udev = interface_to_usbdev(intf); in ttusbir_probe()
310 ret = led_classdev_register(&intf->dev, &tt->led); in ttusbir_probe()
319 rc->dev.parent = &intf->dev; in ttusbir_probe()
334 dev_err(&intf->dev, "failed to register rc device %d\n", ret); in ttusbir_probe()
[all …]
Dstreamzap.c113 static int streamzap_suspend(struct usb_interface *intf, pm_message_t message);
114 static int streamzap_resume(struct usb_interface *intf);
338 static int streamzap_probe(struct usb_interface *intf, in streamzap_probe() argument
341 struct usb_device *usbdev = interface_to_usbdev(intf); in streamzap_probe()
354 sz->interface = intf; in streamzap_probe()
357 iface_host = intf->cur_altsetting; in streamzap_probe()
360 dev_err(&intf->dev, "%s: Unexpected desc.bNumEndpoints (%d)\n", in streamzap_probe()
368 dev_err(&intf->dev, "%s: endpoint doesn't match input device " in streamzap_probe()
375 dev_err(&intf->dev, "%s: endpoint attributes don't match xfer " in streamzap_probe()
385 dev_err(&intf->dev, "%s: endpoint Max Packet Size is 0!?!\n", in streamzap_probe()
[all …]
Diguanair.c424 static int iguanair_probe(struct usb_interface *intf, in iguanair_probe() argument
427 struct usb_device *udev = interface_to_usbdev(intf); in iguanair_probe()
452 idesc = intf->altsetting; in iguanair_probe()
460 ir->dev = &intf->dev; in iguanair_probe()
480 dev_warn(&intf->dev, "failed to submit urb: %d\n", ret); in iguanair_probe()
496 rc->dev.parent = &intf->dev; in iguanair_probe()
515 dev_err(&intf->dev, "failed to register rc device %d", ret); in iguanair_probe()
519 usb_set_intfdata(intf, ir); in iguanair_probe()
538 static void iguanair_disconnect(struct usb_interface *intf) in iguanair_disconnect() argument
540 struct iguanair *ir = usb_get_intfdata(intf); in iguanair_disconnect()
[all …]
Dmceusb.c1268 static int mceusb_dev_probe(struct usb_interface *intf, in mceusb_dev_probe() argument
1271 struct usb_device *dev = interface_to_usbdev(intf); in mceusb_dev_probe()
1285 dev_dbg(&intf->dev, "%s called", __func__); in mceusb_dev_probe()
1287 idesc = intf->cur_altsetting; in mceusb_dev_probe()
1305 dev_dbg(&intf->dev, "acceptable bulk inbound endpoint found\n"); in mceusb_dev_probe()
1309 dev_dbg(&intf->dev, "acceptable interrupt inbound endpoint found\n"); in mceusb_dev_probe()
1316 dev_dbg(&intf->dev, "acceptable bulk outbound endpoint found\n"); in mceusb_dev_probe()
1320 dev_dbg(&intf->dev, "acceptable interrupt outbound endpoint found\n"); in mceusb_dev_probe()
1325 dev_dbg(&intf->dev, "inbound and/or endpoint not found"); in mceusb_dev_probe()
1348 ir->dev = &intf->dev; in mceusb_dev_probe()
[all …]
Dredrat3.c903 static int redrat3_dev_probe(struct usb_interface *intf, in redrat3_dev_probe() argument
906 struct usb_device *udev = interface_to_usbdev(intf); in redrat3_dev_probe()
907 struct device *dev = &intf->dev; in redrat3_dev_probe()
917 uhi = intf->cur_altsetting; in redrat3_dev_probe()
959 rr3->dev = &intf->dev; in redrat3_dev_probe()
1003 retval = led_classdev_register(&intf->dev, &rr3->led); in redrat3_dev_probe()
1032 usb_set_intfdata(intf, rr3); in redrat3_dev_probe()
1047 static void redrat3_dev_disconnect(struct usb_interface *intf) in redrat3_dev_disconnect() argument
1049 struct usb_device *udev = interface_to_usbdev(intf); in redrat3_dev_disconnect()
1050 struct redrat3_dev *rr3 = usb_get_intfdata(intf); in redrat3_dev_disconnect()
[all …]
Dimon.c73 static int imon_resume(struct usb_interface *intf);
74 static int imon_suspend(struct usb_interface *intf, pm_message_t message);
1589 struct urb *urb, int intf) in imon_incoming_packet() argument
1667 printk(KERN_INFO "intf%d decoded packet: ", intf); in imon_incoming_packet()
1726 "size (len = %d, intf%d)\n", __func__, len, intf); in imon_incoming_packet()
2198 static struct imon_context *imon_init_intf0(struct usb_interface *intf, in imon_init_intf0() argument
2204 struct device *dev = &intf->dev; in imon_init_intf0()
2231 ictx->usbdev_intf0 = usb_get_dev(interface_to_usbdev(intf)); in imon_init_intf0()
2246 iface_desc = intf->cur_altsetting; in imon_init_intf0()
2300 static struct imon_context *imon_init_intf1(struct usb_interface *intf, in imon_init_intf1() argument
[all …]
/linux-4.4.14/drivers/net/can/usb/
Dgs_usb.c230 struct usb_interface *intf = gsdev->iface; in gs_cmd_reset() local
239 rc = usb_control_msg(interface_to_usbdev(intf), in gs_cmd_reset()
240 usb_sndctrlpipe(interface_to_usbdev(intf), 0), in gs_cmd_reset()
398 struct usb_interface *intf = dev->iface; in gs_usb_set_bittiming() local
413 rc = usb_control_msg(interface_to_usbdev(intf), in gs_usb_set_bittiming()
414 usb_sndctrlpipe(interface_to_usbdev(intf), 0), in gs_usb_set_bittiming()
724 static struct gs_can *gs_make_candev(unsigned int channel, struct usb_interface *intf) in gs_make_candev() argument
736 rc = usb_control_msg(interface_to_usbdev(intf), in gs_make_candev()
737 usb_rcvctrlpipe(interface_to_usbdev(intf), 0), in gs_make_candev()
747 dev_err(&intf->dev, in gs_make_candev()
[all …]
Desd_usb2.c489 struct usb_interface *intf = to_usb_interface(d); in show_firmware() local
490 struct esd_usb2 *dev = usb_get_intfdata(intf); in show_firmware()
502 struct usb_interface *intf = to_usb_interface(d); in show_hardware() local
503 struct esd_usb2 *dev = usb_get_intfdata(intf); in show_hardware()
515 struct usb_interface *intf = to_usb_interface(d); in show_nets() local
516 struct esd_usb2 *dev = usb_get_intfdata(intf); in show_nets()
976 static int esd_usb2_probe_one_net(struct usb_interface *intf, int index) in esd_usb2_probe_one_net() argument
978 struct esd_usb2 *dev = usb_get_intfdata(intf); in esd_usb2_probe_one_net()
986 dev_err(&intf->dev, "couldn't alloc candev\n"); in esd_usb2_probe_one_net()
1023 SET_NETDEV_DEV(netdev, &intf->dev); in esd_usb2_probe_one_net()
[all …]
Dkvaser_usb.c1882 static int kvaser_usb_init_one(struct usb_interface *intf, in kvaser_usb_init_one() argument
1885 struct kvaser_usb *dev = usb_get_intfdata(intf); in kvaser_usb_init_one()
1898 dev_err(&intf->dev, "Cannot alloc candev\n"); in kvaser_usb_init_one()
1930 SET_NETDEV_DEV(netdev, &intf->dev); in kvaser_usb_init_one()
1937 dev_err(&intf->dev, "Failed to register can device\n"); in kvaser_usb_init_one()
1948 static int kvaser_usb_get_endpoints(const struct usb_interface *intf, in kvaser_usb_get_endpoints() argument
1956 iface_desc = &intf->altsetting[0]; in kvaser_usb_get_endpoints()
1975 static int kvaser_usb_probe(struct usb_interface *intf, in kvaser_usb_probe() argument
1982 dev = devm_kzalloc(&intf->dev, sizeof(*dev), GFP_KERNEL); in kvaser_usb_probe()
1991 dev_err(&intf->dev, in kvaser_usb_probe()
[all …]
/linux-4.4.14/drivers/media/usb/hackrf/
Dhackrf.c119 struct usb_interface *intf; member
246 struct usb_interface *intf = dev->intf; in hackrf_set_params() local
274 dev_dbg(&intf->dev, "device is sleeping\n"); in hackrf_set_params()
280 dev_dbg(&intf->dev, "RX ADC frequency=%u Hz\n", dev->f_adc); in hackrf_set_params()
285 dev_dbg(&intf->dev, "TX DAC frequency=%u Hz\n", dev->f_dac); in hackrf_set_params()
321 dev_dbg(&intf->dev, "RX bandwidth selected=%u\n", uitmp); in hackrf_set_params()
337 dev_dbg(&intf->dev, "TX bandwidth selected=%u\n", uitmp); in hackrf_set_params()
356 dev_dbg(&intf->dev, "RX RF frequency=%u Hz\n", dev->f_rx); in hackrf_set_params()
361 dev_dbg(&intf->dev, "TX RF frequency=%u Hz\n", dev->f_tx); in hackrf_set_params()
384 dev_dbg(&intf->dev, "RX RF gain val=%d->%d\n", in hackrf_set_params()
[all …]
/linux-4.4.14/drivers/input/joystick/iforce/
Diforce-usb.c67 dev_warn(&iforce->intf->dev, "usb_submit_urb failed %d\n", n); in iforce_usb_xmit()
79 struct device *dev = &iforce->intf->dev; in iforce_usb_irq()
115 dev_dbg(&iforce->intf->dev, "urb->status %d, exiting\n", in iforce_usb_out()
133 static int iforce_usb_probe(struct usb_interface *intf, in iforce_usb_probe() argument
136 struct usb_device *dev = interface_to_usbdev(intf); in iforce_usb_probe()
142 interface = intf->cur_altsetting; in iforce_usb_probe()
161 iforce->intf = intf; in iforce_usb_probe()
180 usb_set_intfdata(intf, iforce); in iforce_usb_probe()
194 static void iforce_usb_disconnect(struct usb_interface *intf) in iforce_usb_disconnect() argument
196 struct iforce *iforce = usb_get_intfdata(intf); in iforce_usb_disconnect()
[all …]
/linux-4.4.14/drivers/staging/rtl8712/
Drtl8712_io.c40 struct intf_hdl *pintfhdl = &(pio_queue->intf); in r8712_read8()
50 struct intf_hdl *pintfhdl = &(pio_queue->intf); in r8712_read16()
60 struct intf_hdl *pintfhdl = &(pio_queue->intf); in r8712_read32()
70 struct intf_hdl *pintfhdl = &(pio_queue->intf); in r8712_write8()
80 struct intf_hdl *pintfhdl = &(pio_queue->intf); in r8712_write16()
90 struct intf_hdl *pintfhdl = &(pio_queue->intf); in r8712_write32()
101 struct intf_hdl *pintfhdl = &(pio_queue->intf); in r8712_read_mem()
114 struct intf_hdl *pintfhdl = &(pio_queue->intf); in r8712_write_mem()
125 struct intf_hdl *pintfhdl = &(pio_queue->intf); in r8712_read_port()
138 struct intf_hdl *pintfhdl = &(pio_queue->intf); in r8712_write_port()
/linux-4.4.14/drivers/media/radio/si4713/
Dradio-usb-si4713.c62 struct usb_interface *intf; member
429 static int usb_si4713_probe(struct usb_interface *intf, in usb_si4713_probe() argument
437 dev_info(&intf->dev, "Si4713 development board discovered: (%04X:%04X)\n", in usb_si4713_probe()
446 dev_err(&intf->dev, "kmalloc for si4713_usb_device failed\n"); in usb_si4713_probe()
453 radio->usbdev = interface_to_usbdev(intf); in usb_si4713_probe()
454 radio->intf = intf; in usb_si4713_probe()
455 usb_set_intfdata(intf, &radio->v4l2_dev); in usb_si4713_probe()
461 retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev); in usb_si4713_probe()
463 dev_err(&intf->dev, "couldn't register v4l2_device\n"); in usb_si4713_probe()
469 dev_err(&intf->dev, "could not register i2c device\n"); in usb_si4713_probe()
[all …]
/linux-4.4.14/include/linux/
Dusb.h192 static inline void *usb_get_intfdata(struct usb_interface *intf) in usb_get_intfdata() argument
194 return dev_get_drvdata(&intf->dev); in usb_get_intfdata()
197 static inline void usb_set_intfdata(struct usb_interface *intf, void *data) in usb_set_intfdata() argument
199 dev_set_drvdata(&intf->dev, data); in usb_set_intfdata()
202 struct usb_interface *usb_get_intf(struct usb_interface *intf);
203 void usb_put_intf(struct usb_interface *intf);
624 static inline struct usb_device *interface_to_usbdev(struct usb_interface *intf) in interface_to_usbdev() argument
626 return to_usb_device(intf->dev.parent); in interface_to_usbdev()
673 extern int usb_autopm_get_interface(struct usb_interface *intf);
674 extern void usb_autopm_put_interface(struct usb_interface *intf);
[all …]
Dipmi_smi.h225 int ipmi_unregister_smi(ipmi_smi_t intf);
233 void ipmi_smi_msg_received(ipmi_smi_t intf,
237 void ipmi_smi_watchdog_pretimeout(ipmi_smi_t intf);
/linux-4.4.14/drivers/media/usb/as102/
Das102_usb_drv.c323 static void as102_usb_disconnect(struct usb_interface *intf) in as102_usb_disconnect() argument
328 as102_dev = usb_get_intfdata(intf); in as102_usb_disconnect()
336 usb_set_intfdata(intf, NULL); in as102_usb_disconnect()
339 usb_deregister_dev(intf, &as102_usb_class_driver); in as102_usb_disconnect()
347 static int as102_usb_probe(struct usb_interface *intf, in as102_usb_probe() argument
387 usb_set_intfdata(intf, (void *) as102_dev); in as102_usb_probe()
390 as102_dev->bus_adap.usb_dev = usb_get_dev(interface_to_usbdev(intf)); in as102_usb_probe()
393 ret = usb_register_dev(intf, &as102_usb_class_driver); in as102_usb_probe()
396 dev_err(&intf->dev, in as102_usb_probe()
419 usb_deregister_dev(intf, &as102_usb_class_driver); in as102_usb_probe()
[all …]
/linux-4.4.14/sound/usb/
Dcard.c286 int intf = assoc->bFirstInterface + i; in snd_usb_create_streams() local
288 if (intf != ctrlif) in snd_usb_create_streams()
289 snd_usb_create_stream(chip, ctrlif, intf); in snd_usb_create_streams()
327 static int snd_usb_audio_create(struct usb_interface *intf, in snd_usb_audio_create() argument
354 err = snd_card_new(&intf->dev, index[idx], id[idx], THIS_MODULE, in snd_usb_audio_create()
468 static int usb_audio_probe(struct usb_interface *intf, in usb_audio_probe() argument
471 struct usb_device *dev = interface_to_usbdev(intf); in usb_audio_probe()
480 alts = &intf->altsetting[0]; in usb_audio_probe()
487 err = snd_usb_apply_boot_quirk(dev, intf, quirk); in usb_audio_probe()
518 err = snd_usb_audio_create(intf, dev, i, quirk, in usb_audio_probe()
[all …]
Dmidi.c1073 struct usb_interface *intf; in update_roland_altsetting() local
1078 intf = umidi->iface; in update_roland_altsetting()
1079 is_light_load = intf->cur_altsetting != intf->altsetting; in update_roland_altsetting()
1082 hostif = &intf->altsetting[umidi->roland_load_ctl->private_value]; in update_roland_altsetting()
1811 struct usb_interface *intf; in snd_usbmidi_get_ms_info() local
1820 intf = umidi->iface; in snd_usbmidi_get_ms_info()
1821 if (!intf) in snd_usbmidi_get_ms_info()
1823 hostif = &intf->altsetting[0]; in snd_usbmidi_get_ms_info()
1938 struct usb_interface *intf; in snd_usbmidi_switch_roland_altsetting() local
1942 intf = umidi->iface; in snd_usbmidi_switch_roland_altsetting()
[all …]
/linux-4.4.14/drivers/usb/serial/
Dqcserial.c213 struct usb_host_interface *intf = serial->interface->cur_altsetting; in qcprobe() local
222 if (intf->desc.bInterfaceClass != USB_CLASS_VENDOR_SPEC) in qcprobe()
227 ifnum = intf->desc.bInterfaceNumber; in qcprobe()
234 intf = &serial->interface->altsetting[1]; in qcprobe()
238 if (intf->desc.bNumEndpoints == 2 && in qcprobe()
239 usb_endpoint_is_bulk_in(&intf->endpoint[0].desc) && in qcprobe()
240 usb_endpoint_is_bulk_out(&intf->endpoint[1].desc)) { in qcprobe()
360 switch (intf->desc.bInterfaceProtocol) { in qcprobe()
381 intf->desc.bInterfaceClass, in qcprobe()
382 intf->desc.bInterfaceSubClass, in qcprobe()
[all …]
/linux-4.4.14/drivers/media/usb/pvrusb2/
Dpvrusb2-main.c70 static int pvr_probe(struct usb_interface *intf, in pvr_probe() argument
76 pvr = pvr2_context_create(intf,devid,pvr_setup_attach); in pvr_probe()
85 usb_set_intfdata(intf, pvr); in pvr_probe()
94 static void pvr_disconnect(struct usb_interface *intf) in pvr_disconnect() argument
96 struct pvr2_context *pvr = usb_get_intfdata(intf); in pvr_disconnect()
100 usb_set_intfdata (intf, NULL); in pvr_disconnect()
/linux-4.4.14/drivers/hid/
Dhid-roccat-lua.c100 static int lua_create_sysfs_attributes(struct usb_interface *intf) in LUA_BIN_ATTRIBUTE_RW()
102 return sysfs_create_bin_file(&intf->dev.kobj, &lua_control_attr); in LUA_BIN_ATTRIBUTE_RW()
105 static void lua_remove_sysfs_attributes(struct usb_interface *intf) in lua_remove_sysfs_attributes() argument
107 sysfs_remove_bin_file(&intf->dev.kobj, &lua_control_attr); in lua_remove_sysfs_attributes()
120 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in lua_init_specials() local
121 struct usb_device *usb_dev = interface_to_usbdev(intf); in lua_init_specials()
138 retval = lua_create_sysfs_attributes(intf); in lua_init_specials()
152 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in lua_remove_specials() local
155 lua_remove_sysfs_attributes(intf); in lua_remove_specials()
Dhid-roccat-konepure.c80 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in konepure_init_specials() local
81 struct usb_device *usb_dev = interface_to_usbdev(intf); in konepure_init_specials()
85 if (intf->cur_altsetting->desc.bInterfaceProtocol in konepure_init_specials()
121 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in konepure_remove_specials() local
124 if (intf->cur_altsetting->desc.bInterfaceProtocol in konepure_remove_specials()
174 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in konepure_raw_event() local
177 if (intf->cur_altsetting->desc.bInterfaceProtocol in konepure_raw_event()
Dhid-roccat-savu.c60 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in savu_init_specials() local
61 struct usb_device *usb_dev = interface_to_usbdev(intf); in savu_init_specials()
65 if (intf->cur_altsetting->desc.bInterfaceProtocol in savu_init_specials()
101 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in savu_remove_specials() local
104 if (intf->cur_altsetting->desc.bInterfaceProtocol in savu_remove_specials()
172 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in savu_raw_event() local
175 if (intf->cur_altsetting->desc.bInterfaceProtocol in savu_raw_event()
Dhid-roccat-ryos.c88 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in ryos_init_specials() local
89 struct usb_device *usb_dev = interface_to_usbdev(intf); in ryos_init_specials()
93 if (intf->cur_altsetting->desc.bInterfaceProtocol in ryos_init_specials()
129 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in ryos_remove_specials() local
132 if (intf->cur_altsetting->desc.bInterfaceProtocol in ryos_remove_specials()
182 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in ryos_raw_event() local
185 if (intf->cur_altsetting->desc.bInterfaceProtocol in ryos_raw_event()
Dhid-holtek-kbd.c111 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in holtek_kbd_report_fixup() local
113 if (intf->cur_altsetting->desc.bInterfaceNumber == 1) { in holtek_kbd_report_fixup()
141 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in holtek_kbd_probe() local
147 if (!ret && intf->cur_altsetting->desc.bInterfaceNumber == 1) { in holtek_kbd_probe()
Dhid-roccat-isku.c273 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in isku_init_specials() local
274 struct usb_device *usb_dev = interface_to_usbdev(intf); in isku_init_specials()
278 if (intf->cur_altsetting->desc.bInterfaceProtocol in isku_init_specials()
314 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in isku_remove_specials() local
317 if (intf->cur_altsetting->desc.bInterfaceProtocol in isku_remove_specials()
403 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in isku_raw_event() local
406 if (intf->cur_altsetting->desc.bInterfaceProtocol in isku_raw_event()
Dhid-holtek-mouse.c38 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in holtek_mouse_report_fixup() local
40 if (intf->cur_altsetting->desc.bInterfaceNumber == 1) { in holtek_mouse_report_fixup()
Dhid-chicony.c64 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in ch_switch12_report_fixup() local
66 if (intf->cur_altsetting->desc.bInterfaceNumber == 1) { in ch_switch12_report_fixup()
Dhid-roccat-koneplus.c383 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in koneplus_init_specials() local
384 struct usb_device *usb_dev = interface_to_usbdev(intf); in koneplus_init_specials()
388 if (intf->cur_altsetting->desc.bInterfaceProtocol in koneplus_init_specials()
424 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in koneplus_remove_specials() local
427 if (intf->cur_altsetting->desc.bInterfaceProtocol in koneplus_remove_specials()
517 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in koneplus_raw_event() local
520 if (intf->cur_altsetting->desc.bInterfaceProtocol in koneplus_raw_event()
Dhid-roccat-pyra.c403 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in pyra_init_specials() local
404 struct usb_device *usb_dev = interface_to_usbdev(intf); in pyra_init_specials()
408 if (intf->cur_altsetting->desc.bInterfaceProtocol in pyra_init_specials()
444 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in pyra_remove_specials() local
447 if (intf->cur_altsetting->desc.bInterfaceProtocol in pyra_remove_specials()
552 struct usb_interface *intf = to_usb_interface(hdev->dev.parent); in pyra_raw_event() local
555 if (intf->cur_altsetting->desc.bInterfaceProtocol in pyra_raw_event()
/linux-4.4.14/drivers/bluetooth/
Dbcm203x.c168 static int bcm203x_probe(struct usb_interface *intf, const struct usb_device_id *id) in bcm203x_probe() argument
171 struct usb_device *udev = interface_to_usbdev(intf); in bcm203x_probe()
175 BT_DBG("intf %p id %p", intf, id); in bcm203x_probe()
177 if (intf->cur_altsetting->desc.bInterfaceNumber != 0) in bcm203x_probe()
180 data = devm_kzalloc(&intf->dev, sizeof(*data), GFP_KERNEL); in bcm203x_probe()
245 usb_set_intfdata(intf, data); in bcm203x_probe()
253 static void bcm203x_disconnect(struct usb_interface *intf) in bcm203x_disconnect() argument
255 struct bcm203x_data *data = usb_get_intfdata(intf); in bcm203x_disconnect()
257 BT_DBG("intf %p", intf); in bcm203x_disconnect()
264 usb_set_intfdata(intf, NULL); in bcm203x_disconnect()
Dbpa10x.c378 static int bpa10x_probe(struct usb_interface *intf, const struct usb_device_id *id) in bpa10x_probe() argument
384 BT_DBG("intf %p id %p", intf, id); in bpa10x_probe()
386 if (intf->cur_altsetting->desc.bInterfaceNumber != 0) in bpa10x_probe()
389 data = devm_kzalloc(&intf->dev, sizeof(*data), GFP_KERNEL); in bpa10x_probe()
393 data->udev = interface_to_usbdev(intf); in bpa10x_probe()
407 SET_HCIDEV_DEV(hdev, &intf->dev); in bpa10x_probe()
424 usb_set_intfdata(intf, data); in bpa10x_probe()
429 static void bpa10x_disconnect(struct usb_interface *intf) in bpa10x_disconnect() argument
431 struct bpa10x_data *data = usb_get_intfdata(intf); in bpa10x_disconnect()
433 BT_DBG("intf %p", intf); in bpa10x_disconnect()
[all …]
Dbfusb.c613 static int bfusb_probe(struct usb_interface *intf, const struct usb_device_id *id) in bfusb_probe() argument
616 struct usb_device *udev = interface_to_usbdev(intf); in bfusb_probe()
622 BT_DBG("intf %p id %p", intf, id); in bfusb_probe()
625 if (intf->cur_altsetting->desc.bNumEndpoints < 2) in bfusb_probe()
628 bulk_out_ep = &intf->cur_altsetting->endpoint[0]; in bfusb_probe()
629 bulk_in_ep = &intf->cur_altsetting->endpoint[1]; in bfusb_probe()
637 data = devm_kzalloc(&intf->dev, sizeof(struct bfusb_data), GFP_KERNEL); in bfusb_probe()
681 SET_HCIDEV_DEV(hdev, &intf->dev); in bfusb_probe()
696 usb_set_intfdata(intf, data); in bfusb_probe()
707 static void bfusb_disconnect(struct usb_interface *intf) in bfusb_disconnect() argument
[all …]
Dbtusb.c367 struct usb_interface *intf; member
1046 err = usb_autopm_get_interface(data->intf); in btusb_open()
1050 data->intf->needs_remote_wakeup = 1; in btusb_open()
1074 usb_autopm_put_interface(data->intf); in btusb_open()
1079 usb_autopm_put_interface(data->intf); in btusb_open()
1109 err = usb_autopm_get_interface(data->intf); in btusb_close()
1113 data->intf->needs_remote_wakeup = 0; in btusb_close()
1114 usb_autopm_put_interface(data->intf); in btusb_close()
1315 struct usb_interface *intf = data->isoc; in __set_isoc_interface() local
1333 for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) { in __set_isoc_interface()
[all …]
Dath3k.c493 static int ath3k_probe(struct usb_interface *intf, in ath3k_probe() argument
497 struct usb_device *udev = interface_to_usbdev(intf); in ath3k_probe()
500 BT_DBG("intf %p id %p", intf, id); in ath3k_probe()
502 if (intf->cur_altsetting->desc.bInterfaceNumber != 0) in ath3k_probe()
508 match = usb_match_id(intf, ath3k_blist_tbl); in ath3k_probe()
556 static void ath3k_disconnect(struct usb_interface *intf) in ath3k_disconnect() argument
558 BT_DBG("ath3k_disconnect intf %p", intf); in ath3k_disconnect()
/linux-4.4.14/drivers/net/irda/
Dkingsun-sir.c432 static int kingsun_probe(struct usb_interface *intf, in kingsun_probe() argument
438 struct usb_device *dev = interface_to_usbdev(intf); in kingsun_probe()
449 interface = intf->cur_altsetting; in kingsun_probe()
451 dev_err(&intf->dev, in kingsun_probe()
458 dev_err(&intf->dev, in kingsun_probe()
467 dev_err(&intf->dev, in kingsun_probe()
475 dev_err(&intf->dev, in kingsun_probe()
489 SET_NETDEV_DEV(net, &intf->dev); in kingsun_probe()
541 usb_set_intfdata(intf, kingsun); in kingsun_probe()
563 static void kingsun_disconnect(struct usb_interface *intf) in kingsun_disconnect() argument
[all …]
Dksdazzle-sir.c580 static int ksdazzle_probe(struct usb_interface *intf, in ksdazzle_probe() argument
586 struct usb_device *dev = interface_to_usbdev(intf); in ksdazzle_probe()
597 interface = intf->cur_altsetting; in ksdazzle_probe()
599 dev_err(&intf->dev, "ksdazzle: expected 2 endpoints, found %d\n", in ksdazzle_probe()
605 dev_err(&intf->dev, in ksdazzle_probe()
614 dev_err(&intf->dev, in ksdazzle_probe()
622 dev_err(&intf->dev, in ksdazzle_probe()
636 SET_NETDEV_DEV(net, &intf->dev); in ksdazzle_probe()
710 usb_set_intfdata(intf, kingsun); in ksdazzle_probe()
734 static void ksdazzle_disconnect(struct usb_interface *intf) in ksdazzle_disconnect() argument
[all …]
Dirda-usb.c110 static struct irda_class_desc *irda_usb_find_class_desc(struct usb_interface *intf);
111 static void irda_usb_disconnect(struct usb_interface *intf);
1541 static inline struct irda_class_desc *irda_usb_find_class_desc(struct usb_interface *intf) in irda_usb_find_class_desc() argument
1543 struct usb_device *dev = interface_to_usbdev (intf); in irda_usb_find_class_desc()
1561 0, intf->altsetting->desc.bInterfaceNumber, desc, in irda_usb_find_class_desc()
1597 static int irda_usb_probe(struct usb_interface *intf, in irda_usb_probe() argument
1601 struct usb_device *dev = interface_to_usbdev(intf); in irda_usb_probe()
1621 SET_NETDEV_DEV(net, &intf->dev); in irda_usb_probe()
1661 dev_err(&intf->dev, "reset_configuration failed\n"); in irda_usb_probe()
1670 ret = usb_set_interface(dev, intf->altsetting->desc.bInterfaceNumber, 0); in irda_usb_probe()
[all …]
Dks959-sir.c683 static int ks959_probe(struct usb_interface *intf, in ks959_probe() argument
686 struct usb_device *dev = interface_to_usbdev(intf); in ks959_probe()
696 SET_NETDEV_DEV(net, &intf->dev); in ks959_probe()
799 usb_set_intfdata(intf, kingsun); in ks959_probe()
826 static void ks959_disconnect(struct usb_interface *intf) in ks959_disconnect() argument
828 struct ks959_cb *kingsun = usb_get_intfdata(intf); in ks959_disconnect()
860 usb_set_intfdata(intf, NULL); in ks959_disconnect()
865 static int ks959_suspend(struct usb_interface *intf, pm_message_t message) in ks959_suspend() argument
867 struct ks959_cb *kingsun = usb_get_intfdata(intf); in ks959_suspend()
880 static int ks959_resume(struct usb_interface *intf) in ks959_resume() argument
[all …]
Dstir4200.c1022 static int stir_probe(struct usb_interface *intf, in stir_probe() argument
1025 struct usb_device *dev = interface_to_usbdev(intf); in stir_probe()
1035 SET_NETDEV_DEV(net, &intf->dev); in stir_probe()
1042 dev_err(&intf->dev, "usb reset configuration failed\n"); in stir_probe()
1068 dev_info(&intf->dev, "IrDA: Registered SigmaTel device %s\n", in stir_probe()
1071 usb_set_intfdata(intf, stir); in stir_probe()
1084 static void stir_disconnect(struct usb_interface *intf) in stir_disconnect() argument
1086 struct stir_cb *stir = usb_get_intfdata(intf); in stir_disconnect()
1094 usb_set_intfdata(intf, NULL); in stir_disconnect()
1099 static int stir_suspend(struct usb_interface *intf, pm_message_t message) in stir_suspend() argument
[all …]
Dmcs7780.c883 static int mcs_probe(struct usb_interface *intf, in mcs_probe() argument
886 struct usb_device *udev = interface_to_usbdev(intf); in mcs_probe()
897 SET_NETDEV_DEV(ndev, &intf->dev); in mcs_probe()
927 if (!intf->cur_altsetting) { in mcs_probe()
932 ret = mcs_find_endpoints(mcs, intf->cur_altsetting->endpoint, in mcs_probe()
933 intf->cur_altsetting->desc.bNumEndpoints); in mcs_probe()
950 usb_set_intfdata(intf, mcs); in mcs_probe()
961 static void mcs_disconnect(struct usb_interface *intf) in mcs_disconnect() argument
963 struct mcs_cb *mcs = usb_get_intfdata(intf); in mcs_disconnect()
973 usb_set_intfdata(intf, NULL); in mcs_disconnect()
/linux-4.4.14/drivers/mfd/
Drtsx_usb.c628 static int rtsx_usb_probe(struct usb_interface *intf, in rtsx_usb_probe() argument
631 struct usb_device *usb_dev = interface_to_usbdev(intf); in rtsx_usb_probe()
635 dev_dbg(&intf->dev, in rtsx_usb_probe()
639 ucr = devm_kzalloc(&intf->dev, sizeof(*ucr), GFP_KERNEL); in rtsx_usb_probe()
650 usb_set_intfdata(intf, ucr); in rtsx_usb_probe()
658 ucr->pusb_intf = intf; in rtsx_usb_probe()
668 ret = mfd_add_hotplug_devices(&intf->dev, rtsx_usb_cells, in rtsx_usb_probe()
674 intf->needs_remote_wakeup = 1; in rtsx_usb_probe()
686 static void rtsx_usb_disconnect(struct usb_interface *intf) in rtsx_usb_disconnect() argument
688 struct rtsx_ucr *ucr = (struct rtsx_ucr *)usb_get_intfdata(intf); in rtsx_usb_disconnect()
[all …]
/linux-4.4.14/sound/usb/hiface/
Dchip.c67 static int hiface_chip_create(struct usb_interface *intf, in hiface_chip_create() argument
80 ret = snd_card_new(&intf->dev, index[idx], id[idx], THIS_MODULE, in hiface_chip_create()
108 static int hiface_chip_probe(struct usb_interface *intf, in hiface_chip_probe() argument
115 struct usb_device *device = interface_to_usbdev(intf); in hiface_chip_probe()
137 ret = hiface_chip_create(intf, device, i, quirk, &chip); in hiface_chip_probe()
153 usb_set_intfdata(intf, chip); in hiface_chip_probe()
163 static void hiface_chip_disconnect(struct usb_interface *intf) in hiface_chip_disconnect() argument
168 chip = usb_get_intfdata(intf); in hiface_chip_disconnect()
/linux-4.4.14/drivers/staging/gdm724x/
Dgdm_mux.c367 ret = usb_autopm_get_interface(mux_dev->intf); in gdm_mux_send()
369 usb_autopm_put_interface(mux_dev->intf); in gdm_mux_send()
505 static int gdm_mux_probe(struct usb_interface *intf, in gdm_mux_probe() argument
514 struct usb_device *usbdev = interface_to_usbdev(intf); in gdm_mux_probe()
516 bInterfaceNumber = intf->cur_altsetting->desc.bInterfaceNumber; in gdm_mux_probe()
537 mux_dev->control_intf = intf; in gdm_mux_probe()
548 ret = register_lte_tty_device(tty_dev, &intf->dev); in gdm_mux_probe()
555 mux_dev->intf = intf; in gdm_mux_probe()
559 usb_set_intfdata(intf, tty_dev); in gdm_mux_probe()
574 static void gdm_mux_disconnect(struct usb_interface *intf) in gdm_mux_disconnect() argument
[all …]
Dgdm_usb.c379 &udev->intf->dev, mac_address) < 0) in set_mac_address()
658 if (!usb_autopm_get_interface(udev->intf)) in do_tx()
659 usb_autopm_put_interface(udev->intf); in do_tx()
812 static int gdm_usb_probe(struct usb_interface *intf, in gdm_usb_probe() argument
820 struct usb_device *usbdev = interface_to_usbdev(intf); in gdm_usb_probe()
822 bInterfaceNumber = intf->cur_altsetting->desc.bInterfaceNumber; in gdm_usb_probe()
852 dev_err(intf->usb_dev, "init_usb func failed\n"); in gdm_usb_probe()
855 udev->intf = intf; in gdm_usb_probe()
857 intf->needs_remote_wakeup = 1; in gdm_usb_probe()
871 dev_err(intf->usb_dev, "request Mac address failed\n"); in gdm_usb_probe()
[all …]
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
Drtl28xxu.c40 dev_err(&d->intf->dev, "too large message %u\n", req->size); in rtl28xxu_ctrl_msg()
72 dev_dbg(&d->intf->dev, "failed=%d\n", ret); in rtl28xxu_ctrl_msg()
283 dev_dbg(&d->intf->dev, "\n"); in rtl2831u_read_config()
345 dev_dbg(&d->intf->dev, "tuner=%s\n", dev->tuner_name); in rtl2831u_read_config()
349 dev_dbg(&d->intf->dev, "failed=%d\n", ret); in rtl2831u_read_config()
380 dev_dbg(&d->intf->dev, "\n"); in rtl2832u_read_config()
529 dev_dbg(&d->intf->dev, "tuner=%s\n", dev->tuner_name); in rtl2832u_read_config()
549 dev_dbg(&d->intf->dev, "MN88472 found\n"); in rtl2832u_read_config()
556 dev_dbg(&d->intf->dev, "MN88473 found\n"); in rtl2832u_read_config()
565 dev_dbg(&d->intf->dev, "Si2168 found\n"); in rtl2832u_read_config()
[all …]
Ddvb_usb_core.c903 int dvb_usbv2_probe(struct usb_interface *intf, in dvb_usbv2_probe() argument
908 struct usb_device *udev = interface_to_usbdev(intf); in dvb_usbv2_probe()
913 intf->cur_altsetting->desc.bInterfaceNumber); in dvb_usbv2_probe()
928 d->intf = intf; in dvb_usbv2_probe()
934 if (intf->cur_altsetting->desc.bInterfaceNumber != in dvb_usbv2_probe()
999 usb_set_intfdata(intf, d); in dvb_usbv2_probe()
1010 void dvb_usbv2_disconnect(struct usb_interface *intf) in dvb_usbv2_disconnect() argument
1012 struct dvb_usb_device *d = usb_get_intfdata(intf); in dvb_usbv2_disconnect()
1017 intf->cur_altsetting->desc.bInterfaceNumber); in dvb_usbv2_disconnect()
1029 int dvb_usbv2_suspend(struct usb_interface *intf, pm_message_t msg) in dvb_usbv2_suspend() argument
[all …]
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_driver.c335 struct usb_interface *intf = streaming->intf; in uvc_parse_format() local
336 struct usb_host_interface *alts = intf->cur_altsetting; in uvc_parse_format()
590 struct usb_interface *intf) in uvc_parse_streaming() argument
595 struct usb_host_interface *alts = &intf->altsetting[0]; in uvc_parse_streaming()
604 if (intf->cur_altsetting->desc.bInterfaceSubClass in uvc_parse_streaming()
608 intf->altsetting[0].desc.bInterfaceNumber); in uvc_parse_streaming()
612 if (usb_driver_claim_interface(&uvc_driver.driver, intf, dev)) { in uvc_parse_streaming()
615 intf->altsetting[0].desc.bInterfaceNumber); in uvc_parse_streaming()
621 usb_driver_release_interface(&uvc_driver.driver, intf); in uvc_parse_streaming()
627 streaming->intf = usb_get_intf(intf); in uvc_parse_streaming()
[all …]
/linux-4.4.14/drivers/usb/image/
Dmdc800.c434 static int mdc800_usb_probe (struct usb_interface *intf, in mdc800_usb_probe() argument
439 struct usb_device *dev = interface_to_usbdev (intf); in mdc800_usb_probe()
443 dev_dbg(&intf->dev, "(%s) called.\n", __func__); in mdc800_usb_probe()
448 dev_warn(&intf->dev, "only one Mustek MDC800 is supported.\n"); in mdc800_usb_probe()
454 dev_err(&intf->dev, in mdc800_usb_probe()
458 intf_desc = intf->cur_altsetting; in mdc800_usb_probe()
467 dev_err(&intf->dev, "probe fails -> wrong Interface\n"); in mdc800_usb_probe()
488 dev_err(&intf->dev, "probe fails -> Wrong Endpoints.\n"); in mdc800_usb_probe()
494 dev_info(&intf->dev, "Found Mustek MDC800 on USB.\n"); in mdc800_usb_probe()
498 retval = usb_register_dev(intf, &mdc800_class); in mdc800_usb_probe()
[all …]
Dmicrotek.c153 static int mts_usb_probe(struct usb_interface *intf,
155 static void mts_usb_disconnect(struct usb_interface *intf);
665 static int mts_usb_probe(struct usb_interface *intf, in mts_usb_probe() argument
676 struct usb_device *dev = interface_to_usbdev (intf); in mts_usb_probe()
691 altsetting = intf->cur_altsetting; in mts_usb_probe()
747 new_desc->usb_intf = intf; in mts_usb_probe()
778 usb_set_intfdata(intf, new_desc); in mts_usb_probe()
793 static void mts_usb_disconnect (struct usb_interface *intf) in mts_usb_disconnect() argument
795 struct mts_desc *desc = usb_get_intfdata(intf); in mts_usb_disconnect()
797 usb_set_intfdata(intf, NULL); in mts_usb_disconnect()
/linux-4.4.14/drivers/net/wireless/p54/
Dp54usb.c121 u32 intf; member
128 .intf = FW_LM86,
134 .intf = FW_LM87,
454 int ret, lock = (priv->intf->condition != USB_INTERFACE_BINDING); in p54u_device_reset()
457 ret = usb_lock_device_for_reset(priv->udev, priv->intf); in p54u_device_reset()
880 if (priv->common.fw_interface != p54u_fwlist[ret].intf) { in p54u_start_ops()
958 struct usb_interface *intf) in p54u_load_firmware() argument
960 struct usb_device *udev = interface_to_usbdev(intf); in p54u_load_firmware()
988 static int p54u_probe(struct usb_interface *intf, in p54u_probe() argument
991 struct usb_device *udev = interface_to_usbdev(intf); in p54u_probe()
[all …]
/linux-4.4.14/sound/usb/usx2y/
Dusbusx2y.c336 struct usb_interface *intf, in usX2Y_create_card() argument
348 err = snd_card_new(&intf->dev, index[dev], id[dev], THIS_MODULE, in usX2Y_create_card()
373 struct usb_interface *intf, in usX2Y_usb_probe() argument
387 err = usX2Y_create_card(device, intf, &card); in usX2Y_usb_probe()
402 static int snd_usX2Y_probe(struct usb_interface *intf, const struct usb_device_id *id) in snd_usX2Y_probe() argument
407 err = usX2Y_usb_probe(interface_to_usbdev(intf), intf, id, &card); in snd_usX2Y_probe()
410 dev_set_drvdata(&intf->dev, card); in snd_usX2Y_probe()
414 static void snd_usX2Y_disconnect(struct usb_interface *intf) in snd_usX2Y_disconnect() argument
416 usX2Y_usb_disconnect(interface_to_usbdev(intf), in snd_usX2Y_disconnect()
417 usb_get_intfdata(intf)); in snd_usX2Y_disconnect()
Dus122l.c539 struct usb_interface *intf, in usx2y_create_card() argument
551 err = snd_card_new(&intf->dev, index[dev], id[dev], THIS_MODULE, in usx2y_create_card()
575 static int us122l_usb_probe(struct usb_interface *intf, in us122l_usb_probe() argument
579 struct usb_device *device = interface_to_usbdev(intf); in us122l_usb_probe()
583 err = usx2y_create_card(device, intf, &card); in us122l_usb_probe()
604 static int snd_us122l_probe(struct usb_interface *intf, in snd_us122l_probe() argument
607 struct usb_device *device = interface_to_usbdev(intf); in snd_us122l_probe()
619 intf, intf->cur_altsetting->desc.bInterfaceNumber); in snd_us122l_probe()
620 if (intf->cur_altsetting->desc.bInterfaceNumber != 1) in snd_us122l_probe()
623 err = us122l_usb_probe(usb_get_intf(intf), id, &card); in snd_us122l_probe()
[all …]
/linux-4.4.14/drivers/net/wireless/zd1211rw/
Dzd_usb.h222 struct usb_interface *intf; member
230 #define zd_usb_dev(usb) (&usb->intf->dev)
234 return interface_to_usbdev(usb->intf); in zd_usb_to_usbdev()
237 static inline struct ieee80211_hw *zd_intf_to_hw(struct usb_interface *intf) in zd_intf_to_hw() argument
239 return usb_get_intfdata(intf); in zd_intf_to_hw()
244 return zd_intf_to_hw(usb->intf); in zd_usb_to_hw()
248 struct usb_interface *intf);
Dzd_usb.c1107 usb_queue_reset_device(usb->intf); in zd_tx_watchdog_handler()
1185 if (interface_to_usbdev(usb->intf)->speed == USB_SPEED_HIGH) { in init_usb_rx()
1211 struct usb_interface *intf) in zd_usb_init() argument
1214 usb->intf = usb_get_intf(intf); in zd_usb_init()
1215 usb_set_intfdata(usb->intf, hw); in zd_usb_init()
1224 usb_set_intfdata(usb->intf, NULL); in zd_usb_clear()
1225 usb_put_intf(usb->intf); in zd_usb_clear()
1255 struct usb_device *udev = interface_to_usbdev(usb->intf); in zd_usb_scnprint_id()
1272 static int eject_installer(struct usb_interface *intf) in eject_installer() argument
1274 struct usb_device *udev = interface_to_usbdev(intf); in eject_installer()
[all …]
/linux-4.4.14/drivers/net/can/usb/peak_usb/
Dpcan_usb_core.c757 struct usb_interface *intf, int ctrl_idx) in peak_usb_create_dev() argument
759 struct usb_device *usb_dev = interface_to_usbdev(intf); in peak_usb_create_dev()
771 dev_err(&intf->dev, "%s: couldn't alloc candev\n", in peak_usb_create_dev()
815 dev->prev_siblings = usb_get_intfdata(intf); in peak_usb_create_dev()
816 usb_set_intfdata(intf, dev); in peak_usb_create_dev()
818 SET_NETDEV_DEV(netdev, &intf->dev); in peak_usb_create_dev()
823 dev_err(&intf->dev, "couldn't register CAN device: %d\n", err); in peak_usb_create_dev()
860 usb_set_intfdata(intf, dev->prev_siblings); in peak_usb_create_dev()
872 static void peak_usb_disconnect(struct usb_interface *intf) in peak_usb_disconnect() argument
877 for (dev = usb_get_intfdata(intf); dev; dev = dev->prev_siblings) { in peak_usb_disconnect()
[all …]
/linux-4.4.14/drivers/input/touchscreen/
Dusbtouchscreen.c785 struct usb_interface *intf = dev->interface; in zytronic_read_data() local
789 dev_dbg(&intf->dev, "%s: Command response %d\n", __func__, pkt[1]); in zytronic_read_data()
796 dev_dbg(&intf->dev, "%s: down %d,%d\n", __func__, dev->x, dev->y); in zytronic_read_data()
803 dev_dbg(&intf->dev, "%s: up %d,%d\n", __func__, dev->x, dev->y); in zytronic_read_data()
807 dev_dbg(&intf->dev, "%s: Unknown return %d\n", __func__, pkt[0]); in zytronic_read_data()
1486 (struct usb_interface *intf, pm_message_t message) in usbtouch_suspend() argument
1488 struct usbtouch_usb *usbtouch = usb_get_intfdata(intf); in usbtouch_suspend()
1495 static int usbtouch_resume(struct usb_interface *intf) in usbtouch_resume() argument
1497 struct usbtouch_usb *usbtouch = usb_get_intfdata(intf); in usbtouch_resume()
1509 static int usbtouch_reset_resume(struct usb_interface *intf) in usbtouch_reset_resume() argument
[all …]
/linux-4.4.14/drivers/isdn/hisax/
Dst5481_init.c57 static int probe_st5481(struct usb_interface *intf, in probe_st5481() argument
60 struct usb_device *dev = interface_to_usbdev(intf); in probe_st5481()
113 usb_set_intfdata(intf, adapter); in probe_st5481()
133 static void disconnect_st5481(struct usb_interface *intf) in disconnect_st5481() argument
135 struct st5481_adapter *adapter = usb_get_intfdata(intf); in disconnect_st5481()
139 usb_set_intfdata(intf, NULL); in disconnect_st5481()
/linux-4.4.14/drivers/staging/gdm72xx/
Dgdm_usb.c501 ret = usb_autopm_get_interface(udev->intf); in do_pm_control()
503 usb_autopm_put_interface(udev->intf); in do_pm_control()
524 static int gdm_usb_probe(struct usb_interface *intf, in gdm_usb_probe() argument
533 struct usb_device *usbdev = interface_to_usbdev(intf); in gdm_usb_probe()
543 dev_info(&intf->dev, "Found GDM USB VID = 0x%04x PID = 0x%04x...\n", in gdm_usb_probe()
545 dev_info(&intf->dev, "GCT WiMax driver version %s\n", DRIVER_VERSION); in gdm_usb_probe()
587 udev->intf = intf; in gdm_usb_probe()
589 intf->needs_remote_wakeup = 1; in gdm_usb_probe()
590 device_init_wakeup(&intf->dev, 1); in gdm_usb_probe()
597 ret = register_wimax_device(phy_dev, &intf->dev); in gdm_usb_probe()
[all …]
/linux-4.4.14/drivers/media/usb/cpia2/
Dcpia2_usb.c54 static int cpia2_usb_probe(struct usb_interface *intf,
56 static void cpia2_usb_disconnect(struct usb_interface *intf);
57 static int cpia2_usb_suspend(struct usb_interface *intf, pm_message_t message);
58 static int cpia2_usb_resume(struct usb_interface *intf);
808 static int cpia2_usb_probe(struct usb_interface *intf, in cpia2_usb_probe() argument
811 struct usb_device *udev = interface_to_usbdev(intf); in cpia2_usb_probe()
819 interface = &intf->cur_altsetting->desc; in cpia2_usb_probe()
824 cam = cpia2_init_camera_struct(intf); in cpia2_usb_probe()
857 usb_set_intfdata(intf, cam); in cpia2_usb_probe()
874 static void cpia2_usb_disconnect(struct usb_interface *intf) in cpia2_usb_disconnect() argument
[all …]
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dmain.c73 struct mlx5_interface *intf; member
724 static void mlx5_add_device(struct mlx5_interface *intf, struct mlx5_priv *priv) in mlx5_add_device() argument
733 dev_ctx->intf = intf; in mlx5_add_device()
734 dev_ctx->context = intf->add(dev); in mlx5_add_device()
745 static void mlx5_remove_device(struct mlx5_interface *intf, struct mlx5_priv *priv) in mlx5_remove_device() argument
751 if (dev_ctx->intf == intf) { in mlx5_remove_device()
756 intf->remove(dev, dev_ctx->context); in mlx5_remove_device()
765 struct mlx5_interface *intf; in mlx5_register_device() local
769 list_for_each_entry(intf, &intf_list, list) in mlx5_register_device()
770 mlx5_add_device(intf, priv); in mlx5_register_device()
[all …]
/linux-4.4.14/tools/usb/
Dtestusb.c145 struct usb_interface_descriptor intf; in testdev_ffs_ifnum() member
154 if (u.intf.bLength == sizeof u.intf in testdev_ffs_ifnum()
155 && u.intf.bDescriptorType == USB_DT_INTERFACE in testdev_ffs_ifnum()
156 && u.intf.bNumEndpoints == 2 in testdev_ffs_ifnum()
157 && u.intf.bInterfaceClass == USB_CLASS_VENDOR_SPEC in testdev_ffs_ifnum()
158 && u.intf.bInterfaceSubClass == 0 in testdev_ffs_ifnum()
159 && u.intf.bInterfaceProtocol == 0) in testdev_ffs_ifnum()
160 return (unsigned char)u.intf.bInterfaceNumber; in testdev_ffs_ifnum()
/linux-4.4.14/sound/usb/caiaq/
Ddevice.c406 struct usb_interface *intf, in create_card() argument
421 err = snd_card_new(&intf->dev, in create_card()
512 static int snd_probe(struct usb_interface *intf, in snd_probe() argument
517 struct usb_device *usb_dev = interface_to_usbdev(intf); in snd_probe()
519 ret = create_card(usb_dev, intf, &card); in snd_probe()
524 usb_set_intfdata(intf, card); in snd_probe()
535 static void snd_disconnect(struct usb_interface *intf) in snd_disconnect() argument
537 struct snd_card *card = usb_get_intfdata(intf); in snd_disconnect()
538 struct device *dev = intf->usb_dev; in snd_disconnect()
545 dev_dbg(dev, "%s(%p)\n", __func__, intf); in snd_disconnect()
[all …]
/linux-4.4.14/drivers/net/wireless/ath/carl9170/
Dusb.c870 if (ar->intf->condition != USB_INTERFACE_BOUND) in carl9170_usb_restart()
923 usb_queue_reset_device(ar->intf); in carl9170_usb_reset()
1040 static int carl9170_usb_probe(struct usb_interface *intf, in carl9170_usb_probe() argument
1048 err = usb_reset_device(interface_to_usbdev(intf)); in carl9170_usb_probe()
1056 udev = interface_to_usbdev(intf); in carl9170_usb_probe()
1059 ar->intf = intf; in carl9170_usb_probe()
1068 for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; ++i) { in carl9170_usb_probe()
1069 ep = &intf->cur_altsetting->endpoint[i].desc; in carl9170_usb_probe()
1077 usb_set_intfdata(intf, ar); in carl9170_usb_probe()
1078 SET_IEEE80211_DEV(ar->hw, &intf->dev); in carl9170_usb_probe()
[all …]
/linux-4.4.14/drivers/media/usb/gspca/
Dgspca.h216 int gspca_dev_probe(struct usb_interface *intf,
221 int gspca_dev_probe2(struct usb_interface *intf,
226 void gspca_disconnect(struct usb_interface *intf);
232 int gspca_suspend(struct usb_interface *intf, pm_message_t message);
233 int gspca_resume(struct usb_interface *intf);
Dbenq.c133 struct usb_interface *intf; in sd_stopN() local
141 intf = usb_ifnum_to_if(gspca_dev->dev, gspca_dev->iface); in sd_stopN()
143 intf->num_altsetting - 1); in sd_stopN()
270 static int sd_probe(struct usb_interface *intf, in sd_probe() argument
273 return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd), in sd_probe()
Dgspca.c248 struct usb_interface *intf; in gspca_input_create_urb() local
254 intf = usb_ifnum_to_if(gspca_dev->dev, gspca_dev->iface); in gspca_input_create_urb()
255 intf_desc = intf->cur_altsetting; in gspca_input_create_urb()
677 struct usb_interface *intf, in build_isoc_ep_tb() argument
684 nbalt = intf->num_altsetting; in build_isoc_ep_tb()
695 ep = alt_xfer(&intf->altsetting[j], in build_isoc_ep_tb()
842 struct usb_interface *intf; in gspca_init_transfer() local
857 intf = usb_ifnum_to_if(gspca_dev->dev, gspca_dev->iface); in gspca_init_transfer()
858 gspca_dev->alt = gspca_dev->cam.bulk ? intf->num_altsetting : 0; in gspca_init_transfer()
870 ep = alt_xfer(&intf->altsetting[gspca_dev->alt], xfer, in gspca_init_transfer()
[all …]
Dkonica.c182 struct usb_interface *intf; in sd_start() local
184 intf = usb_ifnum_to_if(sd->gspca_dev.dev, sd->gspca_dev.iface); in sd_start()
185 alt = usb_altnum_to_altsetting(intf, sd->gspca_dev.alt); in sd_start()
464 static int sd_probe(struct usb_interface *intf, in sd_probe() argument
467 return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd), in sd_probe()
/linux-4.4.14/drivers/media/usb/dvb-usb/
Ddtt200u.c103 static int dtt200u_usb_probe(struct usb_interface *intf, in dtt200u_usb_probe() argument
106 if (0 == dvb_usb_device_init(intf, &dtt200u_properties, in dtt200u_usb_probe()
108 0 == dvb_usb_device_init(intf, &wt220u_properties, in dtt200u_usb_probe()
110 0 == dvb_usb_device_init(intf, &wt220u_fc_properties, in dtt200u_usb_probe()
112 0 == dvb_usb_device_init(intf, &wt220u_zl0353_properties, in dtt200u_usb_probe()
114 0 == dvb_usb_device_init(intf, &wt220u_miglia_properties, in dtt200u_usb_probe()
Ddvb-usb-init.c233 int dvb_usb_device_init(struct usb_interface *intf, in dvb_usb_device_init() argument
238 struct usb_device *udev = interface_to_usbdev(intf); in dvb_usb_device_init()
271 usb_set_intfdata(intf, d); in dvb_usb_device_init()
286 void dvb_usb_device_exit(struct usb_interface *intf) in dvb_usb_device_exit() argument
288 struct dvb_usb_device *d = usb_get_intfdata(intf); in dvb_usb_device_exit()
291 usb_set_intfdata(intf, NULL); in dvb_usb_device_exit()
Dvp702x.c332 static int vp702x_usb_probe(struct usb_interface *intf, in vp702x_usb_probe() argument
339 ret = dvb_usb_device_init(intf, &vp702x_properties, in vp702x_usb_probe()
349 dvb_usb_device_exit(intf); in vp702x_usb_probe()
359 static void vp702x_usb_disconnect(struct usb_interface *intf) in vp702x_usb_disconnect() argument
361 struct dvb_usb_device *d = usb_get_intfdata(intf); in vp702x_usb_disconnect()
366 dvb_usb_device_exit(intf); in vp702x_usb_disconnect()
Dm920x.c130 static int m920x_init_ep(struct usb_interface *intf) in m920x_init_ep() argument
132 struct usb_device *udev = interface_to_usbdev(intf); in m920x_init_ep()
135 if ((alt = usb_altnum_to_altsetting(intf, 1)) == NULL) { in m920x_init_ep()
822 static int m920x_probe(struct usb_interface *intf, in m920x_probe() argument
828 int bInterfaceNumber = intf->cur_altsetting->desc.bInterfaceNumber; in m920x_probe()
837 ret = dvb_usb_device_init(intf, &megasky_properties, in m920x_probe()
844 ret = dvb_usb_device_init(intf, &digivox_mini_ii_properties, in m920x_probe()
852 ret = dvb_usb_device_init(intf, &tvwalkertwin_properties, in m920x_probe()
859 ret = dvb_usb_device_init(intf, &dposh_properties, in m920x_probe()
866 ret = dvb_usb_device_init(intf, &pinnacle_pctv310e_properties, in m920x_probe()
[all …]
Ddibusb-mb.c110 static int dibusb_probe(struct usb_interface *intf, in dibusb_probe() argument
113 if (0 == dvb_usb_device_init(intf, &dibusb1_1_properties, in dibusb_probe()
115 0 == dvb_usb_device_init(intf, &dibusb1_1_an2235_properties, in dibusb_probe()
117 0 == dvb_usb_device_init(intf, &dibusb2_0b_properties, in dibusb_probe()
119 0 == dvb_usb_device_init(intf, &artec_t1_usb2_properties, in dibusb_probe()
Ddtv5100.c143 static int dtv5100_probe(struct usb_interface *intf, in dtv5100_probe() argument
147 struct usb_device *udev = interface_to_usbdev(intf); in dtv5100_probe()
161 ret = dvb_usb_device_init(intf, &dtv5100_properties, in dtv5100_probe()
/linux-4.4.14/sound/usb/misc/
Dua101.c92 struct usb_interface *intf[INTF_COUNT]; member
470 alts = ua->intf[intf_index]->cur_altsetting; in enable_iso_interface()
488 if (!ua->intf[intf_index]) in disable_iso_interface()
491 alts = ua->intf[intf_index]->cur_altsetting; in disable_iso_interface()
978 fmt_capture = find_format_descriptor(ua->intf[INTF_CAPTURE]); in detect_usb_format()
979 fmt_playback = find_format_descriptor(ua->intf[INTF_PLAYBACK]); in detect_usb_format()
1034 epd = &ua->intf[INTF_CAPTURE]->altsetting[1].endpoint[0].desc; in detect_usb_format()
1042 epd = &ua->intf[INTF_PLAYBACK]->altsetting[1].endpoint[0].desc; in detect_usb_format()
1160 struct usb_interface *intf; in free_usb_related_resources() local
1169 for (i = 0; i < ARRAY_SIZE(ua->intf); ++i) { in free_usb_related_resources()
[all …]
/linux-4.4.14/drivers/input/joystick/
Dxpad.c323 struct usb_interface *intf; /* usb interface */ member
638 struct device *dev = &xpad->intf->dev; in xpad_irq_in()
684 struct device *dev = &xpad->intf->dev; in xpad_irq_out()
715 static int xpad_init_output(struct usb_interface *intf, struct usb_xpad *xpad) in xpad_init_output() argument
741 ep_irq_out = &intf->cur_altsetting->endpoint[ep_irq_out_idx].desc; in xpad_init_output()
1117 input_dev->dev.parent = &xpad->intf->dev; in xpad_init_input()
1195 static int xpad_probe(struct usb_interface *intf, const struct usb_device_id *id) in xpad_probe() argument
1197 struct usb_device *udev = interface_to_usbdev(intf); in xpad_probe()
1210 intf->cur_altsetting->desc.bInterfaceNumber != 0) { in xpad_probe()
1240 xpad->intf = intf; in xpad_probe()
[all …]
/linux-4.4.14/arch/powerpc/platforms/pasemi/
Ddma_lib.c76 unsigned int pasemi_read_mac_reg(int intf, unsigned int reg) in pasemi_read_mac_reg() argument
78 return in_le32(mac_regs[intf]+reg); in pasemi_read_mac_reg()
87 void pasemi_write_mac_reg(int intf, unsigned int reg, unsigned int val) in pasemi_write_mac_reg() argument
89 out_le32(mac_regs[intf]+reg, val); in pasemi_write_mac_reg()
518 int i, intf, err = 0; in pasemi_dma_init() local
556 intf = 0; in pasemi_dma_init()
560 mac_regs[intf++] = map_onedev(pdev, 0); in pasemi_dma_init()
567 mac_regs[intf++] = map_onedev(pdev, 0); in pasemi_dma_init()
/linux-4.4.14/drivers/staging/comedi/drivers/
Dni_usb6501.c485 struct usb_interface *intf = comedi_to_usb_interface(dev); in ni6501_find_endpoints() local
487 struct usb_host_interface *iface_desc = intf->cur_altsetting; in ni6501_find_endpoints()
521 struct usb_interface *intf = comedi_to_usb_interface(dev); in ni6501_auto_attach() local
539 usb_set_intfdata(intf, devpriv); in ni6501_auto_attach()
570 struct usb_interface *intf = comedi_to_usb_interface(dev); in ni6501_detach() local
578 usb_set_intfdata(intf, NULL); in ni6501_detach()
593 static int ni6501_usb_probe(struct usb_interface *intf, in ni6501_usb_probe() argument
596 return comedi_usb_auto_config(intf, &ni6501_driver, id->driver_info); in ni6501_usb_probe()
/linux-4.4.14/drivers/media/usb/stk1160/
Dstk1160-core.c183 static int stk1160_scan_usb(struct usb_interface *intf, struct usb_device *udev, in stk1160_scan_usb() argument
192 ifnum = intf->altsetting[0].desc.bInterfaceNumber; in stk1160_scan_usb()
195 for (i = 0; i < intf->num_altsetting; i++) { in stk1160_scan_usb()
197 for (e = 0; e < intf->altsetting[i].desc.bNumEndpoints; e++) { in stk1160_scan_usb()
200 desc = &intf->altsetting[i].endpoint[e].desc; in stk1160_scan_usb()
249 intf->altsetting->desc.bInterfaceNumber); in stk1160_scan_usb()
/linux-4.4.14/include/scsi/
Dscsi_driver.h28 #define scsi_unregister_interface(intf) \ argument
29 class_interface_unregister(intf)
/linux-4.4.14/tools/usb/ffs-aio-example/simple/device_app/
Daio_simple.c59 struct usb_interface_descriptor intf; member
72 .intf = {
73 .bLength = sizeof(descriptors.fs_descs.intf),
94 .intf = {
95 .bLength = sizeof(descriptors.hs_descs.intf),
/linux-4.4.14/include/linux/usb/
Dcdc_ncm.h140 u8 cdc_ncm_select_altsetting(struct usb_interface *intf);
142 int cdc_ncm_bind_common(struct usbnet *dev, struct usb_interface *intf, u8 data_altsetting, int drv…
143 void cdc_ncm_unbind(struct usbnet *dev, struct usb_interface *intf);
/linux-4.4.14/drivers/media/usb/pwc/
Dpwc-if.c118 static int usb_pwc_probe(struct usb_interface *intf, const struct usb_device_id *id);
119 static void usb_pwc_disconnect(struct usb_interface *intf);
362 struct usb_interface *intf; in pwc_isoc_init() local
380 intf = usb_ifnum_to_if(udev, 0); in pwc_isoc_init()
381 if (intf) in pwc_isoc_init()
382 idesc = usb_altnum_to_altsetting(intf, pdev->valternate); in pwc_isoc_init()
732 static int usb_pwc_probe(struct usb_interface *intf, const struct usb_device_id *id) in usb_pwc_probe() argument
734 struct usb_device *udev = interface_to_usbdev(intf); in usb_pwc_probe()
749 intf->altsetting->desc.bInterfaceNumber); in usb_pwc_probe()
755 if (intf->altsetting->desc.bInterfaceNumber > 0) in usb_pwc_probe()
[all …]
/linux-4.4.14/drivers/net/wireless/libertas/
Dif_usb.c195 static int if_usb_probe(struct usb_interface *intf, in if_usb_probe() argument
206 udev = interface_to_usbdev(intf); in if_usb_probe()
217 iface_desc = intf->cur_altsetting; in if_usb_probe()
261 if (!(priv = lbs_add_card(cardp, &intf->dev))) in if_usb_probe()
278 usb_set_intfdata(intf, cardp); in if_usb_probe()
303 static void if_usb_disconnect(struct usb_interface *intf) in if_usb_disconnect() argument
305 struct if_usb_card *cardp = usb_get_intfdata(intf); in if_usb_disconnect()
320 usb_set_intfdata(intf, NULL); in if_usb_disconnect()
321 usb_put_dev(interface_to_usbdev(intf)); in if_usb_disconnect()
949 static int if_usb_suspend(struct usb_interface *intf, pm_message_t message) in if_usb_suspend() argument
[all …]
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/
Dusb.h105 struct usb_interface *intf; member
162 int rtl_usb_probe(struct usb_interface *intf,
165 void rtl_usb_disconnect(struct usb_interface *intf);
/linux-4.4.14/drivers/mmc/host/
Dushc.c422 static int ushc_probe(struct usb_interface *intf, const struct usb_device_id *id) in ushc_probe() argument
424 struct usb_device *usb_dev = interface_to_usbdev(intf); in ushc_probe()
429 mmc = mmc_alloc_host(sizeof(struct ushc_data), &intf->dev); in ushc_probe()
433 usb_set_intfdata(intf, ushc); in ushc_probe()
475 intf->cur_altsetting->endpoint[0].desc.bEndpointAddress), in ushc_probe()
478 intf->cur_altsetting->endpoint[0].desc.bInterval); in ushc_probe()
533 static void ushc_disconnect(struct usb_interface *intf) in ushc_disconnect() argument
535 struct ushc_data *ushc = usb_get_intfdata(intf); in ushc_disconnect()
/linux-4.4.14/tools/usb/ffs-aio-example/multibuff/device_app/
Daio_multibuff.c61 struct usb_interface_descriptor intf; member
74 .intf = {
75 .bLength = sizeof(descriptors.fs_descs.intf),
96 .intf = {
97 .bLength = sizeof(descriptors.hs_descs.intf),
/linux-4.4.14/drivers/media/usb/gspca/stv06xx/
Dstv06xx.c286 struct usb_interface *intf; in stv06xx_start() local
289 intf = usb_ifnum_to_if(sd->gspca_dev.dev, sd->gspca_dev.iface); in stv06xx_start()
290 alt = usb_altnum_to_altsetting(intf, sd->gspca_dev.alt); in stv06xx_start()
602 static int sd_probe(struct usb_interface *intf, in sd_probe() argument
605 return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd), in sd_probe()
609 static void sd_disconnect(struct usb_interface *intf) in sd_disconnect() argument
611 struct gspca_dev *gspca_dev = usb_get_intfdata(intf); in sd_disconnect()
617 gspca_disconnect(intf); in sd_disconnect()
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dusb.c375 static int mwifiex_usb_probe(struct usb_interface *intf, in mwifiex_usb_probe() argument
378 struct usb_device *udev = interface_to_usbdev(intf); in mwifiex_usb_probe()
379 struct usb_host_interface *iface_desc = intf->cur_altsetting; in mwifiex_usb_probe()
417 card->intf = intf; in mwifiex_usb_probe()
476 usb_set_intfdata(intf, card); in mwifiex_usb_probe()
499 static int mwifiex_usb_suspend(struct usb_interface *intf, pm_message_t message) in mwifiex_usb_suspend() argument
501 struct usb_card_rec *card = usb_get_intfdata(intf); in mwifiex_usb_suspend()
556 static int mwifiex_usb_resume(struct usb_interface *intf) in mwifiex_usb_resume() argument
558 struct usb_card_rec *card = usb_get_intfdata(intf); in mwifiex_usb_resume()
600 static void mwifiex_usb_disconnect(struct usb_interface *intf) in mwifiex_usb_disconnect() argument
[all …]
/linux-4.4.14/include/linux/mlx4/
Ddriver.h68 int mlx4_register_interface(struct mlx4_interface *intf);
69 void mlx4_unregister_interface(struct mlx4_interface *intf);
/linux-4.4.14/drivers/w1/masters/
Dds2490.c143 struct usb_interface *intf; member
983 static int ds_probe(struct usb_interface *intf, in ds_probe() argument
986 struct usb_device *udev = interface_to_usbdev(intf); in ds_probe()
1004 usb_set_intfdata(intf, dev); in ds_probe()
1016 intf->altsetting[alt].desc.bInterfaceNumber, alt); in ds_probe()
1020 intf->altsetting[alt].desc.bInterfaceNumber, err); in ds_probe()
1024 iface_desc = &intf->altsetting[alt]; in ds_probe()
1059 usb_set_intfdata(intf, NULL); in ds_probe()
1066 static void ds_disconnect(struct usb_interface *intf) in ds_disconnect() argument
1070 dev = usb_get_intfdata(intf); in ds_disconnect()
[all …]
/linux-4.4.14/drivers/media/usb/zr364xx/
Dzr364xx.c1408 static int zr364xx_probe(struct usb_interface *intf, in zr364xx_probe() argument
1411 struct usb_device *udev = interface_to_usbdev(intf); in zr364xx_probe()
1421 dev_info(&intf->dev, DRIVER_DESC " compatible webcam plugged\n"); in zr364xx_probe()
1422 dev_info(&intf->dev, "model %04x:%04x detected\n", in zr364xx_probe()
1433 err = v4l2_device_register(&intf->dev, &cam->v4l2_dev); in zr364xx_probe()
1503 DBG("dev: %p, udev %p interface %p\n", cam, cam->udev, intf); in zr364xx_probe()
1506 iface_desc = intf->cur_altsetting; in zr364xx_probe()
1518 dev_err(&intf->dev, "Could not find bulk-in endpoint\n"); in zr364xx_probe()
1526 usb_set_intfdata(intf, cam); in zr364xx_probe()
1563 static void zr364xx_disconnect(struct usb_interface *intf) in zr364xx_disconnect() argument
[all …]
/linux-4.4.14/drivers/media/dvb-frontends/
Ddibx000_common.c192 enum dibx000_i2c_interface intf) in dibx000_i2c_select_interface() argument
194 if (mst->device_rev > DIB3000MC && mst->selected_interface != intf) { in dibx000_i2c_select_interface()
195 dprintk("selecting interface: %d", intf); in dibx000_i2c_select_interface()
196 mst->selected_interface = intf; in dibx000_i2c_select_interface()
197 return dibx000_write_word(mst, mst->base_reg + 4, intf); in dibx000_i2c_select_interface()
371 enum dibx000_i2c_interface intf, in dibx000_get_i2c_adapter() argument
376 switch (intf) { in dibx000_get_i2c_adapter()
/linux-4.4.14/drivers/usb/
Dusb-skeleton.c614 static int skel_suspend(struct usb_interface *intf, pm_message_t message) in skel_suspend() argument
616 struct usb_skel *dev = usb_get_intfdata(intf); in skel_suspend()
624 static int skel_resume(struct usb_interface *intf) in skel_resume() argument
629 static int skel_pre_reset(struct usb_interface *intf) in skel_pre_reset() argument
631 struct usb_skel *dev = usb_get_intfdata(intf); in skel_pre_reset()
639 static int skel_post_reset(struct usb_interface *intf) in skel_post_reset() argument
641 struct usb_skel *dev = usb_get_intfdata(intf); in skel_post_reset()
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_hw_chip.h79 #define FW_INTFVER(chip, intf) (FW_HDR_INTFVER_##intf) argument
/linux-4.4.14/sound/usb/bcd2000/
Dbcd2000.c52 struct usb_interface *intf; member
358 if (bcd2k->intf) { in bcd2000_free_usb_related_resources()
359 usb_set_intfdata(bcd2k->intf, NULL); in bcd2000_free_usb_related_resources()
360 bcd2k->intf = NULL; in bcd2000_free_usb_related_resources()
395 bcd2k->intf = interface; in bcd2000_probe()
/linux-4.4.14/drivers/usb/gadget/udc/bdc/
Dbdc_cmd.c263 int bdc_function_wake_fh(struct bdc *bdc, u8 intf) in bdc_function_wake_fh() argument
269 dev_dbg(bdc->dev, "%s intf=%d\n", __func__, intf); in bdc_function_wake_fh()
281 int bdc_function_wake(struct bdc *bdc, u8 intf) in bdc_function_wake() argument
286 dev_dbg(bdc->dev, "%s intf=%d", __func__, intf); in bdc_function_wake()
287 param2 |= intf; in bdc_function_wake()
/linux-4.4.14/drivers/media/usb/gspca/m5602/
Dm5602_core.c392 static int m5602_probe(struct usb_interface *intf, in m5602_probe() argument
395 return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd), in m5602_probe()
399 static void m5602_disconnect(struct usb_interface *intf) in m5602_disconnect() argument
401 struct gspca_dev *gspca_dev = usb_get_intfdata(intf); in m5602_disconnect()
407 gspca_disconnect(intf); in m5602_disconnect()
/linux-4.4.14/drivers/staging/vt6656/
Dmain_usb.c954 vt6656_probe(struct usb_interface *intf, const struct usb_device_id *id) in vt6656_probe() argument
962 udev = usb_get_dev(interface_to_usbdev(intf)); in vt6656_probe()
987 usb_set_intfdata(intf, priv); in vt6656_probe()
1004 SET_IEEE80211_DEV(priv->hw, &intf->dev); in vt6656_probe()
1021 static void vt6656_disconnect(struct usb_interface *intf) in vt6656_disconnect() argument
1023 struct vnt_private *priv = usb_get_intfdata(intf); in vt6656_disconnect()
1031 usb_set_intfdata(intf, NULL); in vt6656_disconnect()
1032 usb_put_dev(interface_to_usbdev(intf)); in vt6656_disconnect()
1041 static int vt6656_suspend(struct usb_interface *intf, pm_message_t message) in vt6656_suspend() argument
1046 static int vt6656_resume(struct usb_interface *intf) in vt6656_resume() argument
/linux-4.4.14/drivers/isdn/gigaset/
Dusb-gigaset.c110 static int gigaset_suspend(struct usb_interface *intf, pm_message_t message);
111 static int gigaset_resume(struct usb_interface *intf);
112 static int gigaset_pre_reset(struct usb_interface *intf);
821 static int gigaset_suspend(struct usb_interface *intf, pm_message_t message) in gigaset_suspend() argument
823 struct cardstate *cs = usb_get_intfdata(intf); in gigaset_suspend()
838 static int gigaset_resume(struct usb_interface *intf) in gigaset_resume() argument
840 struct cardstate *cs = usb_get_intfdata(intf); in gigaset_resume()
858 static int gigaset_pre_reset(struct usb_interface *intf) in gigaset_pre_reset() argument
861 return gigaset_suspend(intf, PMSG_ON); in gigaset_pre_reset()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dusb.c1307 brcmf_usb_probe(struct usb_interface *intf, const struct usb_device_id *id) in brcmf_usb_probe() argument
1309 struct usb_device *usb = interface_to_usbdev(intf); in brcmf_usb_probe()
1331 usb_set_intfdata(intf, devinfo); in brcmf_usb_probe()
1350 desc = &intf->altsetting[0].desc; in brcmf_usb_probe()
1363 endpoint = &intf->altsetting[0].endpoint[ep].desc; in brcmf_usb_probe()
1407 usb_set_intfdata(intf, NULL); in brcmf_usb_probe()
1412 brcmf_usb_disconnect(struct usb_interface *intf) in brcmf_usb_disconnect() argument
1417 devinfo = (struct brcmf_usbdev_info *)usb_get_intfdata(intf); in brcmf_usb_disconnect()
1424 if (!usb_get_intfdata(intf)) in brcmf_usb_disconnect()
1437 static int brcmf_usb_suspend(struct usb_interface *intf, pm_message_t state) in brcmf_usb_suspend() argument
[all …]

123