aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-omap2/board-tuna.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/arch/arm/mach-omap2/board-tuna.c b/arch/arm/mach-omap2/board-tuna.c
index 4f65d23..74dee01 100644
--- a/arch/arm/mach-omap2/board-tuna.c
+++ b/arch/arm/mach-omap2/board-tuna.c
@@ -876,6 +876,17 @@ static struct omap_device_pad tuna_uart3_pads[] __initdata = {
},
};
+static struct omap_device_pad tuna_uart4_pads[] __initdata = {
+ {
+ .name = "uart4_tx.uart4_tx",
+ .enable = OMAP_PIN_OUTPUT | OMAP_MUX_MODE0,
+ },
+ {
+ .name = "uart4_rx.uart4_rx",
+ .enable = OMAP_PIN_INPUT | OMAP_MUX_MODE0,
+ },
+};
+
static struct omap_uart_port_info tuna_uart2_info __initdata = {
.use_dma = 0,
.dma_rx_buf_size = DEFAULT_RXDMA_BUFSIZE,
@@ -894,7 +905,8 @@ static inline void __init board_serial_init(void)
ARRAY_SIZE(tuna_uart2_pads), &tuna_uart2_info);
omap_serial_init_port_pads(2, tuna_uart3_pads,
ARRAY_SIZE(tuna_uart3_pads), NULL);
- omap_serial_init_port_pads(3, NULL, 0, NULL);
+ omap_serial_init_port_pads(3, tuna_uart4_pads,
+ ARRAY_SIZE(tuna_uart4_pads), NULL);
}
/*SPI for LTE modem bootloader*/