source: trunk/config/kernel/target/archs.in @ 724

Last change on this file since 724 was 724, checked in by amain, 5 years ago

Simplyfy patch / release management. Restructure make menuconfig. Add auto upload for buildbot builds. Latest OpenWrt trunk fixes.

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