Home
last modified time | relevance | path

Searched refs:usb_device (Results 1 – 25 of 730) sorted by relevance

12345678910>>...30

/OK3568_Linux_fs/kernel/drivers/usb/core/
H A Dusb.h14 extern int usb_create_sysfs_dev_files(struct usb_device *dev);
15 extern void usb_remove_sysfs_dev_files(struct usb_device *dev);
20 struct usb_device *udev);
23 extern void usb_enable_endpoint(struct usb_device *dev,
25 extern void usb_enable_interface(struct usb_device *dev,
27 extern void usb_disable_endpoint(struct usb_device *dev, unsigned int epaddr,
29 extern void usb_disable_interface(struct usb_device *dev,
32 extern void usb_disable_device(struct usb_device *dev, int skip_ep0);
33 extern int usb_deauthorize_device(struct usb_device *);
34 extern int usb_authorize_device(struct usb_device *);
[all …]
H A Dsysfs.c28 struct usb_device *udev; \
54 struct usb_device *udev; in bMaxPower_show()
73 struct usb_device *udev; in configuration_show()
96 struct usb_device *udev = to_usb_device(dev); in bConfigurationValue_store()
127 struct usb_device *udev; \
147 struct usb_device *udev; in speed_show()
182 struct usb_device *udev; in rx_lanes_show()
192 struct usb_device *udev; in tx_lanes_show()
202 struct usb_device *udev; in busnum_show()
212 struct usb_device *udev; in devnum_show()
[all …]
H A Ddriver.c253 struct usb_device *udev = to_usb_device(dev); in usb_probe_device()
306 struct usb_device *udev = to_usb_device(dev); in usb_unbind_device()
323 struct usb_device *udev = interface_to_usbdev(intf); in usb_probe_interface()
434 struct usb_device *udev; in usb_unbind_interface()
643 int usb_match_device(struct usb_device *dev, const struct usb_device_id *id) in usb_match_device()
679 int usb_match_one_id_intf(struct usb_device *dev, in usb_match_one_id_intf()
718 struct usb_device *dev; in usb_match_one_id()
829 const struct usb_device_id *usb_device_match_id(struct usb_device *udev, in usb_device_match_id()
843 bool usb_driver_applicable(struct usb_device *udev, in usb_driver_applicable()
863 struct usb_device *udev; in usb_device_match()
[all …]
H A Dhub.c116 static int usb_reset_and_verify_device(struct usb_device *udev);
136 struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev) in usb_hub_to_struct_hub()
143 int usb_device_supports_lpm(struct usb_device *udev) in usb_device_supports_lpm()
189 static void usb_set_lpm_mel(struct usb_device *udev, in usb_set_lpm_mel()
236 static void usb_set_lpm_pel(struct usb_device *udev, in usb_set_lpm_pel()
290 static void usb_set_lpm_sel(struct usb_device *udev, in usb_set_lpm_sel()
293 struct usb_device *parent; in usb_set_lpm_sel()
313 static void usb_set_lpm_parameters(struct usb_device *udev) in usb_set_lpm_parameters()
381 static int get_hub_descriptor(struct usb_device *hdev, in get_hub_descriptor()
417 static int clear_hub_feature(struct usb_device *hdev, int feature) in clear_hub_feature()
[all …]
H A Dhub.h21 struct usb_device *hdev;
94 struct usb_device *child;
117 extern int usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub,
119 extern struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev);
122 extern int usb_clear_port_feature(struct usb_device *hdev,
135 static inline int hub_is_superspeed(struct usb_device *hdev) in hub_is_superspeed()
140 static inline int hub_is_superspeedplus(struct usb_device *hdev) in hub_is_superspeedplus()
H A Dusb.c272 struct usb_interface *usb_ifnum_to_if(const struct usb_device *dev, in usb_ifnum_to_if()
371 int (*fn)(struct usb_device *, void *);
394 int usb_for_each_dev(void *data, int (*fn)(struct usb_device *, void *)) in usb_for_each_dev() argument
411 struct usb_device *udev; in usb_release_dev()
429 struct usb_device *usb_dev; in usb_dev_uevent()
512 struct usb_device *usb_dev; in usb_devnode()
537 static bool usb_dev_authorized(struct usb_device *dev, struct usb_hcd *hcd) in usb_dev_authorized()
574 struct usb_device *usb_alloc_dev(struct usb_device *parent, in usb_alloc_dev()
577 struct usb_device *dev; in usb_alloc_dev()
694 struct usb_device *usb_get_dev(struct usb_device *dev) in usb_get_dev()
[all …]
/OK3568_Linux_fs/u-boot/include/
H A Dusb.h105 struct usb_device { struct
131 int (*irq_handle)(struct usb_device *dev); argument
146 struct usb_device *parent; argument
147 struct usb_device *children[USB_MAXCHILDREN]; argument
178 int usb_reset_root_port(struct usb_device *dev);
183 int submit_bulk_msg(struct usb_device *dev, unsigned long pipe,
185 int submit_control_msg(struct usb_device *dev, unsigned long pipe, void *buffer,
187 int submit_int_msg(struct usb_device *dev, unsigned long pipe, void *buffer,
192 struct int_queue *create_int_queue(struct usb_device *dev, unsigned long pipe,
194 int destroy_int_queue(struct usb_device *dev, struct int_queue *queue);
[all …]
H A Dusb_ether.h38 struct usb_device *pusb_dev; /* this usb_device */
112 int asix_eth_probe(struct usb_device *dev, unsigned int ifnum,
114 int asix_eth_get_info(struct usb_device *dev, struct ueth_data *ss,
118 int ax88179_eth_probe(struct usb_device *dev, unsigned int ifnum,
120 int ax88179_eth_get_info(struct usb_device *dev, struct ueth_data *ss,
124 int mcs7830_eth_probe(struct usb_device *dev, unsigned int ifnum,
126 int mcs7830_eth_get_info(struct usb_device *dev, struct ueth_data *ss,
130 int smsc95xx_eth_probe(struct usb_device *dev, unsigned int ifnum,
132 int smsc95xx_eth_get_info(struct usb_device *dev, struct ueth_data *ss,
136 int r8152_eth_probe(struct usb_device *dev, unsigned int ifnum,
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dusb.h27 struct usb_device;
460 struct usb_device *root_hub; /* Root hub */
647 struct usb_device { struct
661 struct usb_device *parent; argument
734 #define to_usb_device(d) container_of(d, struct usb_device, dev) argument
736 static inline struct usb_device *interface_to_usbdev(struct usb_interface *intf) in interface_to_usbdev()
741 extern struct usb_device *usb_get_dev(struct usb_device *dev);
742 extern void usb_put_dev(struct usb_device *dev);
743 extern struct usb_device *usb_hub_find_child(struct usb_device *hdev,
763 extern int usb_lock_device_for_reset(struct usb_device *udev,
[all …]
/OK3568_Linux_fs/kernel/include/linux/usb/
H A Dhcd.h349 int (*alloc_dev)(struct usb_hcd *, struct usb_device *);
351 void (*free_dev)(struct usb_hcd *, struct usb_device *);
353 int (*alloc_streams)(struct usb_hcd *hcd, struct usb_device *udev,
359 int (*free_streams)(struct usb_hcd *hcd, struct usb_device *udev,
374 int (*add_endpoint)(struct usb_hcd *, struct usb_device *,
377 int (*drop_endpoint)(struct usb_hcd *, struct usb_device *,
384 int (*check_bandwidth)(struct usb_hcd *, struct usb_device *);
392 void (*reset_bandwidth)(struct usb_hcd *, struct usb_device *);
394 int (*address_device)(struct usb_hcd *, struct usb_device *udev);
396 int (*enable_device)(struct usb_hcd *, struct usb_device *udev);
[all …]
H A Dof.h15 struct usb_device;
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_device_node(struct usb_device *hub, int port1) in usb_of_get_device_node()
47 static inline bool usb_of_has_combined_node(struct usb_device *udev) in usb_of_has_combined_node()
52 usb_of_get_interface_node(struct usb_device *udev, u8 config, u8 ifnum) in usb_of_get_interface_node()
/OK3568_Linux_fs/u-boot/common/
H A Dusb.c47 static struct usb_device usb_dev[USB_MAX_DEVICE];
60 struct usb_device *dev; in usb_init()
71 memset(&usb_dev[i], 0, sizeof(struct usb_device)); in usb_init()
200 int usb_int_msg(struct usb_device *dev, unsigned long pipe, in usb_int_msg()
216 int usb_control_msg(struct usb_device *dev, unsigned int pipe, in usb_control_msg()
271 int usb_bulk_msg(struct usb_device *dev, unsigned int pipe, in usb_bulk_msg()
300 int usb_maxpacket(struct usb_device *dev, unsigned long pipe) in usb_maxpacket()
321 usb_set_maxpacket_ep(struct usb_device *dev, int if_idx, int ep_idx) in usb_set_maxpacket_ep()
361 static int usb_set_maxpacket(struct usb_device *dev) in usb_set_maxpacket()
377 static int usb_parse_config(struct usb_device *dev, in usb_parse_config()
[all …]
H A Dusb_hub.c52 struct usb_device *dev; /* USB hub device to scan */
65 static inline bool usb_hub_is_superspeed(struct usb_device *hdev) in usb_hub_is_superspeed()
79 static int usb_set_hub_depth(struct usb_device *dev, int depth) in usb_set_hub_depth()
90 static int usb_get_hub_descriptor(struct usb_device *dev, void *data, int size) in usb_get_hub_descriptor()
102 static int usb_clear_port_feature(struct usb_device *dev, int port, int feature) in usb_clear_port_feature()
109 static int usb_set_port_feature(struct usb_device *dev, int port, int feature) in usb_set_port_feature()
116 static int usb_get_hub_status(struct usb_device *dev, void *data) in usb_get_hub_status()
123 int usb_get_port_status(struct usb_device *dev, int port, void *data) in usb_get_port_status()
165 struct usb_device *dev; in usb_hub_power_on()
271 static int usb_hub_port_reset(struct usb_device *dev, int port, in usb_hub_port_reset()
[all …]
/OK3568_Linux_fs/u-boot/drivers/usb/musb-new/
H A Dmusb_uboot.c36 struct usb_device *dev, int endpoint_type, in construct_urb()
93 struct usb_device *dev, unsigned long pipe, in _musb_submit_control_msg()
107 struct usb_device *dev, unsigned long pipe, void *buffer, int len) in _musb_submit_bulk_msg()
115 struct usb_device *dev, unsigned long pipe, in _musb_submit_int_msg()
124 struct usb_device *dev, unsigned long pipe, int queuesize, in _musb_create_int_queue()
159 struct usb_device *dev, struct int_queue *queue) in _musb_destroy_int_queue()
173 struct usb_device *dev, struct int_queue *queue) in _musb_poll_int_queue()
187 struct usb_device *dev) in _musb_reset_root_port()
264 int submit_bulk_msg(struct usb_device *dev, unsigned long pipe, in submit_bulk_msg()
270 int submit_control_msg(struct usb_device *dev, unsigned long pipe, in submit_control_msg()
[all …]
/OK3568_Linux_fs/kernel/drivers/most/
H A Dmost_usb.c67 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 …]
/OK3568_Linux_fs/u-boot/drivers/usb/eth/
H A Dlan7x.h122 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data);
124 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data);
126 static inline int lan7x_wait_for_bit(struct usb_device *udev, in lan7x_wait_for_bit()
162 int lan7x_mdio_read(struct usb_device *udev, int phy_id, int idx);
164 void lan7x_mdio_write(struct usb_device *udev, int phy_id, int idx,
167 static inline int lan7x_mdio_wait_for_bit(struct usb_device *udev, in lan7x_mdio_wait_for_bit()
210 int lan7x_pmt_phy_reset(struct usb_device *udev,
213 int lan7x_update_flowcontrol(struct usb_device *udev,
217 int lan7x_read_eeprom_mac(unsigned char *enetaddr, struct usb_device *udev);
219 int lan7x_basic_reset(struct usb_device *udev,
H A Dmcs7830.c103 static int mcs7830_read_reg(struct usb_device *udev, uint8_t idx, in mcs7830_read_reg()
133 static int mcs7830_write_reg(struct usb_device *udev, uint8_t idx, in mcs7830_write_reg()
162 static int mcs7830_phy_emit_wait(struct usb_device *udev, in mcs7830_phy_emit_wait()
197 static int mcs7830_read_phy(struct usb_device *udev, uint8_t index) in mcs7830_read_phy()
223 static int mcs7830_write_phy(struct usb_device *udev, uint8_t index, in mcs7830_write_phy()
253 static int mcs7830_write_config(struct usb_device *udev, in mcs7830_write_config()
279 static int mcs7830_write_mchash(struct usb_device *udev, in mcs7830_write_mchash()
303 static int mcs7830_set_autoneg(struct usb_device *udev) in mcs7830_set_autoneg()
344 static int mcs7830_get_rev(struct usb_device *udev) in mcs7830_get_rev()
368 static int mcs7830_apply_fixup(struct usb_device *udev) in mcs7830_apply_fixup()
[all …]
H A Dlan7x.c20 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data) in lan7x_write_reg()
41 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data) in lan7x_read_reg()
61 static int lan7x_phy_wait_not_busy(struct usb_device *udev) in lan7x_phy_wait_not_busy()
68 int lan7x_mdio_read(struct usb_device *udev, int phy_id, int idx) in lan7x_mdio_read()
93 void lan7x_mdio_write(struct usb_device *udev, int phy_id, int idx, int regval) in lan7x_mdio_write()
120 struct usb_device *udev = dev_get_parent_priv(bus->priv); in lan7x_phylib_mdio_read()
128 struct usb_device *udev = dev_get_parent_priv(bus->priv); in lan7x_phylib_mdio_write()
138 static int lan7x_eeprom_confirm_not_busy(struct usb_device *udev) in lan7x_eeprom_confirm_not_busy()
145 static int lan7x_wait_eeprom(struct usb_device *udev) in lan7x_wait_eeprom()
153 static int lan7x_read_eeprom(struct usb_device *udev, in lan7x_read_eeprom()
[all …]
H A Dlan75xx.c39 static int lan75xx_phy_gig_workaround(struct usb_device *udev, in lan75xx_phy_gig_workaround()
60 static int lan75xx_update_flowcontrol(struct usb_device *udev, in lan75xx_update_flowcontrol()
76 static int lan75xx_set_receive_filter(struct usb_device *udev) in lan75xx_set_receive_filter()
84 static void lan75xx_start_tx_path(struct usb_device *udev) in lan75xx_start_tx_path()
94 static void lan75xx_start_rx_path(struct usb_device *udev) in lan75xx_start_rx_path()
105 static int lan75xx_basic_reset(struct usb_device *udev, in lan75xx_basic_reset()
134 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_write_hwaddr()
166 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_eth_start()
243 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_read_rom_hwaddr()
260 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_eth_probe()
H A Dlan78xx.c75 static int lan78xx_read_raw_otp(struct usb_device *udev, u32 offset, in lan78xx_read_raw_otp()
138 static int lan78xx_read_otp(struct usb_device *udev, u32 offset, in lan78xx_read_otp()
163 struct usb_device *udev) in lan78xx_read_otp_mac()
184 static int lan78xx_update_flowcontrol(struct usb_device *udev, in lan78xx_update_flowcontrol()
201 struct usb_device *udev, in lan78xx_read_mac()
248 static int lan78xx_set_receive_filter(struct usb_device *udev) in lan78xx_set_receive_filter()
256 static void lan78xx_start_tx_path(struct usb_device *udev) in lan78xx_start_tx_path()
266 static void lan78xx_start_rx_path(struct usb_device *udev) in lan78xx_start_rx_path()
277 static int lan78xx_basic_reset(struct usb_device *udev, in lan78xx_basic_reset()
306 struct usb_device *udev = dev_get_parent_priv(dev); in lan78xx_write_hwaddr()
[all …]
H A Dsmsc95xx.c162 static int smsc95xx_write_reg(struct usb_device *udev, u32 index, u32 data) in smsc95xx_write_reg()
183 static int smsc95xx_read_reg(struct usb_device *udev, u32 index, u32 *data) in smsc95xx_read_reg()
205 static int smsc95xx_phy_wait_not_busy(struct usb_device *udev) in smsc95xx_phy_wait_not_busy()
219 static int smsc95xx_mdio_read(struct usb_device *udev, int phy_id, int idx) in smsc95xx_mdio_read()
243 static void smsc95xx_mdio_write(struct usb_device *udev, int phy_id, int idx, in smsc95xx_mdio_write()
265 static int smsc95xx_eeprom_confirm_not_busy(struct usb_device *udev) in smsc95xx_eeprom_confirm_not_busy()
281 static int smsc95xx_wait_eeprom(struct usb_device *udev) in smsc95xx_wait_eeprom()
300 static int smsc95xx_read_eeprom(struct usb_device *udev, u32 offset, u32 length, in smsc95xx_read_eeprom()
330 static int mii_nway_restart(struct usb_device *udev, struct ueth_data *dev) in mii_nway_restart()
346 static int smsc95xx_phy_initialize(struct usb_device *udev, in smsc95xx_phy_initialize()
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/misc/
H A Dlvstest.c40 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 …]
/OK3568_Linux_fs/u-boot/cmd/
H A Dusb.c141 static void usb_display_string(struct usb_device *dev, int index) in usb_display_string()
151 static void usb_display_desc(struct usb_device *dev) in usb_display_desc()
189 struct usb_device *dev) in usb_display_conf_desc()
204 struct usb_device *dev) in usb_display_if_desc()
245 static void usb_display_config(struct usb_device *dev) in usb_display_config()
270 static struct usb_device *usb_find_device(int devnum) in usb_find_device()
273 struct usb_device *udev; in usb_find_device()
305 struct usb_device *udev; in usb_find_device()
343 static void usb_show_tree_graph(struct usb_device *dev, char *pre)
420 struct usb_device *udev;
[all …]
/OK3568_Linux_fs/u-boot/drivers/usb/host/
H A Dusb-uclass.c36 int submit_int_msg(struct usb_device *udev, unsigned long pipe, void *buffer, in submit_int_msg()
49 int submit_control_msg(struct usb_device *udev, unsigned long pipe, in submit_control_msg()
72 int submit_bulk_msg(struct usb_device *udev, unsigned long pipe, void *buffer, in submit_bulk_msg()
84 struct int_queue *create_int_queue(struct usb_device *udev, in create_int_queue()
98 void *poll_int_queue(struct usb_device *udev, struct int_queue *queue) in poll_int_queue()
109 int destroy_int_queue(struct usb_device *udev, struct int_queue *queue) in destroy_int_queue()
120 int usb_alloc_device(struct usb_device *udev) in usb_alloc_device()
132 int usb_reset_root_port(struct usb_device *udev) in usb_reset_root_port()
143 int usb_update_hub_device(struct usb_device *udev) in usb_update_hub_device()
154 int usb_get_max_xfer_size(struct usb_device *udev, size_t *size) in usb_get_max_xfer_size()
[all …]
H A Dxhci.c116 struct xhci_ctrl *xhci_get_ctrl(struct usb_device *udev) in xhci_get_ctrl()
280 static unsigned int xhci_parse_microframe_interval(struct usb_device *udev, in xhci_parse_microframe_interval()
289 static unsigned int xhci_parse_frame_interval(struct usb_device *udev, in xhci_parse_frame_interval()
299 static unsigned int xhci_parse_exponent_interval(struct usb_device *udev, in xhci_parse_exponent_interval()
331 static unsigned int xhci_get_endpoint_interval(struct usb_device *udev, in xhci_get_endpoint_interval()
387 static u32 xhci_get_endpoint_mult(struct usb_device *udev, in xhci_get_endpoint_mult()
398 static u32 xhci_get_endpoint_max_burst(struct usb_device *udev, in xhci_get_endpoint_max_burst()
419 static u32 xhci_get_max_esit_payload(struct usb_device *udev, in xhci_get_max_esit_payload()
450 static int xhci_configure_endpoints(struct usb_device *udev, bool ctx_change) in xhci_configure_endpoints()
490 static int xhci_set_configuration(struct usb_device *udev) in xhci_set_configuration()
[all …]

12345678910>>...30