aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/44x
diff options
context:
space:
mode:
authorVictor Gallardo <vgallardo@amcc.com>2008-10-02 02:29:06 -0400
committerJosh Boyer <jwboyer@linux.vnet.ibm.com>2008-10-02 13:08:02 -0400
commite00de30a9decf48793ac83173144884a1f33de82 (patch)
treea8d0f2a63652146b419d8bc62298af265fbe0870 /arch/powerpc/platforms/44x
parent9e3cb29497561c846d0e7efc445731764d93c749 (diff)
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: Victor Gallardo <vgallardo@amcc.com> Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
Diffstat (limited to 'arch/powerpc/platforms/44x')
-rw-r--r--arch/powerpc/platforms/44x/Kconfig17
-rw-r--r--arch/powerpc/platforms/44x/ppc44x_simple.c3
2 files changed, 17 insertions, 3 deletions
diff --git a/arch/powerpc/platforms/44x/Kconfig b/arch/powerpc/platforms/44x/Kconfig
index f8ef279f3256..79c1154f88d4 100644
--- a/arch/powerpc/platforms/44x/Kconfig
+++ b/arch/powerpc/platforms/44x/Kconfig
@@ -81,6 +81,17 @@ config WARP
81 See http://www.pikatechnologies.com/ and follow the "PIKA for Computer 81 See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
82 Telephony Developers" link for more information. 82 Telephony Developers" link for more information.
83 83
84config ARCHES
85 bool "Arches"
86 depends on 44x
87 default n
88 select PPC44x_SIMPLE
89 select 460EX # Odd since it uses 460GT but the effects are the same
90 select PCI
91 select PPC4xx_PCI_EXPRESS
92 help
93 This option enables support for the AMCC Dual PPC460GT evaluation board.
94
84config CANYONLANDS 95config CANYONLANDS
85 bool "Canyonlands" 96 bool "Canyonlands"
86 depends on 44x 97 depends on 44x
@@ -89,6 +100,8 @@ config CANYONLANDS
89 select 460EX 100 select 460EX
90 select PCI 101 select PCI
91 select PPC4xx_PCI_EXPRESS 102 select PPC4xx_PCI_EXPRESS
103 select IBM_NEW_EMAC_RGMII
104 select IBM_NEW_EMAC_ZMII
92 help 105 help
93 This option enables support for the AMCC PPC460EX evaluation board. 106 This option enables support for the AMCC PPC460EX evaluation board.
94 107
@@ -100,6 +113,8 @@ config GLACIER
100 select 460EX # Odd since it uses 460GT but the effects are the same 113 select 460EX # Odd since it uses 460GT but the effects are the same
101 select PCI 114 select PCI
102 select PPC4xx_PCI_EXPRESS 115 select PPC4xx_PCI_EXPRESS
116 select IBM_NEW_EMAC_RGMII
117 select IBM_NEW_EMAC_ZMII
103 help 118 help
104 This option enables support for the AMCC PPC460GT evaluation board. 119 This option enables support for the AMCC PPC460GT evaluation board.
105 120
@@ -195,8 +210,6 @@ config 460EX
195 bool 210 bool
196 select PPC_FPU 211 select PPC_FPU
197 select IBM_NEW_EMAC_EMAC4 212 select IBM_NEW_EMAC_EMAC4
198 select IBM_NEW_EMAC_RGMII
199 select IBM_NEW_EMAC_ZMII
200 select IBM_NEW_EMAC_TAH 213 select IBM_NEW_EMAC_TAH
201 214
202# 44x errata/workaround config symbols, selected by the CPU models above 215# 44x errata/workaround config symbols, selected by the CPU models above
diff --git a/arch/powerpc/platforms/44x/ppc44x_simple.c b/arch/powerpc/platforms/44x/ppc44x_simple.c
index 57e71203d0f8..29671262801f 100644
--- a/arch/powerpc/platforms/44x/ppc44x_simple.c
+++ b/arch/powerpc/platforms/44x/ppc44x_simple.c
@@ -50,8 +50,9 @@ machine_device_initcall(ppc44x_simple, ppc44x_device_probe);
50 * board.c file for it rather than adding it to this list. 50 * board.c file for it rather than adding it to this list.
51 */ 51 */
52static char *board[] __initdata = { 52static char *board[] __initdata = {
53 "amcc,arches",
53 "amcc,bamboo", 54 "amcc,bamboo",
54 "amcc,cayonlands", 55 "amcc,canyonlands",
55 "amcc,glacier", 56 "amcc,glacier",
56 "ibm,ebony", 57 "ibm,ebony",
57 "amcc,katmai", 58 "amcc,katmai",