menu "ppc4xx CPU"
	depends on 4xx

config SYS_CPU
	default "ppc4xx"

choice
	prompt "Target select"
	optional

config TARGET_LWMON5
	bool "Support lwmon5"

config TARGET_T3CORP
	bool "Support t3corp"

config TARGET_ACADIA
	bool "Support acadia"

config TARGET_BAMBOO
	bool "Support bamboo"

config TARGET_BUBINGA
	bool "Support bubinga"

config TARGET_CANYONLANDS
	bool "Support canyonlands"
	select DM
	select DM_SERIAL

config TARGET_KATMAI
	bool "Support katmai"
	select PHYS_64BIT

config TARGET_KILAUEA
	bool "Support kilauea"

config TARGET_LUAN
	bool "Support luan"

config TARGET_MAKALU
	bool "Support makalu"

config TARGET_REDWOOD
	bool "Support redwood"

config TARGET_SEQUOIA
	bool "Support sequoia"

config TARGET_WALNUT
	bool "Support walnut"

config TARGET_YOSEMITE
	bool "Support yosemite"

config TARGET_YUCCA
	bool "Support yucca"

config TARGET_CPCI2DP
	bool "Support CPCI2DP"

config TARGET_CPCI4052
	bool "Support CPCI4052"

config TARGET_PLU405
	bool "Support PLU405"

config TARGET_PMC405DE
	bool "Support PMC405DE"

config TARGET_PMC440
	bool "Support PMC440"

config TARGET_VOM405
	bool "Support VOM405"

config TARGET_DLVISION_10G
	bool "Support dlvision-10g"

config TARGET_IO
	bool "Support io"

config TARGET_IOCON
	bool "Support iocon"

config TARGET_NEO
	bool "Support neo"

config TARGET_IO64
	bool "Support io64"

config TARGET_DLVISION
	bool "Support dlvision"

config TARGET_GDPPC440ETX
	bool "Support gdppc440etx"

config TARGET_INTIP
	bool "Support intip"

config TARGET_ICON
	bool "Support icon"

config TARGET_MIP405
	bool "Support MIP405"

config TARGET_MIP405T
	bool "Support MIP405T"

config TARGET_PIP405
	bool "Support PIP405"

config TARGET_XPEDITE1000
	bool "Support xpedite1000"

config TARGET_XILINX_PPC405_GENERIC
	bool "Support xilinx-ppc405-generic"
	select SUPPORT_SPL
	select OF_CONTROL
	select DM
	select DM_SERIAL

config TARGET_XILINX_PPC440_GENERIC
	bool "Support xilinx-ppc440-generic"
	select SUPPORT_SPL
	select OF_CONTROL
	select DM
	select DM_SERIAL

endchoice

source "board/amcc/acadia/Kconfig"
source "board/amcc/bamboo/Kconfig"
source "board/amcc/bubinga/Kconfig"
source "board/amcc/canyonlands/Kconfig"
source "board/amcc/katmai/Kconfig"
source "board/amcc/kilauea/Kconfig"
source "board/amcc/luan/Kconfig"
source "board/amcc/makalu/Kconfig"
source "board/amcc/redwood/Kconfig"
source "board/amcc/sequoia/Kconfig"
source "board/amcc/walnut/Kconfig"
source "board/amcc/yosemite/Kconfig"
source "board/amcc/yucca/Kconfig"
source "board/esd/cpci2dp/Kconfig"
source "board/esd/cpci405/Kconfig"
source "board/esd/plu405/Kconfig"
source "board/esd/pmc405de/Kconfig"
source "board/esd/pmc440/Kconfig"
source "board/esd/vom405/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/liebherr/lwmon5/Kconfig"
source "board/mosaixtech/icon/Kconfig"
source "board/mpl/mip405/Kconfig"
source "board/mpl/pip405/Kconfig"
source "board/t3corp/Kconfig"
source "board/xes/xpedite1000/Kconfig"
source "board/xilinx/ppc405-generic/Kconfig"
source "board/xilinx/ppc440-generic/Kconfig"

endmenu