diff -aru devel_old/arch/ppc/boot/simple/embed_config.c linuxppc_2_4_devel/arch/ppc/boot/simple/embed_config.c --- devel_old/arch/ppc/boot/simple/embed_config.c Wed Aug 28 00:59:37 2002 +++ linuxppc_2_4_devel/arch/ppc/boot/simple/embed_config.c Wed Aug 28 01:01:04 2002 @@ -465,6 +465,8 @@ bd->bi_brgfreq *= 1000000; #endif + clk_8260(bd); + cp = (u_char *)def_enet_addr; for (i=0; i<6; i++) { bd->bi_enetaddr[i] = *cp++; diff -aru devel_old/arch/ppc/boot/simple/head.S linuxppc_2_4_devel/arch/ppc/boot/simple/head.S --- devel_old/arch/ppc/boot/simple/head.S Wed Aug 28 00:59:37 2002 +++ linuxppc_2_4_devel/arch/ppc/boot/simple/head.S Wed Aug 28 01:00:12 2002 @@ -59,7 +59,7 @@ isync #endif -#if defined(CONFIG_MBX) || defined(CONFIG_RPX6) +#if defined(CONFIG_MBX) || defined(CONFIG_RPX6) || defined(CONFIG_EST8260) mr r29,r3 /* On the MBX860, r3 is the board info pointer. * On the RPXSUPER, r3 points to the * NVRAM configuration keys. @@ -103,7 +103,7 @@ mr r3, r29 #endif -#if defined(CONFIG_MBX) || defined(CONFIG_RPX6) +#if defined(CONFIG_MBX) || defined(CONFIG_RPX6) || defined(CONFIG_EST8260) mr r4,r29 /* put the board info pointer where the relocate * routine will find it */