setup.c (e5451c8f8330e03ad3cfa16048b4daf961af434f) setup.c (b0495e4b67b230cdb8a7ba244cd260e529c53b84)
1/*
2 * arch/sh/boards/dreamcast/setup.c
3 *
4 * Hardware support for the Sega Dreamcast.
5 *
6 * Copyright (c) 2001, 2002 M. R. Brown <mrbrown@linuxdc.org>
7 * Copyright (c) 2002, 2003, 2004 Paul Mundt <lethal@linux-sh.org>
8 *

--- 16 unchanged lines hidden (view full) ---

25#include <asm/io.h>
26#include <asm/irq.h>
27#include <asm/rtc.h>
28#include <asm/machvec.h>
29#include <mach/sysasic.h>
30
31static void __init dreamcast_setup(char **cmdline_p)
32{
1/*
2 * arch/sh/boards/dreamcast/setup.c
3 *
4 * Hardware support for the Sega Dreamcast.
5 *
6 * Copyright (c) 2001, 2002 M. R. Brown <mrbrown@linuxdc.org>
7 * Copyright (c) 2002, 2003, 2004 Paul Mundt <lethal@linux-sh.org>
8 *

--- 16 unchanged lines hidden (view full) ---

25#include <asm/io.h>
26#include <asm/irq.h>
27#include <asm/rtc.h>
28#include <asm/machvec.h>
29#include <mach/sysasic.h>
30
31static void __init dreamcast_setup(char **cmdline_p)
32{
33 board_time_init = aica_time_init;
34}
35
36static struct sh_machine_vector mv_dreamcast __initmv = {
37 .mv_name = "Sega Dreamcast",
38 .mv_setup = dreamcast_setup,
39 .mv_irq_demux = systemasic_irq_demux,
40 .mv_init_irq = systemasic_irq_init,
41};
33}
34
35static struct sh_machine_vector mv_dreamcast __initmv = {
36 .mv_name = "Sega Dreamcast",
37 .mv_setup = dreamcast_setup,
38 .mv_irq_demux = systemasic_irq_demux,
39 .mv_init_irq = systemasic_irq_init,
40};