mirror of
https://github.com/u-boot/u-boot.git
synced 2024-11-29 07:33:29 +08:00
gpio: atmel_pio4: add support for PIO_PORTE
Add support for gpio PORT E, which is available on e.g. sama7g5 SoC. Signed-off-by: Mihai Sain <mihai.sain@microchip.com>
This commit is contained in:
parent
3820020299
commit
c1cadac793
@ -74,6 +74,7 @@ struct atmel_pio4_port {
|
||||
#define AT91_PIO_PORTB 0x1
|
||||
#define AT91_PIO_PORTC 0x2
|
||||
#define AT91_PIO_PORTD 0x3
|
||||
#define AT91_PIO_PORTE 0x4
|
||||
|
||||
int atmel_pio4_set_gpio(u32 port, u32 pin, u32 config);
|
||||
int atmel_pio4_set_a_periph(u32 port, u32 pin, u32 config);
|
||||
|
@ -36,6 +36,11 @@ static struct atmel_pio4_port *atmel_pio4_port_base(u32 port)
|
||||
case AT91_PIO_PORTD:
|
||||
base = (struct atmel_pio4_port *)ATMEL_BASE_PIOD;
|
||||
break;
|
||||
#if (ATMEL_PIO_PORTS > 4)
|
||||
case AT91_PIO_PORTE:
|
||||
base = (struct atmel_pio4_port *)ATMEL_BASE_PIOE;
|
||||
break;
|
||||
#endif
|
||||
default:
|
||||
printf("Error: Atmel PIO4: Failed to get PIO base of port#%d!\n",
|
||||
port);
|
||||
|
Loading…
Reference in New Issue
Block a user