1menu "Octeon platforms" 2 depends on ARCH_OCTEON 3 4config SYS_SOC 5 default "octeon" 6 7config OCTEON_CN7XXX 8 bool "Octeon CN7XXX SoC" 9 10config OCTEON_CN70XX 11 bool "Octeon CN70XX SoC" 12 select OCTEON_CN7XXX 13 14config OCTEON_CN73XX 15 bool "Octeon CN73XX SoC" 16 select OCTEON_CN7XXX 17 18config OCTEON_CN78XX 19 bool "Octeon CN78XX SoC" 20 select OCTEON_CN7XXX 21 22choice 23 prompt "Octeon MIPS family select" 24 25config SOC_OCTEON3 26 bool "Octeon III family" 27 help 28 This selects the Octeon III SoC family CN70xx, CN73XX, CN78xx 29 and CNF75XX. 30 31endchoice 32 33choice 34 prompt "Octeon 3 board select" 35 default TARGET_OCTEON_EBB7304 36 37config TARGET_OCTEON_EBB7304 38 bool "Marvell Octeon EBB7304" 39 select OCTEON_CN73XX 40 help 41 Choose this for the Octeon EBB7304 board 42 43config TARGET_OCTEON_NIC23 44 bool "Marvell Octeon NIC23" 45 select ARCH_MISC_INIT 46 select OCTEON_CN73XX 47 help 48 Choose this for the Octeon NIC23 board 49 50endchoice 51 52config SYS_DCACHE_SIZE 53 default 32768 54 55config SYS_DCACHE_LINE_SIZE 56 default 128 57 58config SYS_ICACHE_SIZE 59 default 79872 60 61config SYS_ICACHE_LINE_SIZE 62 default 128 63 64config SYS_PCI_64BIT 65 bool 66 default y 67 68source "board/Marvell/octeon_ebb7304/Kconfig" 69source "board/Marvell/octeon_nic23/Kconfig" 70 71endmenu 72