typedef struct bd_info {
     int                        bi_baudrate;    /* serial console baudrate */
     unsigned long      bi_ip_addr;     /* IP Address */
-    unsigned char      bi_enetaddr[6]; /* Ethernet adress */
     struct environment_s              *bi_env;
     ulong              bi_arch_number; /* unique id for this board */
     ulong              bi_boot_params; /* where this board expects params */
        ulong start;
        ulong size;
     }                  bi_dram[CONFIG_NR_DRAM_BANKS];
-#ifdef CONFIG_HAS_ETH1
-    /* second onboard ethernet port */
-    unsigned char   bi_enet1addr[6];
-#endif
 } bd_t;
 
 #define bi_env_data bi_env->data
 
 typedef struct bd_info {
        unsigned long           bi_baudrate;
        unsigned long           bi_ip_addr;
-       unsigned char           bi_enetaddr[6];
        unsigned char           bi_phy_id[4];
        struct environment_s    *bi_env;
        unsigned long           bi_board_number;
 
 typedef struct bd_info {
        int bi_baudrate;                /* serial console baudrate */
        unsigned long bi_ip_addr;       /* IP Address */
-       unsigned char bi_enetaddr[6];   /* Ethernet adress */
        unsigned long bi_boot_params;   /* where this board expects params */
        unsigned long bi_memstart;      /* start of DRAM memory */
        phys_size_t bi_memsize;         /* size  of DRAM memory in bytes */
 
        unsigned long   bi_sramsize;    /* size  of SRAM memory */
        unsigned long   bi_bootflags;   /* boot / reboot flag (for LynxOS) */
        unsigned long   bi_ip_addr;     /* IP Address */
-       unsigned char   bi_enetaddr[6]; /* Ethernet adress */
        unsigned short  bi_ethspeed;    /* Ethernet speed in Mbps */
        unsigned long   bi_intfreq;     /* Internal Freq, in MHz */
        unsigned long   bi_busfreq;     /* Bus Freq, in MHz */
 
        unsigned long bi_bootflags;     /* boot / reboot flag (for LynxOS) */
        unsigned long bi_boot_params;   /* where this board expects params */
        unsigned long bi_ip_addr;       /* IP Address */
-       unsigned char bi_enetaddr[6];   /* Ethernet adress */
        unsigned short bi_ethspeed;     /* Ethernet speed in Mbps */
        unsigned long bi_intfreq;       /* Internal Freq, in MHz */
        unsigned long bi_busfreq;       /* Bus Freq, in MHz */
        unsigned long bi_flbfreq;       /* Flexbus Freq in MHz */
 #endif
        unsigned long bi_baudrate;      /* Console Baudrate */
-
-#ifdef CONFIG_HAS_ETH1
-       /* second onboard ethernet port */
-       unsigned char bi_enet1addr[6];
-#endif
-#ifdef CONFIG_HAS_ETH2
-       /* third onboard ethernet port */
-       unsigned char bi_enet2addr[6];
-#endif
-#ifdef CONFIG_HAS_ETH3
-       unsigned char bi_enet3addr[6];
-#endif
 } bd_t;
 
 #endif                         /* __ASSEMBLY__ */
 
        unsigned long   bi_sramstart;   /* start of SRAM memory */
        unsigned long   bi_sramsize;    /* size  of SRAM memory */
        unsigned long   bi_ip_addr;     /* IP Address */
-       unsigned char   bi_enetaddr[6]; /* Ethernet adress */
        unsigned long   bi_baudrate;    /* Console Baudrate */
 } bd_t;
 
 
 typedef struct bd_info {
        int             bi_baudrate;    /* serial console baudrate */
        unsigned long   bi_ip_addr;     /* IP Address */
-       unsigned char   bi_enetaddr[6]; /* Ethernet adress */
        unsigned long   bi_arch_number; /* unique id for this board */
        unsigned long   bi_boot_params; /* where this board expects params */
        unsigned long   bi_memstart;    /* start of DRAM memory */
 
        unsigned long   bi_sramstart;   /* start of SRAM memory */
        unsigned long   bi_sramsize;    /* size  of SRAM memory */
        unsigned long   bi_ip_addr;     /* IP Address */
-       unsigned char   bi_enetaddr[6]; /* Ethernet adress */
        unsigned long   bi_baudrate;    /* Console Baudrate */
 } bd_t;
 
 
        unsigned long   bi_sramstart;   /* start of SRAM memory */
        unsigned long   bi_sramsize;    /* size  of SRAM memory */
        unsigned long   bi_ip_addr;     /* IP Address */
-       unsigned char   bi_enetaddr[6]; /* Ethernet adress */
        unsigned long   bi_baudrate;    /* Console Baudrate */
 } bd_t;
 
 
        unsigned long   bi_sramstart;   /* start of SRAM memory */
        unsigned long   bi_sramsize;    /* size  of SRAM memory */
        unsigned long   bi_ip_addr;     /* IP Address */
-       unsigned char   bi_enetaddr[6]; /* Ethernet adress */
        unsigned long   bi_baudrate;    /* Console Baudrate */
        unsigned long   bi_boot_params; /* where this board expects params */
 } bd_t;
 
        unsigned long bi_sramsize;      /* size  of SRAM memory */
        unsigned long bi_bootflags;     /* boot / reboot flag (for LynxOS) */
        unsigned long bi_ip_addr;       /* IP Address */
-       unsigned char bi_enetaddr[6];   /* Ethernet adress */
        unsigned short bi_ethspeed;     /* Ethernet speed in Mbps */
        unsigned long bi_intfreq;       /* Internal Freq, in MHz */
        unsigned long bi_busfreq;       /* Bus Freq, in MHz */
        unsigned long bi_baudrate;      /* Console Baudrate */
-#ifdef CONFIG_HAS_ETH1
-       /* second onboard ethernet port */
-       unsigned char bi_enet1addr[6];
-#endif
-#ifdef CONFIG_HAS_ETH2
-       /* third onboard ethernet port */
-       unsigned char bi_enet2addr[6];
-#endif
-#ifdef CONFIG_HAS_ETH3
-       unsigned char bi_enet3addr[6];
-#endif
 } bd_t;
 
 #endif                         /* __ASSEMBLY__ */