| /u-boot/include/ |
| A D | usb.h | 107 struct usb_device { struct 133 int (*irq_handle)(struct usb_device *dev); argument 148 struct usb_device *parent; argument 149 struct usb_device *children[USB_MAXCHILDREN]; argument 181 int usb_reset_root_port(struct usb_device *dev); 592 struct usb_device *pusb_dev; 635 struct usb_device *udev; 826 struct usb_device *parent); 882 int usb_select_config(struct usb_device *dev); 971 int usb_new_device(struct usb_device *dev); [all …]
|
| /u-boot/include/linux/usb/ |
| A D | usb_urb_compat.h | 17 int (*hub_control)(struct usb_hcd *hcd, struct usb_device *dev, 48 struct usb_device *dev; /* (in) pointer to associated device */ 91 struct usb_device *usb_dev_get_parent(struct usb_device *udev); 95 struct usb_device *dev, unsigned long pipe, 100 struct usb_host_endpoint *hep, struct usb_device *dev, 104 struct usb_host_endpoint *hep, struct usb_device *dev, 108 struct usb_device *dev, int endpoint_type,
|
| /u-boot/common/ |
| A D | usb.c | 49 static struct usb_device usb_dev[USB_MAX_DEVICE]; 58 struct usb_device *dev; in usb_init() 69 memset(&usb_dev[i], 0, sizeof(struct usb_device)); in usb_init() 616 static int usb_set_address(struct usb_device *dev) in usb_set_address() 865 struct usb_device *usb_get_dev_index(int index) in usb_get_dev_index() 919 static int usb_hub_port_reset(struct usb_device *dev, struct usb_device *hub) in usb_hub_port_reset() 1039 struct usb_device *parent) in usb_prepare_device() 1087 int usb_select_config(struct usb_device *dev) in usb_select_config() 1171 struct usb_device *parent) in usb_setup_device() 1196 int usb_new_device(struct usb_device *dev) in usb_new_device() [all …]
|
| A D | usb_kbd.c | 151 static void usb_kbd_setled(struct usb_device *dev) in usb_kbd_setled() 311 static int usb_kbd_irq_worker(struct usb_device *dev) in usb_kbd_irq_worker() 341 static int usb_kbd_irq(struct usb_device *dev) in usb_kbd_irq() 397 struct usb_device *usb_kbd_dev; 426 usb_kbd_dev = (struct usb_device *)dev->priv; 441 struct usb_device *usb_kbd_dev; 445 usb_kbd_dev = (struct usb_device *)dev->priv; 614 struct usb_device *dev; 640 struct usb_device *usb_kbd_dev; 645 usb_kbd_dev = (struct usb_device *)dev->priv; [all …]
|
| A D | usb_hub.c | 55 struct usb_device *dev; /* USB hub device to scan */ 68 static inline bool usb_hub_is_superspeed(struct usb_device *hdev) in usb_hub_is_superspeed() 82 static int usb_set_hub_depth(struct usb_device *dev, int depth) in usb_set_hub_depth() 169 struct usb_device *dev; in usb_hub_power_on() 403 struct usb_device *usb; in usb_hub_port_connect_change() 436 struct usb_device *dev; in usb_scan_port() 612 static int usb_hub_configure(struct usb_device *dev) in usb_hub_configure() 877 static int usb_hub_check(struct usb_device *dev, int ifnum) in usb_hub_check() 917 int usb_hub_probe(struct usb_device *dev, int ifnum) in usb_hub_probe() 931 struct usb_device *udev = dev_get_parent_priv(hub); in usb_hub_scan() [all …]
|
| /u-boot/drivers/usb/eth/ |
| A D | lan7x.h | 125 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data); 127 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data); 133 static inline int lan7x_wait_for_bit(struct usb_device *udev, in lan7x_wait_for_bit() 169 int lan7x_mdio_read(struct usb_device *udev, int phy_id, int idx); 171 void lan7x_mdio_write(struct usb_device *udev, int phy_id, int idx, 174 static inline int lan7x_mdio_wait_for_bit(struct usb_device *udev, in lan7x_mdio_wait_for_bit() 217 int lan7x_pmt_phy_reset(struct usb_device *udev, 220 int lan7x_update_flowcontrol(struct usb_device *udev, 224 int lan7x_read_eeprom_mac(unsigned char *enetaddr, struct usb_device *udev); 226 int lan7x_basic_reset(struct usb_device *udev,
|
| A D | mcs7830.c | 162 static int mcs7830_phy_emit_wait(struct usb_device *udev, in mcs7830_phy_emit_wait() 253 static int mcs7830_write_config(struct usb_device *udev, in mcs7830_write_config() 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() 404 static int mcs7830_basic_reset(struct usb_device *udev, in mcs7830_basic_reset() 487 static int mcs7830_init_common(struct usb_device *udev) in mcs7830_init_common() 512 struct usb_device *udev = ueth->pusb_dev; in mcs7830_send_common() 578 struct usb_device *udev = dev_get_parent_priv(dev); in mcs7830_eth_start() 620 struct usb_device *udev = dev_get_parent_priv(dev); in mcs7830_write_hwaddr() [all …]
|
| A D | lan75xx.c | 40 static int lan75xx_phy_gig_workaround(struct usb_device *udev, in lan75xx_phy_gig_workaround() 61 static int lan75xx_update_flowcontrol(struct usb_device *udev, in lan75xx_update_flowcontrol() 77 static int lan75xx_set_receive_filter(struct usb_device *udev) in lan75xx_set_receive_filter() 85 static void lan75xx_start_tx_path(struct usb_device *udev) in lan75xx_start_tx_path() 95 static void lan75xx_start_rx_path(struct usb_device *udev) in lan75xx_start_rx_path() 106 static int lan75xx_basic_reset(struct usb_device *udev, in lan75xx_basic_reset() 135 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_write_hwaddr() 167 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_eth_start() 244 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_read_rom_hwaddr() 261 struct usb_device *udev = dev_get_parent_priv(dev); in lan75xx_eth_probe()
|
| A D | lan7x.c | 21 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data) in lan7x_write_reg() 42 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data) in lan7x_read_reg() 62 static int lan7x_phy_wait_not_busy(struct usb_device *udev) in lan7x_phy_wait_not_busy() 121 struct usb_device *udev = dev_get_parent_priv(bus->priv); in lan7x_phylib_mdio_read() 129 struct usb_device *udev = dev_get_parent_priv(bus->priv); in lan7x_phylib_mdio_write() 146 static int lan7x_wait_eeprom(struct usb_device *udev) in lan7x_wait_eeprom() 154 static int lan7x_read_eeprom(struct usb_device *udev, in lan7x_read_eeprom() 185 struct usb_device *usbdev = dev_get_parent_priv(udev); in lan7x_phylib_register() 264 int lan7x_update_flowcontrol(struct usb_device *udev, in lan7x_update_flowcontrol() 331 int lan7x_pmt_phy_reset(struct usb_device *udev, in lan7x_pmt_phy_reset() [all …]
|
| A D | lan78xx.c | 165 struct usb_device *udev) in lan78xx_read_otp_mac() 186 static int lan78xx_update_flowcontrol(struct usb_device *udev, in lan78xx_update_flowcontrol() 203 struct usb_device *udev, in lan78xx_read_mac() 250 static int lan78xx_set_receive_filter(struct usb_device *udev) in lan78xx_set_receive_filter() 258 static void lan78xx_start_tx_path(struct usb_device *udev) in lan78xx_start_tx_path() 268 static void lan78xx_start_rx_path(struct usb_device *udev) in lan78xx_start_rx_path() 279 static int lan78xx_basic_reset(struct usb_device *udev, in lan78xx_basic_reset() 308 struct usb_device *udev = dev_get_parent_priv(dev); in lan78xx_write_hwaddr() 340 struct usb_device *udev = dev_get_parent_priv(dev); in lan78xx_eth_start() 412 struct usb_device *udev = dev_get_parent_priv(dev); in lan78xx_read_rom_hwaddr() [all …]
|
| A D | smsc95xx.c | 200 static int smsc95xx_phy_wait_not_busy(struct usb_device *udev) in smsc95xx_phy_wait_not_busy() 260 static int smsc95xx_eeprom_confirm_not_busy(struct usb_device *udev) in smsc95xx_eeprom_confirm_not_busy() 276 static int smsc95xx_wait_eeprom(struct usb_device *udev) in smsc95xx_wait_eeprom() 341 static int smsc95xx_phy_initialize(struct usb_device *udev, in smsc95xx_phy_initialize() 361 struct usb_device *udev) in smsc95xx_init_mac_address() 385 static int smsc95xx_write_hwaddr_common(struct usb_device *udev, in smsc95xx_write_hwaddr_common() 443 static void smsc95xx_start_tx_path(struct usb_device *udev, in smsc95xx_start_tx_path() 459 static void smsc95xx_start_rx_path(struct usb_device *udev, in smsc95xx_start_rx_path() 705 struct usb_device *udev = dev_get_parent_priv(dev); in smsc95xx_eth_start() 789 struct usb_device *udev = dev_get_parent_priv(dev); in smsc95xx_write_hwaddr() [all …]
|
| /u-boot/drivers/usb/musb-new/ |
| A D | musb_uboot.c | 37 struct usb_device *dev, int endpoint_type, in construct_urb() 94 struct usb_device *dev, unsigned long pipe, in _musb_submit_control_msg() 116 struct usb_device *dev, unsigned long pipe, in _musb_submit_int_msg() 125 struct usb_device *dev, unsigned long pipe, int queuesize, in _musb_create_int_queue() 160 struct usb_device *dev, struct int_queue *queue) in _musb_destroy_int_queue() 174 struct usb_device *dev, struct int_queue *queue) in _musb_poll_int_queue() 188 struct usb_device *dev) in _musb_reset_root_port() 274 int submit_int_msg(struct usb_device *dev, unsigned long pipe, in submit_int_msg() 281 struct int_queue *create_int_queue(struct usb_device *dev, in create_int_queue() 299 int usb_reset_root_port(struct usb_device *dev) in usb_reset_root_port() [all …]
|
| /u-boot/drivers/usb/common/ |
| A D | usb_urb.c | 17 struct usb_device *usb_dev_get_parent(struct usb_device *udev) in usb_dev_get_parent() 46 struct usb_device *usb_dev_get_parent(struct usb_device *udev) in usb_dev_get_parent() 62 struct usb_device *dev, int endpoint_type, in usb_urb_fill() 122 struct usb_device *dev, unsigned long pipe, in usb_urb_submit_control() 143 struct usb_host_endpoint *hep, struct usb_device *dev, in usb_urb_submit_bulk() 153 struct usb_host_endpoint *hep, struct usb_device *dev, in usb_urb_submit_irq()
|
| /u-boot/cmd/ |
| A D | usb.c | 152 static void usb_display_desc(struct usb_device *dev) in usb_display_desc() 190 struct usb_device *dev) in usb_display_conf_desc() 205 struct usb_device *dev) in usb_display_if_desc() 274 struct usb_device *udev; in usb_find_device() 306 struct usb_device *udev; in usb_find_device() 413 struct usb_device *udev; 445 static void usb_show_subtree(struct usb_device *dev) 463 struct usb_device *udev; 483 struct usb_device *udev; 599 static void usb_show_info(struct usb_device *udev) [all …]
|
| /u-boot/drivers/usb/isp1760/ |
| A D | isp1760-uboot.c | 29 struct usb_device *udev, in isp1760_msg_submit_control() 40 static int isp1760_msg_submit_bulk(struct udevice *dev, struct usb_device *udev, in isp1760_msg_submit_bulk() 49 static int isp1760_msg_submit_irq(struct udevice *dev, struct usb_device *udev, in isp1760_msg_submit_irq()
|
| /u-boot/drivers/usb/host/ |
| A D | usb-uclass.c | 27 int usb_lock_async(struct usb_device *udev, int lock) in usb_lock_async() 59 int submit_control_msg(struct usb_device *udev, unsigned long pipe, in submit_control_msg() 94 struct int_queue *create_int_queue(struct usb_device *udev, in create_int_queue() 130 int usb_alloc_device(struct usb_device *udev) in usb_alloc_device() 142 int usb_reset_root_port(struct usb_device *udev) in usb_reset_root_port() 153 int usb_update_hub_device(struct usb_device *udev) in usb_update_hub_device() 612 struct usb_device *parent_udev; in usb_scan_device() 614 ALLOC_CACHE_ALIGN_BUFFER(struct usb_device, udev, 1); in usb_scan_device() 707 struct usb_device *udev; in usb_detect_change() 775 struct usb_device *udev = dev_get_parent_priv(dev); in usb_child_pre_probe() [all …]
|
| A D | xhci.c | 114 struct xhci_ctrl *xhci_get_ctrl(struct usb_device *udev) in xhci_get_ctrl() 279 static unsigned int xhci_parse_frame_interval(struct usb_device *udev, in xhci_parse_frame_interval() 289 static unsigned int xhci_parse_exponent_interval(struct usb_device *udev, in xhci_parse_exponent_interval() 321 static unsigned int xhci_get_endpoint_interval(struct usb_device *udev, in xhci_get_endpoint_interval() 377 static u32 xhci_get_endpoint_mult(struct usb_device *udev, in xhci_get_endpoint_mult() 388 static u32 xhci_get_endpoint_max_burst(struct usb_device *udev, in xhci_get_endpoint_max_burst() 409 static u32 xhci_get_max_esit_payload(struct usb_device *udev, in xhci_get_max_esit_payload() 480 static int xhci_set_configuration(struct usb_device *udev) in xhci_set_configuration() 707 static int _xhci_alloc_device(struct usb_device *udev) in _xhci_alloc_device() 754 int xhci_check_maxpacket(struct usb_device *udev) in xhci_check_maxpacket() [all …]
|
| A D | usb-sandbox.c | 47 struct usb_device *udev, in sandbox_submit_control() 83 static int sandbox_submit_bulk(struct udevice *bus, struct usb_device *udev, in sandbox_submit_bulk() 108 static int sandbox_submit_int(struct udevice *bus, struct usb_device *udev, in sandbox_submit_int() 148 static int sandbox_alloc_device(struct udevice *dev, struct usb_device *udev) in sandbox_alloc_device()
|
| A D | ehci-hcd.c | 113 static struct ehci_ctrl *ehci_get_ctrl(struct usb_device *udev) in ehci_get_ctrl() 285 static void ehci_update_endpt2_dev_n_port(struct usb_device *udev, in ehci_update_endpt2_dev_n_port() 722 static int ehci_submit_root(struct usb_device *dev, unsigned long pipe, in ehci_submit_root() 1445 static void *_ehci_poll_int_queue(struct usb_device *dev, in _ehci_poll_int_queue() 1486 static int _ehci_destroy_int_queue(struct usb_device *dev, in _ehci_destroy_int_queue() 1582 int submit_bulk_msg(struct usb_device *dev, unsigned long pipe, in submit_bulk_msg() 1594 int submit_int_msg(struct usb_device *dev, unsigned long pipe, in submit_int_msg() 1601 struct int_queue *create_int_queue(struct usb_device *dev, in create_int_queue() 1609 void *poll_int_queue(struct usb_device *dev, struct int_queue *queue) in poll_int_queue() 1619 int usb_lock_async(struct usb_device *dev, int lock) in usb_lock_async() [all …]
|
| A D | ohci-hcd.c | 185 static void td_submit_job(ohci_t *ohci, struct usb_device *dev, 191 static ed_t *ep_add_ed(ohci_dev_t *ohci_dev, struct usb_device *usb_dev, 492 struct usb_device *dev = urb->dev; in sohci_submit_job() 873 struct usb_device *dev, int index, urb_priv_t *urb_priv) in td_fill() 927 static void td_submit_job(ohci_t *ohci, struct usb_device *dev, in td_submit_job() 1219 static int ohci_submit_rh_msg(ohci_t *ohci, struct usb_device *dev, in ohci_submit_rh_msg() 1490 static int submit_common_msg(ohci_t *ohci, struct usb_device *dev, in submit_common_msg() 1594 struct usb_device *udev, unsigned long pipe, int queuesize, in _ohci_create_int_queue() 1688 struct int_queue *create_int_queue(struct usb_device *dev, in create_int_queue() 2039 int submit_control_msg(struct usb_device *dev, unsigned long pipe, in submit_control_msg() [all …]
|
| A D | dwc2.c | 494 struct usb_device *dev, uint8_t dev_addr, uint8_t ep_num, in dwc_otg_hc_init() 535 struct usb_device *dev, void *buffer, in dwc_otg_submit_rh_msg_in_status() 602 static int dwc_otg_submit_rh_msg_in_descriptor(struct usb_device *dev, in dwc_otg_submit_rh_msg_in_descriptor() 685 static int dwc_otg_submit_rh_msg_in_configuration(struct usb_device *dev, in dwc_otg_submit_rh_msg_in_configuration() 710 struct usb_device *dev, void *buffer, in dwc_otg_submit_rh_msg_in() 731 struct usb_device *dev, in dwc_otg_submit_rh_msg_out() 909 int chunk_msg(struct dwc2_priv *priv, struct usb_device *dev, in chunk_msg() 1036 int _submit_bulk_msg(struct dwc2_priv *priv, struct usb_device *dev, in _submit_bulk_msg() 1114 int _submit_int_msg(struct dwc2_priv *priv, struct usb_device *dev, in _submit_int_msg() 1250 int submit_int_msg(struct usb_device *dev, unsigned long pipe, void *buffer, in submit_int_msg() [all …]
|
| A D | ohci.h | 68 struct usb_device *usb_dev; 124 struct usb_device *usb_dev; 343 struct usb_device *dev; 396 struct usb_device *dev[32];
|
| A D | r8a66597-hcd.c | 28 static void get_hub_data(struct usb_device *dev, u16 *hub_devnum, u16 *hubport) in get_hub_data() 30 struct usb_device *parent = usb_dev_get_parent(dev); in get_hub_data() 45 struct usb_device *dev, int port) in set_devadd() 203 struct usb_device *dev, unsigned long pipe) in pipe_buffer_setting() 241 static int send_setup_packet(struct r8a66597 *r8a66597, struct usb_device *dev, in send_setup_packet() 290 static int send_bulk_packet(struct r8a66597 *r8a66597, struct usb_device *dev, in send_bulk_packet() 339 struct usb_device *dev, in receive_bulk_packet() 396 struct usb_device *dev, in receive_control_packet() 536 static int r8a66597_submit_rh_msg(struct udevice *udev, struct usb_device *dev, in r8a66597_submit_rh_msg() 706 struct usb_device *dev, in r8a66597_submit_control_msg() [all …]
|
| /u-boot/drivers/usb/musb/ |
| A D | musb_hcd.c | 39 static void write_toggle(struct usb_device *dev, u8 ep, u8 dir_out) in write_toggle() 117 static int wait_until_ep0_ready(struct usb_device *dev, u32 bit_mask) in wait_until_ep0_ready() 180 static int wait_until_txep_ready(struct usb_device *dev, u8 ep) in wait_until_txep_ready() 212 static int wait_until_rxep_ready(struct usb_device *dev, u8 ep) in wait_until_rxep_ready() 266 static int ctrlreq_in_data_phase(struct usb_device *dev, u32 len, void *buffer) in ctrlreq_in_data_phase() 347 static int ctrlreq_out_status_phase(struct usb_device *dev) in ctrlreq_out_status_phase() 366 static int ctrlreq_in_status_phase(struct usb_device *dev) in ctrlreq_in_status_phase() 387 static u8 get_dev_speed(struct usb_device *dev) in get_dev_speed() 397 static void config_hub_port(struct usb_device *dev, u8 ep) in config_hub_port() 453 static int musb_submit_rh_msg(struct usb_device *dev, unsigned long pipe, in musb_submit_rh_msg() [all …]
|
| /u-boot/drivers/usb/emul/ |
| A D | usb-emul-uclass.c | 178 int usb_emul_control(struct udevice *emul, struct usb_device *udev, in usb_emul_control() 233 int usb_emul_bulk(struct udevice *emul, struct usb_device *udev, in usb_emul_bulk() 249 int usb_emul_int(struct udevice *emul, struct usb_device *udev, in usb_emul_int() 303 .per_child_auto = sizeof(struct usb_device),
|