summaryrefslogtreecommitdiffstats
path: root/arch/mips/kernel/setup.c
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2000-11-18 01:57:24 +0000
committerRalf Baechle <ralf@linux-mips.org>2000-11-18 01:57:24 +0000
commitc6e1b9464f3fb2f1eb4750db635afef9fd59336a (patch)
tree5e51111c672ce7405c044895d1ebba8fa42f12dd /arch/mips/kernel/setup.c
parentf677caea24e2707c538e4a57cad1f39cb85b1876 (diff)
Initialization hooks for Atlas / Malta.
Start of merging a Atlas / Malta patchset. Credits for these patches should go to Carsten Langaard of MIPS.
Diffstat (limited to 'arch/mips/kernel/setup.c')
-rw-r--r--arch/mips/kernel/setup.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/mips/kernel/setup.c b/arch/mips/kernel/setup.c
index 4e8c64fb6..b8b0a2e3c 100644
--- a/arch/mips/kernel/setup.c
+++ b/arch/mips/kernel/setup.c
@@ -266,6 +266,8 @@ void __init setup_arch(char **cmdline_p)
void ddb_setup(void);
void orion_setup(void);
void ev96100_setup(void);
+ void atlas_setup(void);
+ void malta_setup(void);
/* Save defaults for configuration-dependent routines. */
irq_setup = default_irq_setup;
@@ -301,11 +303,21 @@ void __init setup_arch(char **cmdline_p)
decstation_setup();
break;
#endif
+#ifdef CONFIG_MIPS_ATLAS
+ case MACH_GROUP_UNKNOWN:
+ atlas_setup();
+ break;
+#endif
#ifdef CONFIG_MIPS_JAZZ
case MACH_GROUP_JAZZ:
jazz_setup();
break;
#endif
+#ifdef CONFIG_MIPS_MALTA
+ case MACH_GROUP_UNKNOWN:
+ malta_setup();
+ break;
+#endif
#ifdef CONFIG_SGI_IP22
/* As of now this is only IP22. */
case MACH_GROUP_SGI: