| /rk3399_rockchip-uboot/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 …]
|
| /rk3399_rockchip-uboot/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 | 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 | 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 | 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 | 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 …]
|
| H A D | usb_ether.c | 22 struct usb_device *udev = dev_get_parent_priv(dev); in usb_ether_register() 142 typedef int (*usb_eth_probe)(struct usb_device *dev, unsigned int ifnum, 144 typedef int (*usb_eth_get_info)(struct usb_device *dev, struct ueth_data *ss, 216 static void probe_valid_drivers(struct usb_device *dev) in probe_valid_drivers() 289 struct usb_device *dev; in usb_host_eth_scan() 309 struct usb_device *dev; in usb_host_eth_scan()
|
| /rk3399_rockchip-uboot/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 …]
|
| H A D | usb_kbd.c | 153 static void usb_kbd_setled(struct usb_device *dev) in usb_kbd_setled() 288 static uint32_t usb_kbd_service_key(struct usb_device *dev, int i, int up) in usb_kbd_service_key() 313 static int usb_kbd_irq_worker(struct usb_device *dev) in usb_kbd_irq_worker() 343 static int usb_kbd_irq(struct usb_device *dev) in usb_kbd_irq() 356 static inline void usb_kbd_poll_for_event(struct usb_device *dev) 399 struct usb_device *usb_kbd_dev; 413 usb_kbd_dev = (struct usb_device *)dev->priv; 425 struct usb_device *usb_kbd_dev; 429 usb_kbd_dev = (struct usb_device *)dev->priv; 444 static int usb_kbd_probe_dev(struct usb_device *dev, unsigned int ifnum) [all …]
|
| /rk3399_rockchip-uboot/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 …]
|
| H A D | usb-compat.h | 33 struct usb_device *dev; /* (in) pointer to associated device */ 71 static inline struct usb_device *usb_dev_get_parent(struct usb_device *udev) in usb_dev_get_parent() 100 static inline struct usb_device *usb_dev_get_parent(struct usb_device *dev) in usb_dev_get_parent()
|
| /rk3399_rockchip-uboot/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 …]
|
| /rk3399_rockchip-uboot/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() 493 static int xhci_set_configuration(struct usb_device *udev) in xhci_set_configuration() [all …]
|
| H A D | usb-sandbox.c | 42 struct usb_device *udev, in sandbox_submit_control() 78 static int sandbox_submit_bulk(struct udevice *bus, struct usb_device *udev, in sandbox_submit_bulk() 103 static int sandbox_submit_int(struct udevice *bus, struct usb_device *udev, in sandbox_submit_int() 122 static int sandbox_alloc_device(struct udevice *dev, struct usb_device *udev) in sandbox_alloc_device()
|
| H A D | r8a66597-hcd.c | 25 static inline struct usb_device *usb_dev_get_parent(struct usb_device *udev) in usb_dev_get_parent() 54 static void get_hub_data(struct usb_device *dev, u16 *hub_devnum, u16 *hubport) in get_hub_data() 56 struct usb_device *parent = usb_dev_get_parent(dev); in get_hub_data() 71 struct usb_device *dev, int port) in set_devadd() 229 struct usb_device *dev, unsigned long pipe) in pipe_buffer_setting() 267 static int send_setup_packet(struct r8a66597 *r8a66597, struct usb_device *dev, in send_setup_packet() 316 static int send_bulk_packet(struct r8a66597 *r8a66597, struct usb_device *dev, in send_bulk_packet() 365 struct usb_device *dev, in receive_bulk_packet() 422 struct usb_device *dev, in receive_control_packet() 562 static int r8a66597_submit_rh_msg(struct udevice *udev, struct usb_device *dev, in r8a66597_submit_rh_msg() [all …]
|
| H A D | ohci-hcd.c | 211 static void td_submit_job(ohci_t *ohci, struct usb_device *dev, 217 static ed_t *ep_add_ed(ohci_dev_t *ohci_dev, struct usb_device *usb_dev, 223 static struct td *td_alloc(ohci_dev_t *ohci_dev, struct usb_device *usb_dev) in td_alloc() 280 static void pkt_print(ohci_t *ohci, urb_priv_t *purb, struct usb_device *dev, in pkt_print() 518 struct usb_device *dev = urb->dev; in sohci_submit_job() 847 static ed_t *ep_add_ed(ohci_dev_t *ohci_dev, struct usb_device *usb_dev, in ep_add_ed() 899 struct usb_device *dev, int index, urb_priv_t *urb_priv) in td_fill() 953 static void td_submit_job(ohci_t *ohci, struct usb_device *dev, in td_submit_job() 1246 static int ohci_submit_rh_msg(ohci_t *ohci, struct usb_device *dev, in ohci_submit_rh_msg() 1497 static urb_priv_t *ohci_alloc_urb(struct usb_device *dev, unsigned long pipe, in ohci_alloc_urb() [all …]
|
| H A D | dwc2.c | 497 struct usb_device *dev, uint8_t dev_addr, uint8_t ep_num, in dwc_otg_hc_init() 538 struct usb_device *dev, void *buffer, in dwc_otg_submit_rh_msg_in_status() 605 static int dwc_otg_submit_rh_msg_in_descriptor(struct usb_device *dev, in dwc_otg_submit_rh_msg_in_descriptor() 688 static int dwc_otg_submit_rh_msg_in_configuration(struct usb_device *dev, in dwc_otg_submit_rh_msg_in_configuration() 713 struct usb_device *dev, void *buffer, in dwc_otg_submit_rh_msg_in() 734 struct usb_device *dev, in dwc_otg_submit_rh_msg_out() 802 static int dwc_otg_submit_rh_msg(struct dwc2_priv *priv, struct usb_device *dev, in dwc_otg_submit_rh_msg() 920 int chunk_msg(struct dwc2_priv *priv, struct usb_device *dev, in chunk_msg() 1047 int _submit_bulk_msg(struct dwc2_priv *priv, struct usb_device *dev, in _submit_bulk_msg() 1067 static int _submit_control_msg(struct dwc2_priv *priv, struct usb_device *dev, in _submit_control_msg() [all …]
|
| H 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() 301 ehci_submit_async(struct usb_device *dev, unsigned long pipe, void *buffer, in ehci_submit_async() 653 static int ehci_submit_root(struct usb_device *dev, unsigned long pipe, in ehci_submit_root() 1134 static int _ehci_submit_bulk_msg(struct usb_device *dev, unsigned long pipe, in _ehci_submit_bulk_msg() 1145 static int _ehci_submit_control_msg(struct usb_device *dev, unsigned long pipe, in _ehci_submit_control_msg() 1216 static struct int_queue *_ehci_create_int_queue(struct usb_device *dev, in _ehci_create_int_queue() 1380 static void *_ehci_poll_int_queue(struct usb_device *dev, in _ehci_poll_int_queue() 1421 static int _ehci_destroy_int_queue(struct usb_device *dev, in _ehci_destroy_int_queue() 1468 static int _ehci_submit_int_msg(struct usb_device *dev, unsigned long pipe, in _ehci_submit_int_msg() [all …]
|
| H A D | ohci.h | 67 struct usb_device *usb_dev; 123 struct usb_device *usb_dev; 350 struct usb_device *dev; 403 struct usb_device *dev[32];
|
| /rk3399_rockchip-uboot/arch/mips/mach-au1x00/ |
| H A D | au1x00_usb_ohci.h | 57 struct usb_device *usb_dev; 112 struct usb_device *usb_dev; 365 struct usb_device *dev[32]; 382 static ed_t * ep_add_ed(struct usb_device * usb_dev, unsigned long pipe); 396 td_alloc (struct usb_device *usb_dev) in td_alloc()
|
| /rk3399_rockchip-uboot/drivers/usb/musb/ |
| H A D | musb_hcd.c | 38 static void write_toggle(struct usb_device *dev, u8 ep, u8 dir_out) in write_toggle() 116 static int wait_until_ep0_ready(struct usb_device *dev, u32 bit_mask) in wait_until_ep0_ready() 179 static int wait_until_txep_ready(struct usb_device *dev, u8 ep) in wait_until_txep_ready() 211 static int wait_until_rxep_ready(struct usb_device *dev, u8 ep) in wait_until_rxep_ready() 243 static int ctrlreq_setup_phase(struct usb_device *dev, struct devrequest *setup) in ctrlreq_setup_phase() 265 static int ctrlreq_in_data_phase(struct usb_device *dev, u32 len, void *buffer) in ctrlreq_in_data_phase() 311 static int ctrlreq_out_data_phase(struct usb_device *dev, u32 len, void *buffer) in ctrlreq_out_data_phase() 348 static int ctrlreq_out_status_phase(struct usb_device *dev) in ctrlreq_out_status_phase() 369 static int ctrlreq_in_status_phase(struct usb_device *dev) in ctrlreq_in_status_phase() 392 static u8 get_dev_speed(struct usb_device *dev) in get_dev_speed() [all …]
|