X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fftmac110.c;h=4f17015bc593edece051b70e6a508e7812740f32;hb=c8434ccaceb987babfc925fe86db473a44352cf4;hp=98c4f09629bdcd4fc5380822ededcb4a9152e1bd;hpb=c9afa7cea84c9b7346fcd2710577bcc386631aba;p=oweals%2Fu-boot.git diff --git a/drivers/net/ftmac110.c b/drivers/net/ftmac110.c index 98c4f09629..4f17015bc5 100644 --- a/drivers/net/ftmac110.c +++ b/drivers/net/ftmac110.c @@ -347,7 +347,7 @@ static int ftmac110_recv(struct eth_device *dev) printf("ftmac110: rx error\n"); } else { dma_map_single(buf, len, DMA_FROM_DEVICE); - NetReceive(buf, len); + net_process_received_packet(buf, len); rlen += len; } @@ -424,9 +424,6 @@ int ftmac110_initialize(bd_t *bis) dev->send = ftmac110_send; dev->recv = ftmac110_recv; - if (!eth_getenv_enetaddr_by_index("eth", card_nr, dev->enetaddr)) - eth_random_addr(dev->enetaddr); - /* allocate tx descriptors (it must be 16 bytes aligned) */ chip->txd = dma_alloc_coherent( sizeof(struct ftmac110_desc) * CFG_TXDES_NUM, &chip->txd_dma);