Home
last modified time | relevance | path

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

12

/u-boot/include/
A Dusb.h107 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 Dusb_urb_compat.h17 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 Dusb.c49 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 Dusb_kbd.c151 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 Dusb_hub.c55 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 Dlan7x.h125 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 Dmcs7830.c162 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 Dlan75xx.c40 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 Dlan7x.c21 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 Dlan78xx.c165 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 Dsmsc95xx.c200 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 Dmusb_uboot.c37 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 Dusb_urb.c17 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 Dusb.c152 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 Disp1760-uboot.c29 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 Dusb-uclass.c27 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 Dxhci.c114 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 Dusb-sandbox.c47 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 Dehci-hcd.c113 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 Dohci-hcd.c185 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 Ddwc2.c494 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 Dohci.h68 struct usb_device *usb_dev;
124 struct usb_device *usb_dev;
343 struct usb_device *dev;
396 struct usb_device *dev[32];
A Dr8a66597-hcd.c28 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 Dmusb_hcd.c39 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 Dusb-emul-uclass.c178 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),

Completed in 66 milliseconds

12