X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fasm-mips%2Fbugs.h;h=0d7f9c1f55469e4c7d9700ba44bb3ad75b787ba6;hb=93043ece030af58529e3e1367502461d265ab4e2;hp=18cced19cca430ed6a5c666ffe5008089fe847a2;hpb=1da177e4c3f41524e886b7f1b8a0c1fc7321cac2;p=linux-2.6 diff --git a/include/asm-mips/bugs.h b/include/asm-mips/bugs.h index 18cced19cc..0d7f9c1f55 100644 --- a/include/asm-mips/bugs.h +++ b/include/asm-mips/bugs.h @@ -7,15 +7,20 @@ #ifndef _ASM_BUGS_H #define _ASM_BUGS_H -#include +#include +#include +#include extern void check_bugs32(void); extern void check_bugs64(void); static inline void check_bugs(void) { + unsigned int cpu = smp_processor_id(); + + cpu_data[cpu].udelay_val = loops_per_jiffy; check_bugs32(); -#ifdef CONFIG_MIPS64 +#ifdef CONFIG_64BIT check_bugs64(); #endif }