patch-2.3.41 linux/arch/m68k/mvme147/config.c
Next file: linux/arch/m68k/mvme16x/Makefile
Previous file: linux/arch/m68k/mm/sun3mmu.c
Back to the patch index
Back to the overall index
- Lines: 34
- Date:
Wed Jan 26 12:44:21 2000
- Orig file:
v2.3.40/linux/arch/m68k/mvme147/config.c
- Orig date:
Tue Aug 31 17:29:12 1999
diff -u --recursive --new-file v2.3.40/linux/arch/m68k/mvme147/config.c linux/arch/m68k/mvme147/config.c
@@ -23,6 +23,7 @@
#include <linux/init.h>
#include <linux/major.h>
+#include <asm/bootinfo.h>
#include <asm/system.h>
#include <asm/pgtable.h>
#include <asm/setup.h>
@@ -62,6 +63,14 @@
void (*tick_handler)(int, void *, struct pt_regs *);
+int mvme147_parse_bootinfo(const struct bi_record *bi)
+{
+ if (bi->tag == BI_VME_TYPE || bi->tag == BI_VME_BRDINFO)
+ return 0;
+ else
+ return 1;
+}
+
int mvme147_kbdrate (struct kbd_repeat *k)
{
return 0;
@@ -109,6 +118,10 @@
disable_irq = mvme147_disable_irq;
mach_get_model = mvme147_get_model;
mach_get_hardware_list = mvme147_get_hardware_list;
+
+ /* Board type is only set by newer versions of vmelilo/tftplilo */
+ if (!vme_brdtype)
+ vme_brdtype = VME_TYPE_MVME147;
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)