diff options
Diffstat (limited to 'arch/powerpc/cpu/ppc4xx/gpio.c')
| -rw-r--r-- | arch/powerpc/cpu/ppc4xx/gpio.c | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/arch/powerpc/cpu/ppc4xx/gpio.c b/arch/powerpc/cpu/ppc4xx/gpio.c index c0d351a95..20f057220 100644 --- a/arch/powerpc/cpu/ppc4xx/gpio.c +++ b/arch/powerpc/cpu/ppc4xx/gpio.c @@ -24,7 +24,10 @@  #include <common.h>  #include <asm/processor.h>  #include <asm/io.h> -#include <asm/gpio.h> +#include <asm/ppc4xx-gpio.h> + +/* Only compile this file for boards with GPIO support */ +#if defined(GPIO0_BASE)  #if defined(CONFIG_SYS_4xx_GPIO_TABLE)  gpio_param_s const gpio_tab[GPIO_GROUP_MAX][GPIO_MAX] = CONFIG_SYS_4xx_GPIO_TABLE; @@ -252,4 +255,6 @@ void gpio_set_chip_configuration(void)  		}  	}  } + +#endif /* GPIO0_BASE */  #endif /* CONFIG_SYS_4xx_GPIO_TABLE */ |