diff options
Diffstat (limited to 'arch/arm/mach-at91/board-qil-a9260.c')
-rw-r--r-- | arch/arm/mach-at91/board-qil-a9260.c | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/arch/arm/mach-at91/board-qil-a9260.c b/arch/arm/mach-at91/board-qil-a9260.c index b6ed5ed7081a..0c61bf0d272c 100644 --- a/arch/arm/mach-at91/board-qil-a9260.c +++ b/arch/arm/mach-at91/board-qil-a9260.c | |||
@@ -52,24 +52,6 @@ static void __init ek_init_early(void) | |||
52 | { | 52 | { |
53 | /* Initialize processor: 12.000 MHz crystal */ | 53 | /* Initialize processor: 12.000 MHz crystal */ |
54 | at91_initialize(12000000); | 54 | at91_initialize(12000000); |
55 | |||
56 | /* DBGU on ttyS0. (Rx & Tx only) */ | ||
57 | at91_register_uart(0, 0, 0); | ||
58 | |||
59 | /* USART0 on ttyS1. (Rx, Tx, CTS, RTS, DTR, DSR, DCD, RI) */ | ||
60 | at91_register_uart(AT91SAM9260_ID_US0, 1, ATMEL_UART_CTS | ATMEL_UART_RTS | ||
61 | | ATMEL_UART_DTR | ATMEL_UART_DSR | ATMEL_UART_DCD | ||
62 | | ATMEL_UART_RI); | ||
63 | |||
64 | /* USART1 on ttyS2. (Rx, Tx, CTS, RTS) */ | ||
65 | at91_register_uart(AT91SAM9260_ID_US1, 2, ATMEL_UART_CTS | ATMEL_UART_RTS); | ||
66 | |||
67 | /* USART2 on ttyS3. (Rx, Tx, CTS, RTS) */ | ||
68 | at91_register_uart(AT91SAM9260_ID_US2, 3, ATMEL_UART_CTS | ATMEL_UART_RTS); | ||
69 | |||
70 | /* set serial console to ttyS1 (ie, USART0) */ | ||
71 | at91_set_serial_console(1); | ||
72 | |||
73 | } | 55 | } |
74 | 56 | ||
75 | /* | 57 | /* |
@@ -235,6 +217,19 @@ static struct gpio_led ek_leds[] = { | |||
235 | static void __init ek_board_init(void) | 217 | static void __init ek_board_init(void) |
236 | { | 218 | { |
237 | /* Serial */ | 219 | /* Serial */ |
220 | /* DBGU on ttyS0. (Rx & Tx only) */ | ||
221 | at91_register_uart(0, 0, 0); | ||
222 | |||
223 | /* USART0 on ttyS1. (Rx, Tx, CTS, RTS, DTR, DSR, DCD, RI) */ | ||
224 | at91_register_uart(AT91SAM9260_ID_US0, 1, ATMEL_UART_CTS | ATMEL_UART_RTS | ||
225 | | ATMEL_UART_DTR | ATMEL_UART_DSR | ATMEL_UART_DCD | ||
226 | | ATMEL_UART_RI); | ||
227 | |||
228 | /* USART1 on ttyS2. (Rx, Tx, CTS, RTS) */ | ||
229 | at91_register_uart(AT91SAM9260_ID_US1, 2, ATMEL_UART_CTS | ATMEL_UART_RTS); | ||
230 | |||
231 | /* USART2 on ttyS3. (Rx, Tx, CTS, RTS) */ | ||
232 | at91_register_uart(AT91SAM9260_ID_US2, 3, ATMEL_UART_CTS | ATMEL_UART_RTS); | ||
238 | at91_add_device_serial(); | 233 | at91_add_device_serial(); |
239 | /* USB Host */ | 234 | /* USB Host */ |
240 | at91_add_device_usbh(&ek_usbh_data); | 235 | at91_add_device_usbh(&ek_usbh_data); |