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