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)
downloadkernel_samsung_smdk4412-8105fa88593c87f8aba0e7e829d7dc0ee94fe2cf.zip
kernel_samsung_smdk4412-8105fa88593c87f8aba0e7e829d7dc0ee94fe2cf.tar.gz
kernel_samsung_smdk4412-8105fa88593c87f8aba0e7e829d7dc0ee94fe2cf.tar.bz2
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 a9260e2..72ba3a7 100644
--- a/arch/powerpc/platforms/40x/Kconfig
+++ b/arch/powerpc/platforms/40x/Kconfig
@@ -14,6 +14,15 @@
# help
# This option enables support for the CPCI405 board.
+config ACADIA
+ bool "Acadia"
+ depends on 40x
+ default n
+ select PPC40x_SIMPLE
+ select 405EZ
+ help
+ This option enables support for the AMCC 405EZ Acadia evaluation board.
+
config EP405
bool "EP405/EP405PC"
depends on 40x
@@ -93,6 +102,13 @@ config XILINX_VIRTEX_GENERIC_BOARD
Most Virtex designs should use this unless it needs to do some
special configuration at board probe time.
+config PPC40x_SIMPLE
+ bool "Simple PowerPC 40x board support"
+ depends on 40x
+ default n
+ help
+ This option enables the simple PowerPC 40x platform support.
+
# 40x specific CPU modules, selected based on the board above.
config NP405H
bool
@@ -118,6 +134,12 @@ config 405EX
select IBM_NEW_EMAC_EMAC4
select IBM_NEW_EMAC_RGMII
+config 405EZ
+ bool
+ select IBM_NEW_EMAC_NO_FLOW_CTRL
+ select IBM_NEW_EMAC_MAL_CLR_ICINTSTAT
+ select IBM_NEW_EMAC_MAL_COMMON_ERR
+
config 405GPR
bool