efi_loader: correctly render MAC address device path nodes
[oweals/u-boot.git] / drivers / net / ne2000_base.c
index 67bf140a37ada2daf2b067d86efa2560252292f5..a240d06ad45454ea123551a00a7652f5fd0e6eea 100644 (file)
@@ -74,6 +74,7 @@ Add SNMP
 
 #include <common.h>
 #include <command.h>
+#include <env.h>
 #include <net.h>
 #include <malloc.h>
 #include <linux/compiler.h>
@@ -495,7 +496,7 @@ dp83902a_recv(u8 *data, int len)
                                        printf(" %02x", tmp);
                                        if (0 == (++dx % 16)) printf("\n ");
 #endif
-                                       *data++ = tmp;;
+                                       *data++ = tmp;
                                        mlen--;
                                }
                        }
@@ -692,16 +693,6 @@ static int ne2k_setup_driver(struct eth_device *dev)
                }
        }
 
-#ifdef CONFIG_DRIVER_NE2000_CCR
-       {
-               vu_char *p = (vu_char *) CONFIG_DRIVER_NE2000_CCR;
-
-               PRINTK("CCR before is %x\n", *p);
-               *p = CONFIG_DRIVER_NE2000_VAL;
-               PRINTK("CCR after is %x\n", *p);
-       }
-#endif
-
        nic.base = (u8 *) CONFIG_DRIVER_NE2000_BASE;
 
        nic.data = nic.base + DP_DATA;
@@ -715,15 +706,15 @@ static int ne2k_setup_driver(struct eth_device *dev)
         * to the MAC address value in the environment, so we do not read
         * it from the prom or eeprom if it is specified in the environment.
         */
-       if (!eth_getenv_enetaddr("ethaddr", dev->enetaddr)) {
+       if (!eth_env_get_enetaddr("ethaddr", dev->enetaddr)) {
                /* If the MAC address is not in the environment, get it: */
                if (!get_prom(dev->enetaddr, nic.base)) /* get MAC from prom */
                        dp83902a_init(dev->enetaddr);   /* fallback: seeprom */
                /* And write it into the environment otherwise eth_write_hwaddr
-                * returns -1 due to eth_getenv_enetaddr_by_index() failing,
+                * returns -1 due to eth_env_get_enetaddr_by_index() failing,
                 * and this causes "Warning: failed to set MAC address", and
                 * cmd_bdinfo has no ethaddr value which it can show: */
-               eth_setenv_enetaddr("ethaddr", dev->enetaddr);
+               eth_env_set_enetaddr("ethaddr", dev->enetaddr);
        }
        return 0;
 }