diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2012-09-05 12:59:29 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-09-05 12:59:29 +0200 |
commit | 5d8accbe961059cd1a00353dfa6959bc0ee622b1 (patch) | |
tree | 8abca33bafc1f537c103bf15227b71fe0374c4c8 /arch/arm/boards | |
parent | 1b47aa82b143b98289dac93b74fdb42ddc6a8c3d (diff) | |
parent | 03a37761fbde6cfda1c3ed1a67f76a5180ea74eb (diff) | |
download | barebox-5d8accbe961059cd1a00353dfa6959bc0ee622b1.tar.gz barebox-5d8accbe961059cd1a00353dfa6959bc0ee622b1.tar.xz |
Merge branch 'for-next/atmel'
Diffstat (limited to 'arch/arm/boards')
-rw-r--r-- | arch/arm/boards/at91sam9260ek/init.c | 2 | ||||
-rw-r--r-- | arch/arm/boards/at91sam9261ek/init.c | 2 | ||||
-rw-r--r-- | arch/arm/boards/at91sam9263ek/init.c | 2 | ||||
-rw-r--r-- | arch/arm/boards/qil-a9260/init.c | 12 | ||||
-rw-r--r-- | arch/arm/boards/tny-a926x/init.c | 4 | ||||
-rw-r--r-- | arch/arm/boards/usb-a926x/init.c | 8 |
6 files changed, 14 insertions, 16 deletions
diff --git a/arch/arm/boards/at91sam9260ek/init.c b/arch/arm/boards/at91sam9260ek/init.c index daadf9489f..826f00e353 100644 --- a/arch/arm/boards/at91sam9260ek/init.c +++ b/arch/arm/boards/at91sam9260ek/init.c @@ -234,7 +234,7 @@ static void __init ek_add_led(void) static int at91sam9260ek_mem_init(void) { - at91_add_device_sdram(64 * 1024 * 1024); + at91_add_device_sdram(0); return 0; } diff --git a/arch/arm/boards/at91sam9261ek/init.c b/arch/arm/boards/at91sam9261ek/init.c index b0cab5b0e6..5abe87c966 100644 --- a/arch/arm/boards/at91sam9261ek/init.c +++ b/arch/arm/boards/at91sam9261ek/init.c @@ -236,7 +236,7 @@ static void ek_device_add_leds(void) {} static int at91sam9261ek_mem_init(void) { - at91_add_device_sdram(64 * 1024 * 1024); + at91_add_device_sdram(0); return 0; } diff --git a/arch/arm/boards/at91sam9263ek/init.c b/arch/arm/boards/at91sam9263ek/init.c index 68f4bfc3f1..573fac4562 100644 --- a/arch/arm/boards/at91sam9263ek/init.c +++ b/arch/arm/boards/at91sam9263ek/init.c @@ -166,7 +166,7 @@ static void __init ek_add_device_buttons(void) static int at91sam9263ek_mem_init(void) { - at91_add_device_sdram(64 * 1024 * 1024); + at91_add_device_sdram(0); return 0; } diff --git a/arch/arm/boards/qil-a9260/init.c b/arch/arm/boards/qil-a9260/init.c index 305d733a74..6b1ed85609 100644 --- a/arch/arm/boards/qil-a9260/init.c +++ b/arch/arm/boards/qil-a9260/init.c @@ -150,11 +150,7 @@ static void __init ek_add_led(void) static int qil_a9260_mem_init(void) { -#ifdef CONFIG_AT91_HAVE_SRAM_128M - at91_add_device_sdram(128 * 1024 * 1024); -#else - at91_add_device_sdram(64 * 1024 * 1024); -#endif + at91_add_device_sdram(0); return 0; } @@ -196,11 +192,17 @@ device_initcall(qil_a9260_devices_init); static int qil_a9260_console_init(void) { at91_register_uart(0, 0); + at91_set_A_periph(AT91_PIN_PB14, 1); /* Enable pull-up on DRXD */ + at91_register_uart(1, ATMEL_UART_CTS | ATMEL_UART_RTS | ATMEL_UART_DTR | ATMEL_UART_DSR | ATMEL_UART_DCD | ATMEL_UART_RI); + at91_register_uart(2, ATMEL_UART_CTS | ATMEL_UART_RTS); + at91_set_A_periph(AT91_PIN_PB7, 1); /* Enable pull-up on RXD1 */ + at91_register_uart(3, ATMEL_UART_CTS | ATMEL_UART_RTS); + at91_set_A_periph(AT91_PIN_PB9, 1); /* Enable pull-up on RXD2 */ return 0; } diff --git a/arch/arm/boards/tny-a926x/init.c b/arch/arm/boards/tny-a926x/init.c index 2cb7da7cff..5538a44a67 100644 --- a/arch/arm/boards/tny-a926x/init.c +++ b/arch/arm/boards/tny-a926x/init.c @@ -89,7 +89,7 @@ static struct sam9_smc_config tny_a9g20_nand_smc_config = { .ncs_read_pulse = 4, .nrd_pulse = 4, .ncs_write_pulse = 4, - .nwe_pulse = 2, + .nwe_pulse = 4, .read_cycle = 7, .write_cycle = 7, @@ -171,7 +171,7 @@ static void __init ek_add_device_udc(void) static int tny_a9260_mem_init(void) { - at91_add_device_sdram(64 * 1024 * 1024); + at91_add_device_sdram(0); return 0; } diff --git a/arch/arm/boards/usb-a926x/init.c b/arch/arm/boards/usb-a926x/init.c index 824a38a94d..37f6fab61c 100644 --- a/arch/arm/boards/usb-a926x/init.c +++ b/arch/arm/boards/usb-a926x/init.c @@ -90,7 +90,7 @@ static struct sam9_smc_config usb_a9g20_nand_smc_config = { .ncs_read_pulse = 4, .nrd_pulse = 4, .ncs_write_pulse = 4, - .nwe_pulse = 2, + .nwe_pulse = 4, .read_cycle = 7, .write_cycle = 7, @@ -203,11 +203,7 @@ static void __init ek_add_led(void) static int usb_a9260_mem_init(void) { -#ifdef CONFIG_AT91_HAVE_SRAM_128M - at91_add_device_sdram(128 * 1024 * 1024); -#else - at91_add_device_sdram(64 * 1024 * 1024); -#endif + at91_add_device_sdram(0); return 0; } |