| 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 |
| |
| config TARGET_OCTEON_NIC23 |
| bool "Marvell Octeon NIC23" |
| select OCTEON_CN73XX |
| help |
| Choose this for the Octeon NIC23 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 |
| |
| config SYS_PCI_64BIT |
| bool |
| default y |
| |
| source "board/Marvell/octeon_ebb7304/Kconfig" |
| source "board/Marvell/octeon_nic23/Kconfig" |
| |
| endmenu |