]> git.kernelconcepts.de Git - karo-tx-uboot.git/commitdiff
board/BuR/tseries: change pinmux
authorHannes Petermaier <oe5hpm@oevsv.at>
Wed, 8 Apr 2015 05:38:35 +0000 (07:38 +0200)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 8 Sep 2015 20:30:13 +0000 (22:30 +0200)
some pins on the board have been rerouted to other peripherals, so we
change the pinmux to apply with hardware-design.

Signed-off-by: Hannes Petermaier <oe5hpm@oevsv.at>
board/BuR/tseries/mux.c

index caedf009a3efe859c2e0e667dd30c0b721277f52..c5dc4b762524122d2f579f8d505d36f77128408d 100644 (file)
 #include <i2c.h>
 
 static struct module_pin_mux uart0_pin_mux[] = {
+       /* UART0_RTS */
+       {OFFSET(uart0_rtsn), (MODE(0) | PULLUDEN)},
        /* UART0_CTS */
-       {OFFSET(uart0_ctsn), (MODE(7) | PULLUDEN | PULLUP_EN | RXACTIVE)},
+       {OFFSET(uart0_ctsn), (MODE(0) | PULLUDEN | PULLUP_EN | RXACTIVE)},
        /* UART0_RXD */
        {OFFSET(uart0_rxd), (MODE(0) | PULLUDEN | PULLUP_EN | RXACTIVE)},
        /* UART0_TXD */
@@ -26,9 +28,13 @@ static struct module_pin_mux uart0_pin_mux[] = {
        {-1},
 };
 static struct module_pin_mux uart1_pin_mux[] = {
-       /* UART0_RXD */
+       /* UART1_RTS as I2C2-SCL */
+       {OFFSET(uart1_rtsn), (MODE(3) | PULLUDEN | PULLUP_EN | RXACTIVE)},
+       /* UART1_CTS as I2C2-SDA */
+       {OFFSET(uart1_ctsn), (MODE(3) | PULLUDEN | PULLUP_EN | RXACTIVE)},
+       /* UART1_RXD */
        {OFFSET(uart1_rxd), (MODE(0) | PULLUDEN | PULLUP_EN | RXACTIVE)},
-       /* UART0_TXD */
+       /* UART1_TXD */
        {OFFSET(uart1_txd), (MODE(0) | PULLUDEN)},
        {-1},
 };