File: /usr/src/linux/arch/mips/ddb5074/prom.c
1 /*
2 * arch/mips/ddb5074/prom.c -- NEC DDB Vrc-5074 PROM routines
3 *
4 * Copyright (C) 2000 Geert Uytterhoeven <geert@sonycom.com>
5 * Sony Software Development Center Europe (SDCE), Brussels
6 */
7 #include <linux/init.h>
8 #include <linux/mm.h>
9 #include <linux/sched.h>
10 #include <linux/bootmem.h>
11
12 #include <asm/addrspace.h>
13 #include <asm/bootinfo.h>
14
15
16 char arcs_cmdline[COMMAND_LINE_SIZE];
17
18 void __init prom_init(const char *s)
19 {
20 int i = 0;
21
22 if (s != (void *) -1)
23 while (*s && i < sizeof(arcs_cmdline) - 1)
24 arcs_cmdline[i++] = *s++;
25 arcs_cmdline[i] = '\0';
26
27 mips_machgroup = MACH_GROUP_NEC_DDB;
28 mips_machtype = MACH_NEC_DDB5074;
29
30 /* 64 MB non-upgradable */
31 add_memory_region(0, 64 << 20, BOOT_MEM_RAM);
32 }
33
34 void __init prom_free_prom_memory(void)
35 {
36 }
37