RT-AC66 3.0.0.4.374.130 core
[tomato.git] / release / src-rt-6.x / linux / linux-2.6 / include / asm-mips / bugs.h
blob0d7f9c1f55469e4c7d9700ba44bb3ad75b787ba6
1 /*
2 * This is included by init/main.c to check for architecture-dependent bugs.
4 * Needs:
5 * void check_bugs(void);
6 */
7 #ifndef _ASM_BUGS_H
8 #define _ASM_BUGS_H
10 #include <linux/delay.h>
11 #include <asm/cpu.h>
12 #include <asm/cpu-info.h>
14 extern void check_bugs32(void);
15 extern void check_bugs64(void);
17 static inline void check_bugs(void)
19 unsigned int cpu = smp_processor_id();
21 cpu_data[cpu].udelay_val = loops_per_jiffy;
22 check_bugs32();
23 #ifdef CONFIG_64BIT
24 check_bugs64();
25 #endif
28 #endif /* _ASM_BUGS_H */