xref: /linux/arch/sh/boards/mach-se/board-se7619.c (revision 498495dba268b20e8eadd7fe93c140c68b6cc9d2)
1*b2441318SGreg Kroah-Hartman // SPDX-License-Identifier: GPL-2.0
2f36af3fdSYoshinori Sato /*
3f36af3fdSYoshinori Sato  * arch/sh/boards/se/7619/setup.c
4f36af3fdSYoshinori Sato  *
5f36af3fdSYoshinori Sato  * Copyright (C) 2006 Yoshinori Sato
6f36af3fdSYoshinori Sato  *
7f36af3fdSYoshinori Sato  * Hitachi SH7619 SolutionEngine Support.
8f36af3fdSYoshinori Sato  */
9f36af3fdSYoshinori Sato 
10f36af3fdSYoshinori Sato #include <linux/init.h>
11f36af3fdSYoshinori Sato #include <linux/platform_device.h>
12a45e724bSYoshinori Sato #include <asm/io.h>
13f36af3fdSYoshinori Sato #include <asm/machvec.h>
14f36af3fdSYoshinori Sato 
1516b25920SPaul Mundt static int se7619_mode_pins(void)
1616b25920SPaul Mundt {
1716b25920SPaul Mundt 	return MODE_PIN2 | MODE_PIN0;
1816b25920SPaul Mundt }
1916b25920SPaul Mundt 
20f36af3fdSYoshinori Sato /*
21f36af3fdSYoshinori Sato  * The Machine Vector
22f36af3fdSYoshinori Sato  */
23f36af3fdSYoshinori Sato 
2482f81f47SPaul Mundt static struct sh_machine_vector mv_se __initmv = {
25f36af3fdSYoshinori Sato 	.mv_name		= "SolutionEngine",
2616b25920SPaul Mundt 	.mv_mode_pins		= se7619_mode_pins,
27f36af3fdSYoshinori Sato };
28