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