target/toolchain/files/wrapper.sh: simplify 'case'
[openwrt/openwrt.git] / target / Config.in
1 source "tmp/.config-target.in"
2
3 # Kernel/Hardware features
4
5 config HAS_TESTING_KERNEL
6 bool
7
8 config HAS_SPE_FPU
9 depends on powerpc
10 select HAS_FPU
11 bool
12
13 config HAS_FPU
14 bool
15
16 config AUDIO_SUPPORT
17 bool
18
19 config GPIO_SUPPORT
20 bool
21
22 config PCI_SUPPORT
23 select AUDIO_SUPPORT
24 bool
25
26 config PCIE_SUPPORT
27 bool
28
29 config PCMCIA_SUPPORT
30 bool
31
32 config USB_SUPPORT
33 select AUDIO_SUPPORT
34 bool
35
36 config USB_GADGET_SUPPORT
37 bool
38
39 config RTC_SUPPORT
40 tristate
41 depends on m
42
43 config BIG_ENDIAN
44 bool
45
46 config USES_DEVICETREE
47 bool
48
49 config USES_INITRAMFS
50 bool
51
52 config USES_SQUASHFS
53 bool
54
55 config USES_JFFS2
56 bool
57
58 config USES_JFFS2_NAND
59 bool
60
61 config USES_EXT4
62 bool
63
64 config USES_TARGZ
65 bool
66
67 config USES_CPIOGZ
68 bool
69
70 config USES_MINOR
71 bool
72
73 config USES_UBIFS
74 bool
75 select NAND_SUPPORT
76
77 config LOW_MEMORY_FOOTPRINT
78 bool
79
80 config SMALL_FLASH
81 bool
82
83 config NOMMU
84 bool
85
86 config HAS_MIPS16
87 depends on (mips || mipsel || mips64 || mips64el)
88 bool
89
90 config RFKILL_SUPPORT
91 bool
92
93 config NAND_SUPPORT
94 bool
95
96 config ARCH_64BIT
97 bool
98
99 config VIRTIO_SUPPORT
100 bool
101
102 config USES_ROOTFS_PART
103 bool
104
105 config USES_BOOT_PART
106 bool
107
108 # Architecture selection
109
110 config aarch64
111 select ARCH_64BIT
112 bool
113
114 config aarch64_be
115 select ARCH_64BIT
116 select BIG_ENDIAN
117 bool
118
119 config arc
120 bool
121
122 config arceb
123 select BIG_ENDIAN
124 bool
125
126 config arm
127 bool
128
129 config armeb
130 select BIG_ENDIAN
131 bool
132
133 config arm_v6
134 bool
135
136 config arm_v7
137 bool
138
139 config i386
140 bool
141
142 config i686
143 bool
144
145 config m68k
146 bool
147
148 config mips
149 select BIG_ENDIAN
150 bool
151
152 config mipsel
153 bool
154
155 config mips64
156 select BIG_ENDIAN
157 select ARCH_64BIT
158 bool
159
160 config mips64el
161 select ARCH_64BIT
162 bool
163
164 config powerpc
165 select BIG_ENDIAN
166 bool
167
168 config powerpc64
169 select BIG_ENDIAN
170 select ARCH_64BIT
171 bool
172
173 config sh3
174 bool
175
176 config sh3eb
177 select BIG_ENDIAN
178 bool
179
180 config sh4
181 bool
182
183 config sh4eb
184 select BIG_ENDIAN
185 bool
186
187 config sparc
188 select BIG_ENDIAN
189 bool
190
191 config x86_64
192 select ARCH_64BIT
193 bool
194
195 config ARCH
196 string
197 default "aarch64" if aarch64
198 default "aarch64_be" if aarch64_be
199 default "arc" if arc
200 default "arceb" if arceb
201 default "arm" if arm
202 default "armeb" if armeb
203 default "i386" if i386
204 default "i686" if i686
205 default "m68k" if m68k
206 default "mips" if mips
207 default "mipsel" if mipsel
208 default "mips64" if mips64
209 default "mips64el" if mips64el
210 default "powerpc" if powerpc
211 default "powerpc64" if powerpc64
212 default "sh3" if sh3
213 default "sh3eb" if sh3eb
214 default "sh4" if sh4
215 default "sh4eb" if sh4eb
216 default "sparc" if sparc
217 default "x86_64" if x86_64
218