From cae4d0403c0863176f228d410d6a29b3f4b9d595 Mon Sep 17 00:00:00 2001 From: Steven Miao Date: Wed, 23 Oct 2013 14:44:09 +0800 Subject: blackfin: Move machine specific gpio_port_t structure back to blackfin arch folder. The gpio register mappings are different among blackfin processors. Signed-off-by: Steven Miao Signed-off-by: Sonic Zhang --- arch/blackfin/include/asm/gpio.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'arch/blackfin/include') diff --git a/arch/blackfin/include/asm/gpio.h b/arch/blackfin/include/asm/gpio.h index 58a6191..376ec02 100644 --- a/arch/blackfin/include/asm/gpio.h +++ b/arch/blackfin/include/asm/gpio.h @@ -8,6 +8,7 @@ #define __ARCH_BLACKFIN_GPIO_H__ #include +#include #define gpio_bank(x) ((x) >> 4) #define gpio_bit(x) (1<<((x) & 0xF)) @@ -141,6 +142,8 @@ struct gpio_port_t { unsigned short dummy16; unsigned short inen; }; +#else +extern struct gpio_port_t * const gpio_array[]; #endif #ifdef ADI_SPECIAL_GPIO_BANKS -- cgit v1.1