@@ -556,32 +556,6 @@ static int eth_post_probe(struct udevice *dev)
|
||||
unsigned char env_enetaddr[ARP_HLEN];
|
||||
char *source = "DT";
|
||||
|
||||
#if defined(CONFIG_NEEDS_MANUAL_RELOC)
|
||||
struct eth_ops *ops = eth_get_ops(dev);
|
||||
static int reloc_done;
|
||||
|
||||
if (!reloc_done) {
|
||||
if (ops->start)
|
||||
ops->start += gd->reloc_off;
|
||||
if (ops->send)
|
||||
ops->send += gd->reloc_off;
|
||||
if (ops->recv)
|
||||
ops->recv += gd->reloc_off;
|
||||
if (ops->free_pkt)
|
||||
ops->free_pkt += gd->reloc_off;
|
||||
if (ops->stop)
|
||||
ops->stop += gd->reloc_off;
|
||||
if (ops->mcast)
|
||||
ops->mcast += gd->reloc_off;
|
||||
if (ops->write_hwaddr)
|
||||
ops->write_hwaddr += gd->reloc_off;
|
||||
if (ops->read_rom_hwaddr)
|
||||
ops->read_rom_hwaddr += gd->reloc_off;
|
||||
|
||||
reloc_done++;
|
||||
}
|
||||
#endif
|
||||
|
||||
priv->state = ETH_STATE_INIT;
|
||||
priv->running = false;
|
||||
|
||||
|
||||
@@ -36,10 +36,6 @@ void eth_common_init(void)
|
||||
#if defined(CONFIG_MII) || defined(CONFIG_CMD_MII) || defined(CONFIG_PHYLIB)
|
||||
miiphy_init();
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_NEEDS_MANUAL_RELOC) && defined(CONFIG_PHYLIB)
|
||||
phy_init();
|
||||
#endif
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
#include <fastboot.h>
|
||||
#include <net.h>
|
||||
#include <net/fastboot_udp.h>
|
||||
#include <linux/printk.h>
|
||||
|
||||
enum {
|
||||
FASTBOOT_ERROR = 0,
|
||||
|
||||
@@ -716,7 +716,7 @@ restart:
|
||||
case NETLOOP_SUCCESS:
|
||||
net_cleanup_loop();
|
||||
if (net_boot_file_size > 0) {
|
||||
printf("Bytes transferred = %d (%x hex)\n",
|
||||
printf("Bytes transferred = %u (%x hex)\n",
|
||||
net_boot_file_size, net_boot_file_size);
|
||||
env_set_hex("filesize", net_boot_file_size);
|
||||
env_set_hex("fileaddr", image_load_addr);
|
||||
|
||||
Reference in New Issue
Block a user