diff options
| author | Mike Frysinger <vapier@gentoo.org> | 2010-12-17 15:25:09 -0500 | 
|---|---|---|
| committer | Mike Frysinger <vapier@gentoo.org> | 2011-04-08 00:44:26 -0400 | 
| commit | cca07417d594fcae589463d1678d639810f986cd (patch) | |
| tree | 77dcd48e8acc00b5a5003f68a9c47067c7aca083 /arch/blackfin/cpu/gpio.c | |
| parent | 5a9a2c55d14260bc5b9fb6c36e2b32ee325a8aec (diff) | |
| download | olio-uboot-2014.01-cca07417d594fcae589463d1678d639810f986cd.tar.xz olio-uboot-2014.01-cca07417d594fcae589463d1678d639810f986cd.zip | |
Blackfin: BF50x: new processor port
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'arch/blackfin/cpu/gpio.c')
| -rw-r--r-- | arch/blackfin/cpu/gpio.c | 8 | 
1 files changed, 5 insertions, 3 deletions
| diff --git a/arch/blackfin/cpu/gpio.c b/arch/blackfin/cpu/gpio.c index 488ca11bb..cb96721cf 100644 --- a/arch/blackfin/cpu/gpio.c +++ b/arch/blackfin/cpu/gpio.c @@ -45,7 +45,7 @@ static struct gpio_port_t * const gpio_array[] = {  #if defined(BF533_FAMILY)  	(struct gpio_port_t *) FIO_FLAG_D,  #elif defined(CONFIG_BF52x) || defined(BF537_FAMILY) || defined(CONFIG_BF51x) \ -	|| defined(BF538_FAMILY) +	|| defined(BF538_FAMILY) || defined(CONFIG_BF50x)  	(struct gpio_port_t *) PORTFIO,  # if !defined(BF538_FAMILY)  	(struct gpio_port_t *) PORTGIO, @@ -71,7 +71,8 @@ static struct gpio_port_t * const gpio_array[] = {  #endif  }; -#if defined(CONFIG_BF52x) || defined(BF537_FAMILY) || defined(CONFIG_BF51x) +#if defined(CONFIG_BF52x) || defined(BF537_FAMILY) || defined(CONFIG_BF51x) || \ +    defined(CONFIG_BF50x)  static unsigned short * const port_fer[] = {  	(unsigned short *) PORTF_FER,  	(unsigned short *) PORTG_FER, @@ -202,7 +203,8 @@ static void port_setup(unsigned gpio, unsigned short usage)  	if (check_gpio(gpio))  		return; -#if defined(CONFIG_BF52x) || defined(BF537_FAMILY) || defined(CONFIG_BF51x) +#if defined(CONFIG_BF52x) || defined(BF537_FAMILY) || defined(CONFIG_BF51x) || \ +    defined(CONFIG_BF50x)  	if (usage == GPIO_USAGE)  		*port_fer[gpio_bank(gpio)] &= ~gpio_bit(gpio);  	else |