MIPS: SGI-IP27: reduce ARC usage to a minimum
IP27 uses ARC prom only for parsing prom arguments and has a hack for IP27 to make the ARC code behave. By introducing config symbol ARC_CMDLINE_ONLY IP27 only drags in ARC cmdline parsing and does everything else in IP27 specific code. Signed-off-by: Thomas Bogendoerfer <tbogendoerfer@suse.de> Signed-off-by: Paul Burton <paulburton@kernel.org> Cc: Ralf Baechle <ralf@linux-mips.org> Cc: Paul Burton <paul.burton@mips.com> Cc: James Hogan <jhogan@kernel.org> Cc: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org
This commit is contained in:

committed by
Paul Burton

parent
7b16831d1e
commit
e942242784
@@ -13,9 +13,11 @@
|
||||
#include <linux/mm.h>
|
||||
#include <linux/export.h>
|
||||
#include <linux/cpumask.h>
|
||||
#include <asm/bootinfo.h>
|
||||
#include <asm/cpu.h>
|
||||
#include <asm/io.h>
|
||||
#include <asm/pgtable.h>
|
||||
#include <asm/sgialib.h>
|
||||
#include <asm/time.h>
|
||||
#include <asm/sn/types.h>
|
||||
#include <asm/sn/sn0/addrs.h>
|
||||
@@ -160,3 +162,15 @@ void __init plat_mem_setup(void)
|
||||
ioport_resource.end = ~0UL;
|
||||
set_io_port_base(IO_BASE);
|
||||
}
|
||||
|
||||
const char *get_system_type(void)
|
||||
{
|
||||
return "SGI Origin";
|
||||
}
|
||||
|
||||
void __init prom_init(void)
|
||||
{
|
||||
prom_init_cmdline(fw_arg0, (LONG *)fw_arg1);
|
||||
prom_meminit();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user