| /OK3568_Linux_fs/u-boot/include/ |
| H A D | usb_ether.h | 23 struct ueth_data { struct 59 int usb_ether_register(struct udevice *dev, struct ueth_data *ueth, int rxsize); argument 67 int usb_ether_deregister(struct ueth_data *ueth); 79 int usb_ether_receive(struct ueth_data *ueth, int rxsize); 93 int usb_ether_get_rx_bytes(struct ueth_data *ueth, uint8_t **ptrp); 105 void usb_ether_advance_rxbuf(struct ueth_data *ueth, int num_bytes); 113 struct ueth_data *ss); 114 int asix_eth_get_info(struct usb_device *dev, struct ueth_data *ss, 119 struct ueth_data *ss); 120 int ax88179_eth_get_info(struct usb_device *dev, struct ueth_data *ss, [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/usb/eth/ |
| H A D | asix.c | 103 struct ueth_data ueth; 115 static int asix_write_cmd(struct ueth_data *dev, u8 cmd, u16 value, u16 index, in asix_write_cmd() 137 static int asix_read_cmd(struct ueth_data *dev, u8 cmd, u16 value, u16 index, in asix_read_cmd() 158 static inline int asix_set_sw_mii(struct ueth_data *dev) in asix_set_sw_mii() 168 static inline int asix_set_hw_mii(struct ueth_data *dev) in asix_set_hw_mii() 178 static int asix_mdio_read(struct ueth_data *dev, int phy_id, int loc) in asix_mdio_read() 193 asix_mdio_write(struct ueth_data *dev, int phy_id, int loc, int val) in asix_mdio_write() 208 static int asix_sw_reset(struct ueth_data *dev, u8 flags) in asix_sw_reset() 221 static inline int asix_get_phy_addr(struct ueth_data *dev) in asix_get_phy_addr() 240 static int asix_write_medium_mode(struct ueth_data *dev, u16 mode) in asix_write_medium_mode() [all …]
|
| H A D | asix88179.c | 208 struct ueth_data ueth; 221 static int asix_write_cmd(struct ueth_data *dev, u8 cmd, u16 value, u16 index, in asix_write_cmd() 246 static int asix_read_cmd(struct ueth_data *dev, u8 cmd, u16 value, u16 index, in asix_read_cmd() 271 static int asix_read_mac(struct ueth_data *dev, uint8_t *enetaddr) in asix_read_mac() 282 static int asix_write_mac(struct ueth_data *dev, uint8_t *enetaddr) in asix_write_mac() 294 static int asix_basic_reset(struct ueth_data *dev, in asix_basic_reset() 364 static int asix_wait_link(struct ueth_data *dev) in asix_wait_link() 395 static int asix_init_common(struct ueth_data *dev, in asix_init_common() 467 static int asix_send_common(struct ueth_data *dev, in asix_send_common() 513 struct ueth_data *dev = (struct ueth_data *)eth->priv; in asix_init() [all …]
|
| H A D | usb_ether.c | 20 int usb_ether_register(struct udevice *dev, struct ueth_data *ueth, int rxsize) in usb_ether_register() 91 int usb_ether_deregister(struct ueth_data *ueth) in usb_ether_deregister() 96 int usb_ether_receive(struct ueth_data *ueth, int rxsize) in usb_ether_receive() 122 void usb_ether_advance_rxbuf(struct ueth_data *ueth, int num_bytes) in usb_ether_advance_rxbuf() 129 int usb_ether_get_rx_bytes(struct ueth_data *ueth, uint8_t **ptrp) in usb_ether_get_rx_bytes() 143 struct ueth_data *ss); 144 typedef int (*usb_eth_get_info)(struct usb_device *dev, struct ueth_data *ss, 194 static struct ueth_data usb_eth[USB_MAX_ETH_DEV];
|
| H A D | smsc95xx.c | 152 struct ueth_data ueth; 330 static int mii_nway_restart(struct usb_device *udev, struct ueth_data *dev) in mii_nway_restart() 347 struct ueth_data *dev) in smsc95xx_phy_initialize() 471 static int smsc95xx_init_common(struct usb_device *udev, struct ueth_data *dev, in smsc95xx_init_common() 676 static int smsc95xx_send_common(struct ueth_data *dev, void *packet, int length) in smsc95xx_send_common() 719 struct ueth_data *dev = (struct ueth_data *)eth->priv; in smsc95xx_init() 729 struct ueth_data *dev = (struct ueth_data *)eth->priv; in smsc95xx_send() 736 struct ueth_data *dev = (struct ueth_data *)eth->priv; in smsc95xx_recv() 809 struct ueth_data *dev = eth->priv; in smsc95xx_write_hwaddr() 840 struct ueth_data *ss) in smsc95xx_eth_probe() [all …]
|
| H A D | mcs7830.c | 89 struct ueth_data ueth; 509 static int mcs7830_send_common(struct ueth_data *ueth, void *packet, in mcs7830_send_common() 528 static int mcs7830_recv_common(struct ueth_data *ueth, uint8_t *buf) in mcs7830_recv_common() 589 struct ueth_data *dev = eth->priv; in mcs7830_init() 605 struct ueth_data *dev = eth->priv; in mcs7830_send() 621 struct ueth_data *ueth = eth->priv; in mcs7830_recv() 657 struct ueth_data *ueth = eth->priv; in mcs7830_write_mac() 720 struct ueth_data *ss) in mcs7830_eth_probe() 818 int mcs7830_eth_get_info(struct usb_device *dev, struct ueth_data *ss, in mcs7830_eth_get_info() 864 struct ueth_data *ueth = &priv->ueth; in mcs7830_eth_send() [all …]
|
| H A D | lan7x.h | 112 struct ueth_data ueth; 206 int lan7x_eth_phylib_connect(struct udevice *udev, struct ueth_data *dev); 211 struct ueth_data *dev); 214 struct ueth_data *dev, 220 struct ueth_data *dev);
|
| H A D | lan75xx.c | 40 struct ueth_data *dev) in lan75xx_phy_gig_workaround() 61 struct ueth_data *dev) in lan75xx_update_flowcontrol() 106 struct ueth_data *dev, in lan75xx_basic_reset() 168 struct ueth_data *ueth = &priv->ueth; in lan75xx_eth_start() 262 struct ueth_data *ueth = &priv->ueth; in lan75xx_eth_probe()
|
| H A D | lan7x.c | 209 int lan7x_eth_phylib_connect(struct udevice *udev, struct ueth_data *dev) in lan7x_eth_phylib_connect() 264 struct ueth_data *dev, in lan7x_update_flowcontrol() 331 struct ueth_data *dev) in lan7x_pmt_phy_reset() 356 struct ueth_data *dev) in lan7x_basic_reset() 385 struct ueth_data *ueth = &priv->ueth; in lan7x_eth_send() 425 struct ueth_data *ueth = &priv->ueth; in lan7x_eth_recv()
|
| H A D | r8152.c | 1221 static int r8152_send_common(struct ueth_data *ueth, void *packet, int length) in r8152_send_common() 1252 struct ueth_data *dev = (struct ueth_data *)eth->priv; in r8152_init() 1260 struct ueth_data *dev = (struct ueth_data *)eth->priv; in r8152_send() 1267 struct ueth_data *dev = (struct ueth_data *)eth->priv; in r8152_recv() 1318 struct ueth_data *dev = (struct ueth_data *)eth->priv; in r8152_halt() 1328 struct ueth_data *dev = (struct ueth_data *)eth->priv; in r8152_write_hwaddr() 1350 struct ueth_data *ss) in r8152_eth_probe() 1373 memset(ss, 0, sizeof(struct ueth_data)); in r8152_eth_probe() 1453 int r8152_eth_get_info(struct usb_device *dev, struct ueth_data *ss, in r8152_eth_get_info() 1507 struct ueth_data *ueth = &tp->ueth; in r8152_eth_recv() [all …]
|
| H A D | lan78xx.c | 185 struct ueth_data *dev) in lan78xx_update_flowcontrol() 278 struct ueth_data *dev, in lan78xx_basic_reset() 426 struct ueth_data *ueth = &priv->ueth; in lan78xx_eth_probe()
|
| H A D | r8152.h | 599 struct ueth_data ueth;
|