--- zzzz-none-000/linux-2.6.19.2/arch/mips/pmc-sierra/yosemite/smp.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/arch/mips/pmc-sierra/yosemite/smp.c 2007-01-11 07:38:19.000000000 +0000 @@ -3,7 +3,9 @@ #include #include -#include + +extern unsigned int (*mips_hpt_read)(void); +extern void (*mips_hpt_init)(unsigned int); #define LAUNCHSTACK_SIZE 256 @@ -99,7 +101,7 @@ */ void prom_init_secondary(void) { - mips_hpt_init(); + mips_hpt_init(mips_hpt_read()); set_c0_status(ST0_CO | ST0_IE | ST0_IM); }