~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/include/asm-mips64/bugs.h

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 /* $Id$
  2  *
  3  *  Copyright (C) 1995 Waldorf Electronics
  4  *  Copyright (C) 1997, 1999 Ralf Baechle
  5  */
  6 #include <asm/bootinfo.h>
  7 
  8 /*
  9  * This is included by init/main.c to check for architecture-dependent bugs.
 10  *
 11  * Needs:
 12  *      void check_bugs(void);
 13  */
 14 
 15 
 16 static inline void check_wait(void)
 17 {
 18         printk("Checking for 'wait' instruction... ");
 19         switch(mips_cputype) {
 20         case CPU_R4200: 
 21         case CPU_R4300: 
 22         case CPU_R4600: 
 23         case CPU_R4700: 
 24         case CPU_R5000: 
 25         case CPU_NEVADA:
 26                 wait_available = 1;
 27                 printk(" available.\n");
 28                 break;
 29         default:
 30                 printk(" unavailable.\n");
 31                 break;
 32         }
 33 }
 34 
 35 static void __init
 36 check_bugs(void)
 37 {
 38         check_wait();
 39 }
 40 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.