diff options
Diffstat (limited to 'arch/arm/mach-at91/board-rsi-ews.c')
-rw-r--r-- | arch/arm/mach-at91/board-rsi-ews.c | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/arch/arm/mach-at91/board-rsi-ews.c b/arch/arm/mach-at91/board-rsi-ews.c index 2c84463a1c1a..10d8730aaa7e 100644 --- a/arch/arm/mach-at91/board-rsi-ews.c +++ b/arch/arm/mach-at91/board-rsi-ews.c | |||
@@ -38,20 +38,6 @@ static void __init rsi_ews_init_early(void) | |||
38 | 38 | ||
39 | /* Setup the LEDs */ | 39 | /* Setup the LEDs */ |
40 | at91_init_leds(AT91_PIN_PB6, AT91_PIN_PB9); | 40 | at91_init_leds(AT91_PIN_PB6, AT91_PIN_PB9); |
41 | |||
42 | /* DBGU on ttyS0. (Rx & Tx only) */ | ||
43 | /* This one is for debugging */ | ||
44 | at91_register_uart(0, 0, 0); | ||
45 | |||
46 | /* USART1 on ttyS2. (Rx, Tx, CTS, RTS, DTR, DSR, DCD, RI) */ | ||
47 | /* Dialin/-out modem interface */ | ||
48 | at91_register_uart(AT91RM9200_ID_US1, 2, ATMEL_UART_CTS | ATMEL_UART_RTS | ||
49 | | ATMEL_UART_DTR | ATMEL_UART_DSR | ATMEL_UART_DCD | ||
50 | | ATMEL_UART_RI); | ||
51 | |||
52 | /* USART3 on ttyS4. (Rx, Tx, RTS) */ | ||
53 | /* RS485 communication */ | ||
54 | at91_register_uart(AT91RM9200_ID_US3, 4, ATMEL_UART_RTS); | ||
55 | } | 41 | } |
56 | 42 | ||
57 | /* | 43 | /* |
@@ -202,6 +188,19 @@ static struct platform_device rsiews_nor_flash = { | |||
202 | static void __init rsi_ews_board_init(void) | 188 | static void __init rsi_ews_board_init(void) |
203 | { | 189 | { |
204 | /* Serial */ | 190 | /* Serial */ |
191 | /* DBGU on ttyS0. (Rx & Tx only) */ | ||
192 | /* This one is for debugging */ | ||
193 | at91_register_uart(0, 0, 0); | ||
194 | |||
195 | /* USART1 on ttyS2. (Rx, Tx, CTS, RTS, DTR, DSR, DCD, RI) */ | ||
196 | /* Dialin/-out modem interface */ | ||
197 | at91_register_uart(AT91RM9200_ID_US1, 2, ATMEL_UART_CTS | ATMEL_UART_RTS | ||
198 | | ATMEL_UART_DTR | ATMEL_UART_DSR | ATMEL_UART_DCD | ||
199 | | ATMEL_UART_RI); | ||
200 | |||
201 | /* USART3 on ttyS4. (Rx, Tx, RTS) */ | ||
202 | /* RS485 communication */ | ||
203 | at91_register_uart(AT91RM9200_ID_US3, 4, ATMEL_UART_RTS); | ||
205 | at91_add_device_serial(); | 204 | at91_add_device_serial(); |
206 | at91_set_gpio_output(AT91_PIN_PA21, 0); | 205 | at91_set_gpio_output(AT91_PIN_PA21, 0); |
207 | /* Ethernet */ | 206 | /* Ethernet */ |