struct ia64_machine_vector ia64_mv;
EXPORT_SYMBOL(ia64_mv);
-static __initdata const char *mvec_name;
-static __init int setup_mvec(char *s)
-{
- mvec_name = s;
- return 0;
-}
-early_param("machvec", setup_mvec);
-
-static struct ia64_machine_vector * __init
+static struct ia64_machine_vector *
lookup_machvec (const char *name)
{
extern struct ia64_machine_vector machvec_start[];
{
struct ia64_machine_vector *mv;
- if (!name)
- name = mvec_name ? mvec_name : acpi_get_sysname();
mv = lookup_machvec(name);
- if (!mv)
- panic("generic kernel failed to find machine vector for"
- " platform %s!", name);
-
+ if (!mv) {
+ panic("generic kernel failed to find machine vector for platform %s!", name);
+ }
ia64_mv = *mv;
printk(KERN_INFO "booting generic kernel on platform %s\n", name);
}