1 # SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 menu "MSCC VCore-III platforms"
8 select ROM_EXCEPTION_VECTORS
9 select SUPPORTS_BIG_ENDIAN
10 select SUPPORTS_CPU_MIPS32_R1
11 select SUPPORTS_CPU_MIPS32_R2
12 select SUPPORTS_LITTLE_ENDIAN
20 prompt "SOC Family Variant"
23 bool "Ocelot SOC Family"
27 This supports MSCC Ocelot family of SOCs.
30 bool "Luton SOC Family"
33 This supports MSCC Luton family of SOCs.
36 bool "Jaguar2 SOC Family"
40 This supports MSCC Jaguar2 family of SOCs.
43 bool "Servalt SOC Family"
47 This supports MSCC Servalt family of SOCs.
50 bool "Serval SOC Family"
54 This supports MSCC Serval family of SOCs.
58 config SYS_CONFIG_NAME
64 config DDRTYPE_H5TQ4G63MFR
65 bool "Hynix H5TQ4G63MFR-PBC (4Gbit, DDR3-800, 256Mbitx16)"
67 config DDRTYPE_MT41K256M16
68 bool "Micron MT41K256M16 (4Gbit, DDR3L-800, 256Mbitx16)"
70 config DDRTYPE_H5TQ1G63BFA
71 bool "Hynix H5TQ1G63BFA (1Gbit DDR3, x16)"
73 config DDRTYPE_MT41J128M16HA
74 bool "Micron MT41J128M16HA-15E:D (2Gbit DDR3, x16)"
76 config DDRTYPE_MT41K128M16JT
77 bool "Micron MT41K128M16JT-125 (2Gbit DDR3L, 128Mbitx16)"
79 config DDRTYPE_MT47H128M8HQ
80 bool "Micron MT47H128M8-3 (1Gbit, DDR-533@CL4 @ 4.80ns 16Mbisx8x8)"
84 source "board/mscc/ocelot/Kconfig"
86 source "board/mscc/luton/Kconfig"
88 source "board/mscc/jr2/Kconfig"
90 source "board/mscc/servalt/Kconfig"
92 source "board/mscc/serval/Kconfig"