blob: 82b6d4a5dc024739939000dea42003a102255281 [file] [log] [blame]
Yoshinori Satof36af3fd2006-11-05 16:21:09 +09001/*
2 * arch/sh/boards/se/7619/setup.c
3 *
4 * Copyright (C) 2006 Yoshinori Sato
5 *
6 * Hitachi SH7619 SolutionEngine Support.
7 */
8
9#include <linux/init.h>
10#include <linux/platform_device.h>
Yoshinori Satoa45e7242006-12-07 19:59:35 +090011#include <asm/io.h>
Yoshinori Satof36af3fd2006-11-05 16:21:09 +090012#include <asm/machvec.h>
13
Paul Mundt16b25922010-11-01 12:18:48 -040014static int se7619_mode_pins(void)
15{
16 return MODE_PIN2 | MODE_PIN0;
17}
18
Yoshinori Satof36af3fd2006-11-05 16:21:09 +090019/*
20 * The Machine Vector
21 */
22
Paul Mundt82f81f42007-05-15 15:19:34 +090023static struct sh_machine_vector mv_se __initmv = {
Yoshinori Satof36af3fd2006-11-05 16:21:09 +090024 .mv_name = "SolutionEngine",
25 .mv_nr_irqs = 108,
Paul Mundt16b25922010-11-01 12:18:48 -040026 .mv_mode_pins = se7619_mode_pins,
Yoshinori Satof36af3fd2006-11-05 16:21:09 +090027};