| Yoshinori Sato | f36af3f | 2006-11-05 16:21:09 +0900 | [diff] [blame] | 1 | /* | 
|  | 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 Sato | a45e724 | 2006-12-07 19:59:35 +0900 | [diff] [blame] | 11 | #include <asm/io.h> | 
| Yoshinori Sato | f36af3f | 2006-11-05 16:21:09 +0900 | [diff] [blame] | 12 | #include <asm/machvec.h> | 
|  | 13 |  | 
| Paul Mundt | 16b2592 | 2010-11-01 12:18:48 -0400 | [diff] [blame] | 14 | static int se7619_mode_pins(void) | 
|  | 15 | { | 
|  | 16 | return MODE_PIN2 | MODE_PIN0; | 
|  | 17 | } | 
|  | 18 |  | 
| Yoshinori Sato | f36af3f | 2006-11-05 16:21:09 +0900 | [diff] [blame] | 19 | /* | 
|  | 20 | * The Machine Vector | 
|  | 21 | */ | 
|  | 22 |  | 
| Paul Mundt | 82f81f4 | 2007-05-15 15:19:34 +0900 | [diff] [blame] | 23 | static struct sh_machine_vector mv_se __initmv = { | 
| Yoshinori Sato | f36af3f | 2006-11-05 16:21:09 +0900 | [diff] [blame] | 24 | .mv_name		= "SolutionEngine", | 
|  | 25 | .mv_nr_irqs		= 108, | 
| Paul Mundt | 16b2592 | 2010-11-01 12:18:48 -0400 | [diff] [blame] | 26 | .mv_mode_pins		= se7619_mode_pins, | 
| Yoshinori Sato | f36af3f | 2006-11-05 16:21:09 +0900 | [diff] [blame] | 27 | }; |