|
|
|
@ -55,7 +55,7 @@ static void __init ek_map_io(void) |
|
|
|
|
/* DGBU on ttyS0. (Rx & Tx only) */ |
|
|
|
|
at91_register_uart(0, 0, 0); |
|
|
|
|
|
|
|
|
|
#if defined(CONFIG_NETUS_SERIALS) |
|
|
|
|
#if defined(CONFIG_NETUS_SERIALS) || defined(CONFIG_NETUS_FOXGM) |
|
|
|
|
/* USART0 on ttyS1. (Rx, Tx, CTS, RTS, DTR, DSR, DCD, RI) */ |
|
|
|
|
at91_register_uart(AT91SAM9260_ID_US0, 1, ATMEL_UART_CTS | ATMEL_UART_RTS |
|
|
|
|
| ATMEL_UART_DTR | ATMEL_UART_DSR | ATMEL_UART_DCD |
|
|
|
@ -63,7 +63,9 @@ static void __init ek_map_io(void) |
|
|
|
|
|
|
|
|
|
/* USART1 on ttyS2. (Rx, Tx, RTS, CTS) */ |
|
|
|
|
at91_register_uart(AT91SAM9260_ID_US1, 2, ATMEL_UART_CTS | ATMEL_UART_RTS); |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
#if defined(CONFIG_NETUS_SERIALS) |
|
|
|
|
/* USART2 on ttyS3. (Rx, Tx) */ |
|
|
|
|
at91_register_uart(AT91SAM9260_ID_US2, 3, 0); |
|
|
|
|
#endif |
|
|
|
@ -131,6 +133,20 @@ static struct at91_mmc_data __initdata ek_mmc_data = { |
|
|
|
|
* LEDs |
|
|
|
|
*/ |
|
|
|
|
static struct gpio_led ek_leds[] = { |
|
|
|
|
#if defined(CONFIG_NETUS_FOXGM) |
|
|
|
|
{ |
|
|
|
|
.name = "led:red:L4", |
|
|
|
|
.gpio = AT91_PIN_PC9, |
|
|
|
|
.active_low = 0, |
|
|
|
|
.default_trigger = "heartbeat", |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.name = "led:red:L5", |
|
|
|
|
.gpio = AT91_PIN_PC13, |
|
|
|
|
.active_low = 0, |
|
|
|
|
.default_trigger = "none", |
|
|
|
|
}, |
|
|
|
|
#endif //CONFIG_NETUS_FOXGM
|
|
|
|
|
{ |
|
|
|
|
.name = "led:red:user", |
|
|
|
|
.gpio = AT91_PIN_PC7, |
|
|
|
@ -139,7 +155,7 @@ static struct gpio_led ek_leds[] = { |
|
|
|
|
.default_trigger = "heartbeat", |
|
|
|
|
#else |
|
|
|
|
.default_trigger = "none", |
|
|
|
|
#endif |
|
|
|
|
#endif //CONFIG_NETUS_HEARTBEAT_LED
|
|
|
|
|
}, |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|