]> git.sur5r.net Git - u-boot/blobdiff - drivers/net/netarm_eth.c
drivers/net/fec_mxc.c: write mac address in init
[u-boot] / drivers / net / netarm_eth.c
index ecf45dc92f6ed8e0c18ddef1b3c12f6115d1a978..c9e324ee264c637fb13254d6b88b35ac335f1946 100644 (file)
 
 
 #include <common.h>
-
-#ifdef CONFIG_DRIVER_NETARMETH
 #include <command.h>
 #include <net.h>
 #include "netarm_eth.h"
 #include <asm/arch/netarm_registers.h>
 
-#if defined(CONFIG_CMD_NET)
-
 static int na_mii_poll_busy (void);
 
 static void na_get_mac_addr (void)
@@ -60,7 +56,7 @@ static void na_mii_write (int reg, int value)
        int mii_addr;
 
        /* Select register */
-       mii_addr = CFG_ETH_PHY_ADDR + reg;
+       mii_addr = CONFIG_SYS_ETH_PHY_ADDR + reg;
        SET_EADDR (NETARM_ETH_MII_ADDR, mii_addr);
        /* Write value */
        SET_EADDR (NETARM_ETH_MII_WRITE, value);
@@ -72,7 +68,7 @@ static unsigned int na_mii_read (int reg)
        int mii_addr, val;
 
        /* Select register */
-       mii_addr = CFG_ETH_PHY_ADDR + reg;
+       mii_addr = CONFIG_SYS_ETH_PHY_ADDR + reg;
        SET_EADDR (NETARM_ETH_MII_ADDR, mii_addr);
        /* do one management cycle */
        SET_EADDR (NETARM_ETH_MII_CMD,
@@ -352,7 +348,3 @@ extern int eth_send (volatile void *packet, int length)
        printf ("eth_send timeout\n");
        return 1;
 }
-
-#endif /* CONFIG_CMD_NET */
-
-#endif /* CONFIG_DRIVER_NETARMETH */