Import 2.3.18pre1
[davej-history.git] / include / asm-mips / bugs.h
blob90c2bd4bc7c8c10c0a06fa7e3a6049df60d6b95a
1 /*
2 * include/asm-mips/bugs.h
4 * Copyright (C) 1995 Waldorf Electronics
5 * Copyright (C) 1997 Ralf Baechle
7 * $Id: bugs.h,v 1.4 1998/05/01 01:35:47 ralf Exp $
8 */
9 #include <asm/bootinfo.h>
12 * This is included by init/main.c to check for architecture-dependent bugs.
14 * Needs:
15 * void check_bugs(void);
19 static inline void check_wait(void)
21 printk("Checking for 'wait' instruction... ");
22 switch(mips_cputype) {
23 case CPU_R4200:
24 case CPU_R4300:
25 case CPU_R4600:
26 case CPU_R4640:
27 case CPU_R4650:
28 case CPU_R4700:
29 case CPU_R5000:
30 case CPU_NEVADA:
31 wait_available = 1;
32 printk(" available.\n");
33 break;
34 default:
35 printk(" unavailable.\n");
36 break;
40 static void check_bugs(void)
42 check_wait();