2 * linux/arch/sh/boards/hp6xx/hp680/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 HP680
12 #include <linux/init.h>
14 #include <asm/machvec.h>
16 #include <asm/machvec_init.h>
19 #include <asm/hd64461/hd64461.h>
22 struct sh_machine_vector mv_hp680 __initmv
= {
25 mv_nr_irqs
: HD64461_IRQBASE
+HD64461_IRQ_NUM
,
30 mv_outb
: hd64461_outb
,
31 mv_outw
: hd64461_outw
,
32 mv_outl
: hd64461_outl
,
34 mv_inb_p
: hd64461_inb_p
,
35 mv_inw_p
: hd64461_inw
,
36 mv_inl_p
: hd64461_inl
,
37 mv_outb_p
: hd64461_outb_p
,
38 mv_outw_p
: hd64461_outw
,
39 mv_outl_p
: hd64461_outl
,
41 mv_insb
: hd64461_insb
,
42 mv_insw
: hd64461_insw
,
43 mv_insl
: hd64461_insl
,
44 mv_outsb
: hd64461_outsb
,
45 mv_outsw
: hd64461_outsw
,
46 mv_outsl
: hd64461_outsl
,
48 mv_readb
: generic_readb
,
49 mv_readw
: generic_readw
,
50 mv_readl
: generic_readl
,
51 mv_writeb
: generic_writeb
,
52 mv_writew
: generic_writew
,
53 mv_writel
: generic_writel
,
55 mv_irq_demux
: hd64461_irq_demux
,
57 mv_rtc_gettimeofday
: sh_rtc_gettimeofday
,
58 mv_rtc_settimeofday
: sh_rtc_settimeofday
,