1 /* 2 * Generic GPIO API and pinmux table support 3 * 4 * Copyright (c) 2008 Magnus Damm 5 * 6 * This file is subject to the terms and conditions of the GNU General Public 7 * License. See the file "COPYING" in the main directory of this archive 8 * for more details. 9 */ 10 #ifndef __ASM_ARCH_GPIO_H 11 #define __ASM_ARCH_GPIO_H 12 13 #include <linux/kernel.h> 14 #include <linux/errno.h> 15 #include <linux/sh_pfc.h> 16 17 #ifdef CONFIG_GPIOLIB 18 irq_to_gpio(unsigned int irq)19static inline int irq_to_gpio(unsigned int irq) 20 { 21 return -ENOSYS; 22 } 23 24 #else 25 26 #define __ARM_GPIOLIB_COMPLEX 27 28 #endif /* CONFIG_GPIOLIB */ 29 30 #endif /* __ASM_ARCH_GPIO_H */ 31