2 * linux/arch/sh/overdrive/mach.c
4 * Copyright (C) 2000 Stuart Menefy (stuart.menefy@st.com)
6 * May be copied or modified under the terms of the GNU General Public
7 * License. See linux/COPYING for more information.
9 * Machine vector for the STMicroelectronics Overdrive
12 #include <linux/init.h>
14 #include <asm/machvec.h>
16 #include <asm/machvec_init.h>
18 #include <asm/io_unknown.h>
19 #include <asm/io_generic.h>
20 #include <asm/overdrive/io.h>
22 void heartbeat_od(void);
23 void init_overdrive_irq(void);
24 void galileo_pcibios_init(void);
30 struct sh_machine_vector mv_od __initmv = {
43 .mv_outb_p = od_outb_p,
44 .mv_outw_p = od_outw_p,
45 .mv_outl_p = od_outl_p,
55 .mv_init_irq = init_overdrive_irq,
57 #ifdef CONFIG_HEARTBEAT
58 .mv_heartbeat = heartbeat_od,