Home
last modified time | relevance | path

Searched refs:ueth_data (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/u-boot/include/
H A Dusb_ether.h23 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 Dasix.c103 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 Dasix88179.c208 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 Dusb_ether.c20 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 Dsmsc95xx.c152 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 Dmcs7830.c89 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 Dlan7x.h112 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 Dlan75xx.c40 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 Dlan7x.c209 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 Dr8152.c1221 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 Dlan78xx.c185 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 Dr8152.h599 struct ueth_data ueth;