12345678910111213141516171819202122232425262728 |
- /*
- * This is included by init/main.c to check for architecture-dependent bugs.
- *
- * Needs:
- * void check_bugs(void);
- */
- #ifndef _ASM_BUGS_H
- #define _ASM_BUGS_H
- #include <linux/delay.h>
- #include <asm/cpu.h>
- #include <asm/cpu-info.h>
- 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_64BIT
- check_bugs64();
- #endif
- }
- #endif /* _ASM_BUGS_H */
|