build: define PWM_SUPPORT arch feature flag
[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 PWM_SUPPORT
33 bool
34
35 config USB_SUPPORT
36 select AUDIO_SUPPORT
37 bool
38
39 config USB_GADGET_SUPPORT
40 bool
41
42 config RTC_SUPPORT
43 bool
44
45 config BIG_ENDIAN
46 bool
47
48 config USES_DEVICETREE
49 bool
50
51 config USES_INITRAMFS
52 bool
53
54 config USES_SQUASHFS
55 bool
56
57 config USES_JFFS2
58 bool
59
60 config USES_JFFS2_NAND
61 bool
62
63 config USES_EXT4
64 bool
65
66 config USES_TARGZ
67 bool
68
69 config USES_CPIOGZ
70 bool
71
72 config USES_MINOR
73 bool
74
75 config USES_UBIFS
76 bool
77 select NAND_SUPPORT
78
79 config LOW_MEMORY_FOOTPRINT
80 bool
81
82 config SMALL_FLASH
83 bool
84
85 config NOMMU
86 bool
87
88 config HAS_MIPS16
89 depends on (mips || mipsel || mips64 || mips64el)
90 bool
91
92 config RFKILL_SUPPORT
93 bool
94
95 config NAND_SUPPORT
96 bool
97
98 config ARCH_64BIT
99 bool
100
101 config VIRTIO_SUPPORT
102 bool
103
104 config USES_ROOTFS_PART
105 bool
106
107 config USES_BOOT_PART
108 bool
109
110 # Architecture selection
111
112 config aarch64
113 select ARCH_64BIT
114 bool
115
116 config aarch64_be
117 select ARCH_64BIT
118 select BIG_ENDIAN
119 bool
120
121 config arc
122 bool
123
124 config arceb
125 select BIG_ENDIAN
126 bool
127
128 config arm
129 bool
130
131 config armeb
132 select BIG_ENDIAN
133 bool
134
135 config arm_v6
136 bool
137
138 config arm_v7
139 bool
140
141 config i386
142 bool
143
144 config i686
145 bool
146
147 config m68k
148 bool
149
150 config mips
151 select BIG_ENDIAN
152 bool
153
154 config mipsel
155 bool
156
157 config mips64
158 select BIG_ENDIAN
159 select ARCH_64BIT
160 bool
161
162 config mips64el
163 select ARCH_64BIT
164 bool
165
166 config powerpc
167 select BIG_ENDIAN
168 bool
169
170 config powerpc64
171 select BIG_ENDIAN
172 select ARCH_64BIT
173 bool
174
175 config sh3
176 bool
177
178 config sh3eb
179 select BIG_ENDIAN
180 bool
181
182 config sh4
183 bool
184
185 config sh4eb
186 select BIG_ENDIAN
187 bool
188
189 config sparc
190 select BIG_ENDIAN
191 bool
192
193 config x86_64
194 select ARCH_64BIT
195 bool
196
197 config ARCH
198 string
199 default "aarch64" if aarch64
200 default "aarch64_be" if aarch64_be
201 default "arc" if arc
202 default "arceb" if arceb
203 default "arm" if arm
204 default "armeb" if armeb
205 default "i386" if i386
206 default "i686" if i686
207 default "m68k" if m68k
208 default "mips" if mips
209 default "mipsel" if mipsel
210 default "mips64" if mips64
211 default "mips64el" if mips64el
212 default "powerpc" if powerpc
213 default "powerpc64" if powerpc64
214 default "sh3" if sh3
215 default "sh3eb" if sh3eb
216 default "sh4" if sh4
217 default "sh4eb" if sh4eb
218 default "sparc" if sparc
219 default "x86_64" if x86_64
220