#ifdef CONFIG_ARCH_OMAP24XX if (cpu_is_omap24xx() && gpio < 128) return 0; #endif 
static inline int gpio_valid(int gpio){	if (gpio < 0)		return -1;	if (OMAP_GPIO_IS_MPUIO(gpio)) {		if ((gpio & OMAP_MPUIO_MASK) > 16)			return -1;		return 0;	}#ifdef CONFIG_ARCH_OMAP1510	if (cpu_is_omap1510() && gpio < 16)		return 0;#endif#if defined(CONFIG_ARCH_OMAP16XX)	if ((cpu_is_omap16xx()) && gpio < 64)		return 0;#endif#ifdef CONFIG_ARCH_OMAP730	if (cpu_is_omap730() && gpio < 192)		return 0;#endif	return -1;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/92105bb70634abacc08bbe12bf6f888fbd7dad38/gpio.c/clean/arch/arm/plat-omap/gpio.c