This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / arch / mips / dec / boot / decstation.c
index 23ec745..f7e3dc3 100644 (file)
@@ -26,6 +26,7 @@
 #define INITRD_SIZE (*(unsigned long *) (PARAM+0x21c))
 
 extern int _ftext, _end;               /* begin and end of kernel image */
+extern void *__rd_start, *__rd_end;    /* begin and end of ramdisk image */
 extern void kernel_entry(int, char **, unsigned long, int *);
 
 void * memcpy(void * dest, const void *src, unsigned int count)
@@ -80,5 +81,11 @@ void dec_entry(int argc, char **argv,
                rex_clear_cache();
        }
 
+#ifdef CONFIG_BLK_DEV_INITRD
+       LOADER_TYPE = 1;
+       INITRD_START = (long)&__rd_start;
+       INITRD_SIZE = (long)&__rd_end - (long)&__rd_start;
+#endif
+
        kernel_entry(argc, argv, magic, prom_vec);
 }