diff options
author | Ludovic Desroches <ludovic.desroches@microchip.com> | 2018-04-24 10:16:01 +0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2018-05-08 09:07:36 -0400 |
commit | 8ee54672df3d569e3e916b5fa270fab62df36cc4 (patch) | |
tree | 81883147c1581124c4e2b0129e79512aeb6b771d /board/atmel/sama5d2_xplained | |
parent | 9ab66d0d207451a834a7995a45c018a6395fc160 (diff) | |
download | u-boot-8ee54672df3d569e3e916b5fa270fab62df36cc4.tar.gz |
gpio: atmel_pio4: give a full configuration when muxing pins
When a pin is muxed to a peripheral or as a GPIO, the only
configuration that can be set is the pullup. It is too restrictive
so this patch allows to give a full configuration.
Signed-off-by: Ludovic Desroches <ludovic.desroches@microchip.com>
Diffstat (limited to 'board/atmel/sama5d2_xplained')
-rw-r--r-- | board/atmel/sama5d2_xplained/sama5d2_xplained.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/board/atmel/sama5d2_xplained/sama5d2_xplained.c b/board/atmel/sama5d2_xplained/sama5d2_xplained.c index 0ae2e2fec6..592b4d82dd 100644 --- a/board/atmel/sama5d2_xplained/sama5d2_xplained.c +++ b/board/atmel/sama5d2_xplained/sama5d2_xplained.c @@ -35,7 +35,7 @@ int board_late_init(void) #ifdef CONFIG_DEBUG_UART_BOARD_INIT static void board_uart1_hw_init(void) { - atmel_pio4_set_a_periph(AT91_PIO_PORTD, 2, 1); /* URXD1 */ + atmel_pio4_set_a_periph(AT91_PIO_PORTD, 2, ATMEL_PIO_PUEN_MASK); /* URXD1 */ atmel_pio4_set_a_periph(AT91_PIO_PORTD, 3, 0); /* UTXD1 */ at91_periph_clk_enable(ATMEL_ID_UART1); |