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