Commit e00de30a authored by Victor Gallardo's avatar Victor Gallardo Committed by Josh Boyer

powerpc/44x: Add AMCC Arches eval board support

The Arches Evaluation board is based on the AMCC 460GT SoC chip.
This board is a dual processor board with each processor providing
independent resources for Rapid IO, Gigabit Ethernet, and serial
communications.  Each 460GT has it's own 512MB DDR2 memory, 32MB NOR FLASH,
UART, EEPROM and temperature sensor, along with a shared debug port.
The two 460GT's will communicate with each other via shared memory,
Gigabit Ethernet and x1 PCI-Express.
Signed-off-by: default avatarVictor Gallardo <vgallardo@amcc.com>
Signed-off-by: default avatarJosh Boyer <jwboyer@linux.vnet.ibm.com>
parent 9e3cb294
...@@ -81,6 +81,17 @@ config WARP ...@@ -81,6 +81,17 @@ config WARP
See http://www.pikatechnologies.com/ and follow the "PIKA for Computer See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
Telephony Developers" link for more information. Telephony Developers" link for more information.
config ARCHES
bool "Arches"
depends on 44x
default n
select PPC44x_SIMPLE
select 460EX # Odd since it uses 460GT but the effects are the same
select PCI
select PPC4xx_PCI_EXPRESS
help
This option enables support for the AMCC Dual PPC460GT evaluation board.
config CANYONLANDS config CANYONLANDS
bool "Canyonlands" bool "Canyonlands"
depends on 44x depends on 44x
...@@ -89,6 +100,8 @@ config CANYONLANDS ...@@ -89,6 +100,8 @@ config CANYONLANDS
select 460EX select 460EX
select PCI select PCI
select PPC4xx_PCI_EXPRESS select PPC4xx_PCI_EXPRESS
select IBM_NEW_EMAC_RGMII
select IBM_NEW_EMAC_ZMII
help help
This option enables support for the AMCC PPC460EX evaluation board. This option enables support for the AMCC PPC460EX evaluation board.
...@@ -100,6 +113,8 @@ config GLACIER ...@@ -100,6 +113,8 @@ config GLACIER
select 460EX # Odd since it uses 460GT but the effects are the same select 460EX # Odd since it uses 460GT but the effects are the same
select PCI select PCI
select PPC4xx_PCI_EXPRESS select PPC4xx_PCI_EXPRESS
select IBM_NEW_EMAC_RGMII
select IBM_NEW_EMAC_ZMII
help help
This option enables support for the AMCC PPC460GT evaluation board. This option enables support for the AMCC PPC460GT evaluation board.
...@@ -195,8 +210,6 @@ config 460EX ...@@ -195,8 +210,6 @@ config 460EX
bool bool
select PPC_FPU select PPC_FPU
select IBM_NEW_EMAC_EMAC4 select IBM_NEW_EMAC_EMAC4
select IBM_NEW_EMAC_RGMII
select IBM_NEW_EMAC_ZMII
select IBM_NEW_EMAC_TAH select IBM_NEW_EMAC_TAH
# 44x errata/workaround config symbols, selected by the CPU models above # 44x errata/workaround config symbols, selected by the CPU models above
......
...@@ -50,8 +50,9 @@ machine_device_initcall(ppc44x_simple, ppc44x_device_probe); ...@@ -50,8 +50,9 @@ machine_device_initcall(ppc44x_simple, ppc44x_device_probe);
* board.c file for it rather than adding it to this list. * board.c file for it rather than adding it to this list.
*/ */
static char *board[] __initdata = { static char *board[] __initdata = {
"amcc,arches",
"amcc,bamboo", "amcc,bamboo",
"amcc,cayonlands", "amcc,canyonlands",
"amcc,glacier", "amcc,glacier",
"ibm,ebony", "ibm,ebony",
"amcc,katmai", "amcc,katmai",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment