]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - arch/powerpc/cpu/ppc4xx/Kconfig
arch: Make board selection choices optional
[karo-tx-uboot.git] / arch / powerpc / cpu / ppc4xx / Kconfig
index 2d15dd1210568ff9cf384a30b5cf91bb36619eea..10b86e058ae38dcec3a4e55900d18a77a2bd61c3 100644 (file)
@@ -2,11 +2,11 @@ menu "ppc4xx CPU"
        depends on 4xx
 
 config SYS_CPU
-       string
        default "ppc4xx"
 
 choice
        prompt "Target select"
+       optional
 
 config TARGET_CSB272
        bool "Support csb272"
@@ -14,17 +14,9 @@ config TARGET_CSB272
 config TARGET_CSB472
        bool "Support csb472"
 
-config TARGET_G2000
-       bool "Support G2000"
-
-config TARGET_JSE
-       bool "Support JSE"
-
-config TARGET_KORAT
-       bool "Support korat"
-
 config TARGET_LWMON5
        bool "Support lwmon5"
+       select SUPPORT_SPL
 
 config TARGET_PCS440EP
        bool "Support pcs440ep"
@@ -32,18 +24,9 @@ config TARGET_PCS440EP
 config TARGET_SBC405
        bool "Support sbc405"
 
-config TARGET_SC3
-       bool "Support sc3"
-
 config TARGET_T3CORP
        bool "Support t3corp"
 
-config TARGET_W7OLMC
-       bool "Support W7OLMC"
-
-config TARGET_W7OLMG
-       bool "Support W7OLMG"
-
 config TARGET_ZEUS
        bool "Support zeus"
 
@@ -53,14 +36,13 @@ config TARGET_ACADIA
 config TARGET_BAMBOO
        bool "Support bamboo"
 
-config TARGET_BLUESTONE
-       bool "Support bluestone"
-
 config TARGET_BUBINGA
        bool "Support bubinga"
 
 config TARGET_CANYONLANDS
        bool "Support canyonlands"
+       select DM
+       select DM_SERIAL
 
 config TARGET_EBONY
        bool "Support ebony"
@@ -107,87 +89,24 @@ config TARGET_FX12MM
 config TARGET_V5FX30TEVAL
        bool "Support v5fx30teval"
 
-config TARGET_CRAYL1
-       bool "Support CRAYL1"
-
-config TARGET_CATCENTER
-       bool "Support CATcenter"
-
-config TARGET_PPCHAMELEONEVB
-       bool "Support PPChameleonEVB"
-
-config TARGET_APC405
-       bool "Support APC405"
-
-config TARGET_AR405
-       bool "Support AR405"
-
-config TARGET_ASH405
-       bool "Support ASH405"
-
-config TARGET_CMS700
-       bool "Support CMS700"
-
 config TARGET_CPCI2DP
        bool "Support CPCI2DP"
 
-config TARGET_CPCI405
-       bool "Support CPCI405"
-
 config TARGET_CPCI4052
        bool "Support CPCI4052"
 
-config TARGET_CPCI405AB
-       bool "Support CPCI405AB"
-
-config TARGET_CPCI405DT
-       bool "Support CPCI405DT"
-
-config TARGET_CPCIISER4
-       bool "Support CPCIISER4"
-
-config TARGET_DP405
-       bool "Support DP405"
-
-config TARGET_DU405
-       bool "Support DU405"
-
-config TARGET_DU440
-       bool "Support DU440"
-
-config TARGET_HH405
-       bool "Support HH405"
-
-config TARGET_HUB405
-       bool "Support HUB405"
-
-config TARGET_OCRTC
-       bool "Support OCRTC"
-
-config TARGET_PCI405
-       bool "Support PCI405"
-
 config TARGET_PLU405
        bool "Support PLU405"
 
-config TARGET_PMC405
-       bool "Support PMC405"
-
 config TARGET_PMC405DE
        bool "Support PMC405DE"
 
 config TARGET_PMC440
        bool "Support PMC440"
 
-config TARGET_VOH405
-       bool "Support VOH405"
-
 config TARGET_VOM405
        bool "Support VOM405"
 
-config TARGET_WUH405
-       bool "Support WUH405"
-
 config TARGET_DLVISION_10G
        bool "Support dlvision-10g"
 
@@ -227,12 +146,6 @@ config TARGET_ALPR
 config TARGET_P3P440
        bool "Support p3p440"
 
-config TARGET_KAREF
-       bool "Support KAREF"
-
-config TARGET_METROBOX
-       bool "Support METROBOX"
-
 config TARGET_XPEDITE1000
        bool "Support xpedite1000"
 
@@ -249,7 +162,6 @@ endchoice
 
 source "board/amcc/acadia/Kconfig"
 source "board/amcc/bamboo/Kconfig"
-source "board/amcc/bluestone/Kconfig"
 source "board/amcc/bubinga/Kconfig"
 source "board/amcc/canyonlands/Kconfig"
 source "board/amcc/ebony/Kconfig"
@@ -267,39 +179,19 @@ source "board/amcc/yosemite/Kconfig"
 source "board/amcc/yucca/Kconfig"
 source "board/avnet/fx12mm/Kconfig"
 source "board/avnet/v5fx30teval/Kconfig"
-source "board/cray/L1/Kconfig"
 source "board/csb272/Kconfig"
 source "board/csb472/Kconfig"
-source "board/dave/PPChameleonEVB/Kconfig"
-source "board/esd/apc405/Kconfig"
-source "board/esd/ar405/Kconfig"
-source "board/esd/ash405/Kconfig"
-source "board/esd/cms700/Kconfig"
 source "board/esd/cpci2dp/Kconfig"
 source "board/esd/cpci405/Kconfig"
-source "board/esd/cpciiser4/Kconfig"
-source "board/esd/dp405/Kconfig"
-source "board/esd/du405/Kconfig"
-source "board/esd/du440/Kconfig"
-source "board/esd/hh405/Kconfig"
-source "board/esd/hub405/Kconfig"
-source "board/esd/ocrtc/Kconfig"
-source "board/esd/pci405/Kconfig"
 source "board/esd/plu405/Kconfig"
-source "board/esd/pmc405/Kconfig"
 source "board/esd/pmc405de/Kconfig"
 source "board/esd/pmc440/Kconfig"
-source "board/esd/voh405/Kconfig"
 source "board/esd/vom405/Kconfig"
-source "board/esd/wuh405/Kconfig"
-source "board/g2000/Kconfig"
 source "board/gdsys/405ep/Kconfig"
 source "board/gdsys/405ex/Kconfig"
 source "board/gdsys/dlvision/Kconfig"
 source "board/gdsys/gdppc440etx/Kconfig"
 source "board/gdsys/intip/Kconfig"
-source "board/jse/Kconfig"
-source "board/korat/Kconfig"
 source "board/lwmon5/Kconfig"
 source "board/mosaixtech/icon/Kconfig"
 source "board/mpl/mip405/Kconfig"
@@ -307,12 +199,8 @@ source "board/mpl/pip405/Kconfig"
 source "board/pcs440ep/Kconfig"
 source "board/prodrive/alpr/Kconfig"
 source "board/prodrive/p3p440/Kconfig"
-source "board/sandburst/karef/Kconfig"
-source "board/sandburst/metrobox/Kconfig"
 source "board/sbc405/Kconfig"
-source "board/sc3/Kconfig"
 source "board/t3corp/Kconfig"
-source "board/w7o/Kconfig"
 source "board/xes/xpedite1000/Kconfig"
 source "board/xilinx/ml507/Kconfig"
 source "board/xilinx/ppc405-generic/Kconfig"