/linux/include/linux/usb/ |
H A D | hcd.h | 331 int (*alloc_dev)(struct usb_hcd *, struct usb_device *); 333 void (*free_dev)(struct usb_hcd *, struct usb_device *); 335 int (*alloc_streams)(struct usb_hcd *hcd, struct usb_device *udev, 341 int (*free_streams)(struct usb_hcd *hcd, struct usb_device *udev, 356 int (*add_endpoint)(struct usb_hcd *, struct usb_device *, 359 int (*drop_endpoint)(struct usb_hcd *, struct usb_device *, 366 int (*check_bandwidth)(struct usb_hcd *, struct usb_device *); 374 void (*reset_bandwidth)(struct usb_hcd *, struct usb_device *); 376 int (*address_device)(struct usb_hcd *, struct usb_device *udev, 379 int (*enable_device)(struct usb_hcd *, struct usb_device *udev); [all …]
|
H A D | of.h | 14 struct usb_device; 21 enum usb_port_connect_type usb_of_get_connect_type(struct usb_device *hub, int port1); 22 struct device_node *usb_of_get_device_node(struct usb_device *hub, int port1); 23 bool usb_of_has_combined_node(struct usb_device *udev); 24 struct device_node *usb_of_get_interface_node(struct usb_device *udev, 43 usb_of_get_connect_type(const struct usb_device *hub, int port1) in usb_of_get_connect_type() 48 usb_of_get_device_node(struct usb_device *hub, int port1) in usb_of_get_device_node() 52 static inline bool usb_of_has_combined_node(struct usb_device *udev) in usb_of_has_combined_node() 57 usb_of_get_interface_node(struct usb_device *udev, u8 config, u8 ifnum) in usb_of_get_interface_node()
|
H A D | onboard_hub.h |
|
/linux/drivers/most/ |
H A D | most_usb.c | 67 struct usb_device *usb_device; member 104 struct usb_device *usb_device; member 139 static inline int drci_rd_reg(struct usb_device *dev, u16 reg, u16 *buf) in drci_rd_reg() 170 static inline int drci_wr_reg(struct usb_device *dev, u16 reg, u16 data) in drci_wr_reg() 183 static inline int start_sync_ep(struct usb_device *usb_dev, u16 ep) in start_sync_ep() 243 dev_warn(&mdev->usb_device->dev, "Channel ID out of range.\n"); in hdm_poison_channel() 287 dev_err(&mdev->usb_device->dev, in hdm_add_padding() 360 dev_warn(&mdev->usb_device->dev, in hdm_write_completion() 397 struct device *dev = &mdev->usb_device->dev; in hdm_read_completion() 479 if (!mdev->usb_device) { in hdm_enqueue() [all …]
|
/linux/drivers/usb/misc/ |
H A D | lvstest.c | 40 static struct usb_device *create_lvs_device(struct usb_interface *intf) in create_lvs_device() 42 struct usb_device *udev, *hdev; in create_lvs_device() 74 static void destroy_lvs_device(struct usb_device *udev) in destroy_lvs_device() 76 struct usb_device *hdev = udev->parent; in destroy_lvs_device() 85 static int lvs_rh_clear_port_feature(struct usb_device *hdev, in lvs_rh_clear_port_feature() 93 static int lvs_rh_set_port_feature(struct usb_device *hdev, in lvs_rh_set_port_feature() 105 struct usb_device *hdev = interface_to_usbdev(intf); in u3_entry_store() 107 struct usb_device *udev; in u3_entry_store() 134 struct usb_device *hdev = interface_to_usbdev(intf); in u3_exit_store() 136 struct usb_device *udev; in u3_exit_store() [all …]
|
H A D | ezusb.c | 31 static int ezusb_writememory(struct usb_device *dev, int address, in ezusb_writememory() 42 static int ezusb_set_reset(struct usb_device *dev, unsigned short cpucs_reg, in ezusb_set_reset() 52 int ezusb_fx1_set_reset(struct usb_device *dev, unsigned char reset_bit) in ezusb_fx1_set_reset() 58 static int ezusb_ihex_firmware_download(struct usb_device *dev, in ezusb_ihex_firmware_download() 120 int ezusb_fx1_ihex_firmware_download(struct usb_device *dev, in ezusb_fx1_ihex_firmware_download() 137 int ezusb_fx2_set_reset(struct usb_device *dev, unsigned char reset_bit) 143 int ezusb_fx2_ihex_firmware_download(struct usb_device *dev,
|
H A D | emi26.c | 29 static int emi26_writememory( struct usb_device *dev, int address, 32 static int emi26_set_reset(struct usb_device *dev, unsigned char reset_bit); 33 static int emi26_load_firmware (struct usb_device *dev); 38 static int emi26_writememory (struct usb_device *dev, int address, in emi26_writememory() 57 static int emi26_set_reset (struct usb_device *dev, unsigned char reset_bit) in emi26_set_reset() 71 static int emi26_load_firmware (struct usb_device *dev) in emi26_load_firmware() 228 struct usb_device *dev = interface_to_usbdev(intf); in emi26_probe()
|
H A D | emi62.c | 38 static int emi62_writememory(struct usb_device *dev, int address, 41 static int emi62_set_reset(struct usb_device *dev, unsigned char reset_bit); 42 static int emi62_load_firmware (struct usb_device *dev); 47 static int emi62_writememory(struct usb_device *dev, int address, in emi62_writememory() 66 static int emi62_set_reset (struct usb_device *dev, unsigned char reset_bit) in emi62_set_reset() 79 static int emi62_load_firmware (struct usb_device *dev) in emi62_load_firmware() 240 struct usb_device *dev = interface_to_usbdev(intf); in emi62_probe()
|
H A D | ehset.c | 21 extern const struct usb_device_id *usb_device_match_id(struct usb_device *udev, 35 static int ehset_prepare_port_for_testing(struct usb_device *hub_udev, u16 portnum) in ehset_prepare_port_for_testing() 71 struct usb_device *dev = interface_to_usbdev(intf); in ehset_probe() 72 struct usb_device *hub_udev = dev->parent; in ehset_probe()
|
/linux/drivers/usb/core/ |
H A D | hub.c | 134 static int usb_reset_and_verify_device(struct usb_device *udev); 154 struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev) in usb_hub_to_struct_hub() 161 int usb_device_supports_lpm(struct usb_device *udev) in usb_device_supports_lpm() 211 static void usb_set_lpm_mel(struct usb_device *udev, in usb_set_lpm_mel() 258 static void usb_set_lpm_pel(struct usb_device *udev, in usb_set_lpm_pel() 312 static void usb_set_lpm_sel(struct usb_device *udev, in usb_set_lpm_sel() 315 struct usb_device *parent; in usb_set_lpm_sel() 335 static void usb_set_lpm_parameters(struct usb_device *udev) in usb_set_lpm_parameters() 407 static int get_hub_descriptor(struct usb_device *hdev, in get_hub_descriptor() 443 static int clear_hub_feature(struct usb_device *hdev, int feature) in clear_hub_feature() [all …]
|
H A D | usb.c | 348 struct usb_interface *usb_ifnum_to_if(const struct usb_device *dev, in usb_ifnum_to_if() 447 int (*fn)(struct usb_device *, void *); 470 int usb_for_each_dev(void *data, int (*fn)(struct usb_device *, void *)) in usb_for_each_dev() argument 487 struct usb_device *udev; in usb_release_dev() 505 const struct usb_device *usb_dev; in usb_dev_uevent() 588 const struct usb_device *usb_dev; in usb_devnode() 605 static bool usb_dev_authorized(struct usb_device *dev, struct usb_hcd *hcd) in usb_dev_authorized() 643 struct usb_device *usb_alloc_dev(struct usb_device *parent, in usb_alloc_dev() 646 struct usb_device *dev; in usb_alloc_dev() 762 struct usb_device *usb_get_dev(struct usb_device *dev) in usb_get_dev() [all …]
|
H A D | generic.c | 52 int usb_choose_configuration(struct usb_device *udev) in is_uac3_config() 212 struct usb_device *udev = data; 223 static bool usb_generic_driver_match(struct usb_device *udev) in __check_for_non_generic_match() 238 int usb_generic_driver_probe(struct usb_device *udev) in usb_generic_driver_match() 265 void usb_generic_driver_disconnect(struct usb_device *udev) in usb_generic_driver_probe() 277 int usb_generic_driver_suspend(struct usb_device *udev, pm_message_t msg) in usb_generic_driver_disconnect() 305 int usb_generic_driver_resume(struct usb_device *udev, pm_message_t msg) in usb_generic_driver_suspend()
|
H A D | of.c | 25 struct device_node *usb_of_get_device_node(struct usb_device *hub, int port1) in usb_of_get_device_node() 57 bool usb_of_has_combined_node(struct usb_device *udev) in usb_of_has_combined_node() 79 static bool usb_of_has_devices_or_graph(const struct usb_device *hub) in usb_of_has_devices_or_graph() 111 enum usb_port_connect_type usb_of_get_connect_type(struct usb_device *hub, int port1) in usb_of_get_connect_type() 165 usb_of_get_interface_node(struct usb_device *udev, u8 config, u8 ifnum) in usb_of_get_interface_node()
|
H A D | message.c | 28 static void cancel_async_set_config(struct usb_device *udev); 87 static int usb_internal_control_msg(struct usb_device *usb_dev, in usb_internal_control_msg() 137 int usb_control_msg(struct usb_device *dev, unsigned int pipe, __u8 request, in usb_control_msg() 199 int usb_control_msg_send(struct usb_device *dev, __u8 endpoint, __u8 request, in usb_control_msg_send() 264 int usb_control_msg_recv(struct usb_device *dev, __u8 endpoint, __u8 request, in usb_control_msg_recv() 325 int usb_interrupt_msg(struct usb_device *usb_dev, unsigned int pipe, in usb_interrupt_msg() 364 int usb_bulk_msg(struct usb_device *usb_dev, unsigned int pipe, in usb_bulk_msg() 502 int usb_sg_init(struct usb_sg_request *io, struct usb_device *dev, in usb_sg_init() 781 int usb_get_descriptor(struct usb_device *dev, unsigned char type, in usb_get_descriptor() 833 static int usb_get_string(struct usb_device *dev, unsigned short langid, in usb_get_string() [all …]
|
H A D | port.c | 54 struct usb_device *hdev = to_usb_device(dev->parent->parent); in disable_show() 106 struct usb_device *hdev = to_usb_device(dev->parent->parent); in disable_store() 267 struct usb_device *udev = port_dev->child; in usb3_lpm_permit_store() 354 struct usb_device *hdev = to_usb_device(dev->parent->parent); in usb_port_runtime_resume() 357 struct usb_device *udev = port_dev->child; in usb_port_runtime_resume() 413 struct usb_device *hdev = to_usb_device(dev->parent->parent); in usb_port_runtime_suspend() 457 struct usb_device *udev = port_dev->child; in usb_port_shutdown() 608 static int match_location(struct usb_device *peer_hdev, void *p) in match_location() 614 struct usb_device *hdev = to_usb_device(port_dev->dev.parent->parent); in match_location() 645 struct usb_device *hdev = hub->hdev; in find_and_link_peer() [all …]
|
/linux/drivers/hid/ |
H A D | hid-roccat-common.c | 21 int roccat_common2_receive(struct usb_device *usb_dev, uint report_id, in roccat_common2_receive() 43 int roccat_common2_send(struct usb_device *usb_dev, uint report_id, in roccat_common2_send() 72 static int roccat_common2_receive_control_status(struct usb_device *usb_dev) in roccat_common2_receive_control_status() 107 int roccat_common2_send_with_status(struct usb_device *usb_dev, in roccat_common2_send_with_status() 122 int roccat_common2_device_init_struct(struct usb_device *usb_dev, in roccat_common2_device_init_struct() 136 struct usb_device *usb_dev = interface_to_usbdev(to_usb_interface(dev)); in roccat_common2_sysfs_read() 159 struct usb_device *usb_dev = interface_to_usbdev(to_usb_interface(dev)); in roccat_common2_sysfs_write()
|
H A D | hid-elo.c | 29 struct usb_device *usbdev; 106 static int elo_smartset_send_get(struct usb_device *dev, u8 command, in elo_smartset_send_get() 127 static int elo_flush_smartset_responses(struct usb_device *dev) in elo_flush_smartset_responses() 138 struct usb_device *dev = priv->usbdev; in elo_work() 189 static bool elo_broken_firmware(struct usb_device *dev) in elo_broken_firmware() 191 struct usb_device *hub = dev->parent; in elo_broken_firmware() 192 struct usb_device *child = NULL; in elo_broken_firmware()
|
/linux/drivers/usb/serial/ |
H A D | ssu100.c | 66 static inline int ssu100_control_msg(struct usb_device *dev, in ssu100_control_msg() 74 static inline int ssu100_setdevice(struct usb_device *dev, u8 *data) in ssu100_setdevice() 82 static inline int ssu100_getdevice(struct usb_device *dev, u8 *data) in ssu100_getdevice() 97 static inline int ssu100_getregister(struct usb_device *dev, in ssu100_getregister() 116 static inline int ssu100_setregister(struct usb_device *dev, in ssu100_setregister() 133 static inline int update_mctrl(struct usb_device *dev, unsigned int set, in update_mctrl() 158 static int ssu100_initdevice(struct usb_device *dev) in ssu100_initdevice() 220 struct usb_device *dev = port->serial->dev; in ssu100_set_termios() 280 struct usb_device *dev = port->serial->dev; in ssu100_open() 351 struct usb_device *dev = port->serial->dev; in ssu100_tiocmget() [all …]
|
/linux/include/media/ |
H A D | media-dev-allocator.h | 20 struct usb_device; 38 struct media_device *media_device_usb_allocate(struct usb_device *udev, 56 struct usb_device *udev, const char *module_name, in media_device_usb_allocate()
|
/linux/drivers/usb/host/ |
H A D | xhci-mtk.h | 185 int xhci_mtk_add_ep(struct usb_hcd *hcd, struct usb_device *udev, 187 int xhci_mtk_drop_ep(struct usb_hcd *hcd, struct usb_device *udev, 189 int xhci_mtk_check_bandwidth(struct usb_hcd *hcd, struct usb_device *udev); 190 void xhci_mtk_reset_bandwidth(struct usb_hcd *hcd, struct usb_device *udev);
|
/linux/drivers/bluetooth/ |
H A D | ath3k.c | 202 static int ath3k_load_firmware(struct usb_device *udev, in ath3k_load_firmware() 254 static int ath3k_get_state(struct usb_device *udev, unsigned char *state) in ath3k_get_state() 262 static int ath3k_get_version(struct usb_device *udev, in ath3k_get_version() 271 static int ath3k_load_fwfile(struct usb_device *udev, in ath3k_load_fwfile() 325 static void ath3k_switch_pid(struct usb_device *udev) in ath3k_switch_pid() 331 static int ath3k_set_normal_mode(struct usb_device *udev) in ath3k_set_normal_mode() 352 static int ath3k_load_patch(struct usb_device *udev) in ath3k_load_patch() 405 static int ath3k_load_syscfg(struct usb_device *udev) in ath3k_load_syscfg() 459 struct usb_device *udev = interface_to_usbdev(intf); in ath3k_probe()
|
/linux/sound/usb/ |
H A D | quirks.h | 18 int snd_usb_apply_boot_quirk(struct usb_device *dev, 23 int snd_usb_apply_boot_quirk_once(struct usb_device *dev, 36 void snd_usb_ctl_msg_quirk(struct usb_device *dev, unsigned int pipe,
|
/linux/drivers/media/usb/dvb-usb/ |
H A D | dvb-usb.h | 288 int (*download_firmware) (struct usb_device *, const struct firmware *); 301 int (*identify_state)(struct usb_device *udev, 339 struct usb_device *udev; 465 struct usb_device *udev; 523 extern int usb_cypress_load_firmware(struct usb_device *udev, const struct firmware *fw, int type);
|
/linux/drivers/usb/storage/ |
H A D | sierra_ms.c | 48 static int sierra_set_ms_mode(struct usb_device *udev, __u16 eSWocMode) in sierra_set_ms_mode() 64 static int sierra_get_swoc_info(struct usb_device *udev, in sierra_get_swoc_info() 98 struct usb_device *udev = interface_to_usbdev(intf); in truinst_show() 131 struct usb_device *udev; in sierra_ms_init()
|
/linux/drivers/net/ieee802154/ |
H A D | atusb.c | 47 struct usb_device *usb_dev; 80 struct usb_device *usb_dev = atusb->usb_dev; in atusb_write_subreg() 139 struct usb_device *usb_dev = atusb->usb_dev; in atusb_submit_rx_urb() 171 struct usb_device *usb_dev = atusb->usb_dev; in atusb_work_urbs() 196 struct usb_device *usb_dev = atusb->usb_dev; in atusb_tx_done() 218 struct usb_device *usb_dev = urb->dev; in atusb_in_good() 276 struct usb_device *usb_dev = urb->dev; in atusb_in() 340 struct usb_device *usb_dev = atusb->usb_dev; in atusb_xmit() 419 struct usb_device *usb_dev = atusb->usb_dev; in atusb_start() 435 struct usb_device *usb_dev = atusb->usb_dev; in atusb_stop() [all …]
|