aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/40x/Kconfig
diff options
context:
space:
mode:
authorJosh Boyer <jwboyer@linux.vnet.ibm.com>2008-09-03 20:58:22 -0400
committerJosh Boyer <jwboyer@linux.vnet.ibm.com>2008-10-17 10:31:18 -0400
commit8105fa88593c87f8aba0e7e829d7dc0ee94fe2cf (patch)
tree4ed396580dfdcced402f31b1ead260482c7677c6 /arch/powerpc/platforms/40x/Kconfig
parentdf8f71faa8e9b8b8df8b22b57889630fece25696 (diff)
powerpc/40x: Add PowerPC 40x simple platform support
This adds a common board file for almost all of the "simple" PowerPC 40x boards that exist today. This is intended to be a single place to add support for boards that do not differ in platform support from most of the evaluation boards that are used as reference platforms. Boards that have specific requirements or custom hardware setup should still have their own board.c file. The first board ported to this is the AMCC PowerPC 405EZ Acadia board. Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
Diffstat (limited to 'arch/powerpc/platforms/40x/Kconfig')
-rw-r--r--arch/powerpc/platforms/40x/Kconfig22
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/40x/Kconfig b/arch/powerpc/platforms/40x/Kconfig
index a9260e21451e..72ba3a7289fe 100644
--- a/arch/powerpc/platforms/40x/Kconfig
+++ b/arch/powerpc/platforms/40x/Kconfig
@@ -14,6 +14,15 @@
14# help 14# help
15# This option enables support for the CPCI405 board. 15# This option enables support for the CPCI405 board.
16 16
17config ACADIA
18 bool "Acadia"
19 depends on 40x
20 default n
21 select PPC40x_SIMPLE
22 select 405EZ
23 help
24 This option enables support for the AMCC 405EZ Acadia evaluation board.
25
17config EP405 26config EP405
18 bool "EP405/EP405PC" 27 bool "EP405/EP405PC"
19 depends on 40x 28 depends on 40x
@@ -93,6 +102,13 @@ config XILINX_VIRTEX_GENERIC_BOARD
93 Most Virtex designs should use this unless it needs to do some 102 Most Virtex designs should use this unless it needs to do some
94 special configuration at board probe time. 103 special configuration at board probe time.
95 104
105config PPC40x_SIMPLE
106 bool "Simple PowerPC 40x board support"
107 depends on 40x
108 default n
109 help
110 This option enables the simple PowerPC 40x platform support.
111
96# 40x specific CPU modules, selected based on the board above. 112# 40x specific CPU modules, selected based on the board above.
97config NP405H 113config NP405H
98 bool 114 bool
@@ -118,6 +134,12 @@ config 405EX
118 select IBM_NEW_EMAC_EMAC4 134 select IBM_NEW_EMAC_EMAC4
119 select IBM_NEW_EMAC_RGMII 135 select IBM_NEW_EMAC_RGMII
120 136
137config 405EZ
138 bool
139 select IBM_NEW_EMAC_NO_FLOW_CTRL
140 select IBM_NEW_EMAC_MAL_CLR_ICINTSTAT
141 select IBM_NEW_EMAC_MAL_COMMON_ERR
142
121config 405GPR 143config 405GPR
122 bool 144 bool
123 145