• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sh/boards/renesas/edosk7705/
1/*
2 * arch/sh/boards/renesas/edosk7705/setup.c
3 *
4 * Copyright (C) 2000  Kazumoto Kojima
5 *
6 * Hitachi SolutionEngine Support.
7 *
8 * Modified for edosk7705 development
9 * board by S. Dunn, 2003.
10 */
11#include <linux/init.h>
12#include <asm/machvec.h>
13#include <asm/edosk7705/io.h>
14
15static void __init sh_edosk7705_init_irq(void)
16{
17	/* This is the Ethernet interrupt */
18	make_imask_irq(0x09);
19}
20
21/*
22 * The Machine Vector
23 */
24struct sh_machine_vector mv_edosk7705 __initmv = {
25	.mv_name		= "EDOSK7705",
26	.mv_nr_irqs		= 80,
27
28	.mv_inb			= sh_edosk7705_inb,
29	.mv_inl			= sh_edosk7705_inl,
30	.mv_outb		= sh_edosk7705_outb,
31	.mv_outl		= sh_edosk7705_outl,
32
33	.mv_inl_p		= sh_edosk7705_inl,
34	.mv_outl_p		= sh_edosk7705_outl,
35
36	.mv_insb		= sh_edosk7705_insb,
37	.mv_insl		= sh_edosk7705_insl,
38	.mv_outsb		= sh_edosk7705_outsb,
39	.mv_outsl		= sh_edosk7705_outsl,
40
41	.mv_isa_port2addr	= sh_edosk7705_isa_port2addr,
42	.mv_init_irq		= sh_edosk7705_init_irq,
43};
44ALIAS_MV(edosk7705)
45