menu "Octeon platforms"
	depends on ARCH_OCTEON

config SYS_SOC
	string
	default "octeon"

config OCTEON_CN7XXX
	bool "Octeon CN7XXX SoC"

config OCTEON_CN70XX
	bool "Octeon CN70XX SoC"
	select OCTEON_CN7XXX

config OCTEON_CN73XX
	bool "Octeon CN73XX SoC"
	select OCTEON_CN7XXX

config OCTEON_CN78XX
	bool "Octeon CN78XX SoC"
	select OCTEON_CN7XXX

choice
	prompt "Octeon MIPS family select"

config SOC_OCTEON3
	bool "Octeon III family"
	help
	 This selects the Octeon III SoC family CN70xx, CN73XX, CN78xx
	 and CNF75XX.

endchoice

choice
	prompt "Octeon 3 board select"
	default TARGET_OCTEON_EBB7304

config TARGET_OCTEON_EBB7304
	bool "Marvell Octeon EBB7304"
	select OCTEON_CN73XX
	help
	 Choose this for the Octeon EBB7304 board

endchoice

config SYS_DCACHE_SIZE
	default 32768

config SYS_DCACHE_LINE_SIZE
	default 128

config SYS_ICACHE_SIZE
	default	79872

config SYS_ICACHE_LINE_SIZE
	default 128

source "board/Marvell/octeon_ebb7304/Kconfig"

endmenu