diff options
author | Madhulika Madishetty <mmadishetty@amcc.com> | 2009-02-05 08:31:36 -0500 |
---|---|---|
committer | Josh Boyer <jwboyer@linux.vnet.ibm.com> | 2009-02-14 14:41:29 -0500 |
commit | 6c7120902305b3a21460cd2f0f917a39307df566 (patch) | |
tree | f9011fdc105d738b0318fbd9c86e05eff1fd2e82 /arch/powerpc/platforms/44x | |
parent | 41b6a085e48d0d9e1200946755f49f31dd930137 (diff) |
AMCC PPC 460SX redwood SoC platform initial framework
This patch contains initial framework for the AMCC Redwood board.
Signed-off-by: Madhulika Madishetty <mmadishetty@amcc.com>
Signed-off-by: Tirumala Marri <tmarri@amcc.com>
Signed-off-by: Feng Kan <fkan@amcc.com>
Signed-off-by: Vidhyananth Venkatasamy <vvenkatasamy@amcc.com>
Signed-off-by: Preetesh Parekh <pparekh@amcc.com>
Acked-by: Loc Ho <lho@amcc.com>
Acked-by: Feng Kan <fkan@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/Kconfig | 19 | ||||
-rw-r--r-- | arch/powerpc/platforms/44x/ppc44x_simple.c | 1 |
2 files changed, 20 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/44x/Kconfig b/arch/powerpc/platforms/44x/Kconfig index 3496bc05058e..bf5c7ff2e6e5 100644 --- a/arch/powerpc/platforms/44x/Kconfig +++ b/arch/powerpc/platforms/44x/Kconfig | |||
@@ -118,6 +118,17 @@ config GLACIER | |||
118 | help | 118 | help |
119 | This option enables support for the AMCC PPC460GT evaluation board. | 119 | This option enables support for the AMCC PPC460GT evaluation board. |
120 | 120 | ||
121 | config REDWOOD | ||
122 | bool "Redwood" | ||
123 | depends on 44x | ||
124 | default n | ||
125 | select PPC44x_SIMPLE | ||
126 | select 460SX | ||
127 | select PCI | ||
128 | select PPC4xx_PCI_EXPRESS | ||
129 | help | ||
130 | This option enables support for the AMCC PPC460SX Redwood board. | ||
131 | |||
121 | config YOSEMITE | 132 | config YOSEMITE |
122 | bool "Yosemite" | 133 | bool "Yosemite" |
123 | depends on 44x | 134 | depends on 44x |
@@ -220,6 +231,14 @@ config 460EX | |||
220 | select IBM_NEW_EMAC_EMAC4 | 231 | select IBM_NEW_EMAC_EMAC4 |
221 | select IBM_NEW_EMAC_TAH | 232 | select IBM_NEW_EMAC_TAH |
222 | 233 | ||
234 | config 460SX | ||
235 | bool | ||
236 | select PPC_FPU | ||
237 | select IBM_NEW_EMAC_EMAC4 | ||
238 | select IBM_NEW_EMAC_RGMII | ||
239 | select IBM_NEW_EMAC_ZMII | ||
240 | select IBM_NEW_EMAC_TAH | ||
241 | |||
223 | # 44x errata/workaround config symbols, selected by the CPU models above | 242 | # 44x errata/workaround config symbols, selected by the CPU models above |
224 | config IBM440EP_ERR42 | 243 | config IBM440EP_ERR42 |
225 | bool | 244 | bool |
diff --git a/arch/powerpc/platforms/44x/ppc44x_simple.c b/arch/powerpc/platforms/44x/ppc44x_simple.c index 76fdc51dac8b..5bcd441885e8 100644 --- a/arch/powerpc/platforms/44x/ppc44x_simple.c +++ b/arch/powerpc/platforms/44x/ppc44x_simple.c | |||
@@ -57,6 +57,7 @@ static char *board[] __initdata = { | |||
57 | "ibm,ebony", | 57 | "ibm,ebony", |
58 | "amcc,katmai", | 58 | "amcc,katmai", |
59 | "amcc,rainier", | 59 | "amcc,rainier", |
60 | "amcc,redwood", | ||
60 | "amcc,sequoia", | 61 | "amcc,sequoia", |
61 | "amcc,taishan", | 62 | "amcc,taishan", |
62 | "amcc,yosemite" | 63 | "amcc,yosemite" |