| /OK3568_Linux_fs/kernel/drivers/usb/core/ |
| H A D | usb.h | 14 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 D | sysfs.c | 28 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 D | driver.c | 253 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 D | hub.c | 116 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 D | hub.h | 21 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 D | usb.c | 272 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 D | usb.h | 105 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 D | usb_ether.h | 38 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 D | usb.h | 27 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 D | hcd.h | 349 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 D | of.h | 15 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 D | usb.c | 47 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 D | usb_hub.c | 52 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 D | musb_uboot.c | 36 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 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 …]
|
| /OK3568_Linux_fs/u-boot/drivers/usb/eth/ |
| H A D | lan7x.h | 122 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 D | mcs7830.c | 103 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 D | lan7x.c | 20 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 D | lan75xx.c | 39 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 D | lan78xx.c | 75 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 D | smsc95xx.c | 162 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 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 …]
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | usb.c | 141 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 D | usb-uclass.c | 36 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 D | xhci.c | 116 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 …]
|