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
,