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
23 select SUPPORTS_CPU_MIPS64_R1
24 select SUPPORTS_CPU_MIPS64_R2
28 select SUPPORTS_BIG_ENDIAN
29 select SUPPORTS_LITTLE_ENDIAN
30 select SUPPORTS_CPU_MIPS32_R1
31 select SUPPORTS_CPU_MIPS32_R2
35 select SUPPORTS_BIG_ENDIAN
36 select SUPPORTS_CPU_MIPS32_R1
37 select SUPPORTS_CPU_MIPS32_R2
39 config TARGET_DBAU1X00
40 bool "Support dbau1x00"
41 select SUPPORTS_BIG_ENDIAN
42 select SUPPORTS_LITTLE_ENDIAN
43 select SUPPORTS_CPU_MIPS32_R1
44 select SUPPORTS_CPU_MIPS32_R2
48 select SUPPORTS_LITTLE_ENDIAN
49 select SUPPORTS_CPU_MIPS32_R1
50 select SUPPORTS_CPU_MIPS32_R2
55 source "board/dbau1x00/Kconfig"
56 source "board/imgtec/malta/Kconfig"
57 source "board/micronas/vct/Kconfig"
58 source "board/pb1x00/Kconfig"
59 source "board/qemu-mips/Kconfig"
64 prompt "Endianness selection"
66 Some MIPS boards can be configured for either little or big endian
67 byte order. These modes require different U-Boot images. In general there
68 is one preferred byteorder for a particular system but some systems are
69 just as commonly used in the one or the other endianness.
73 depends on SUPPORTS_BIG_ENDIAN
75 config SYS_LITTLE_ENDIAN
77 depends on SUPPORTS_LITTLE_ENDIAN
82 prompt "CPU selection"
86 bool "MIPS32 Release 1"
87 depends on SUPPORTS_CPU_MIPS32_R1
90 Choose this option to build an U-Boot for release 1 or later of the
94 bool "MIPS32 Release 2"
95 depends on SUPPORTS_CPU_MIPS32_R2
98 Choose this option to build an U-Boot for release 2 or later of the
102 bool "MIPS64 Release 1"
103 depends on SUPPORTS_CPU_MIPS64_R1
106 Choose this option to build a kernel for release 1 or later of the
110 bool "MIPS64 Release 2"
111 depends on SUPPORTS_CPU_MIPS64_R2
114 Choose this option to build a kernel for release 2 or later of the
119 config SUPPORTS_BIG_ENDIAN
122 config SUPPORTS_LITTLE_ENDIAN
125 config SUPPORTS_CPU_MIPS32_R1
128 config SUPPORTS_CPU_MIPS32_R2
131 config SUPPORTS_CPU_MIPS64_R1
134 config SUPPORTS_CPU_MIPS64_R2