1 menu "MIPS architecture"
8 default "mips32" if CPU_MIPS32_R1 || CPU_MIPS32_R2
9 default "mips64" if CPU_MIPS64_R1 || CPU_MIPS64_R2
11 config USE_PRIVATE_LIBGCC
15 prompt "Target select"
17 config TARGET_QEMU_MIPS
18 bool "Support qemu-mips"
19 select SUPPORTS_BIG_ENDIAN
20 select SUPPORTS_LITTLE_ENDIAN
21 select SUPPORTS_CPU_MIPS32_R1
22 select SUPPORTS_CPU_MIPS32_R2
26 select SUPPORTS_BIG_ENDIAN
27 select SUPPORTS_LITTLE_ENDIAN
28 select SUPPORTS_CPU_MIPS32_R1
29 select SUPPORTS_CPU_MIPS32_R2
33 select SUPPORTS_BIG_ENDIAN
34 select SUPPORTS_CPU_MIPS32_R1
35 select SUPPORTS_CPU_MIPS32_R2
37 config TARGET_DBAU1X00
38 bool "Support dbau1x00"
39 select SUPPORTS_BIG_ENDIAN
40 select SUPPORTS_LITTLE_ENDIAN
41 select SUPPORTS_CPU_MIPS32_R1
42 select SUPPORTS_CPU_MIPS32_R2
46 select SUPPORTS_LITTLE_ENDIAN
47 select SUPPORTS_CPU_MIPS32_R1
48 select SUPPORTS_CPU_MIPS32_R2
50 config TARGET_QEMU_MIPS64
51 bool "Support qemu-mips64"
52 select SUPPORTS_BIG_ENDIAN
53 select SUPPORTS_LITTLE_ENDIAN
54 select SUPPORTS_CPU_MIPS64_R1
55 select SUPPORTS_CPU_MIPS64_R2
59 source "board/dbau1x00/Kconfig"
60 source "board/imgtec/malta/Kconfig"
61 source "board/micronas/vct/Kconfig"
62 source "board/pb1x00/Kconfig"
63 source "board/qemu-mips/Kconfig"
68 prompt "Endianness selection"
70 Some MIPS boards can be configured for either little or big endian
71 byte order. These modes require different U-Boot images. In general there
72 is one preferred byteorder for a particular system but some systems are
73 just as commonly used in the one or the other endianness.
77 depends on SUPPORTS_BIG_ENDIAN
79 config SYS_LITTLE_ENDIAN
81 depends on SUPPORTS_LITTLE_ENDIAN
86 prompt "CPU selection"
90 bool "MIPS32 Release 1"
91 depends on SUPPORTS_CPU_MIPS32_R1
94 Choose this option to build an U-Boot for release 1 or later of the
98 bool "MIPS32 Release 2"
99 depends on SUPPORTS_CPU_MIPS32_R2
102 Choose this option to build an U-Boot for release 2 or later of the
106 bool "MIPS64 Release 1"
107 depends on SUPPORTS_CPU_MIPS64_R1
110 Choose this option to build a kernel for release 1 or later of the
114 bool "MIPS64 Release 2"
115 depends on SUPPORTS_CPU_MIPS64_R2
118 Choose this option to build a kernel for release 2 or later of the
123 config SUPPORTS_BIG_ENDIAN
126 config SUPPORTS_LITTLE_ENDIAN
129 config SUPPORTS_CPU_MIPS32_R1
132 config SUPPORTS_CPU_MIPS32_R2
135 config SUPPORTS_CPU_MIPS64_R1
138 config SUPPORTS_CPU_MIPS64_R2