]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - kernel/config-armv5tel-default
8cdb7364e1281d58ff83494bd6283407111a4d18
[people/ms/ipfire-3.x.git] / kernel / config-armv5tel-default
1
2 #
3 # General setup
4 #
5 CONFIG_BROKEN_ON_SMP=y
6
7 #
8 # CPU/Task time and stats accounting
9 #
10 CONFIG_TICK_CPU_ACCOUNTING=y
11 # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
12
13 #
14 # RCU Subsystem
15 #
16 CONFIG_TINY_RCU=y
17 # CONFIG_RCU_STALL_COMMON is not set
18
19 #
20 # System Type
21 #
22 # CONFIG_ARCH_MULTIPLATFORM is not set
23 CONFIG_ARCH_KIRKWOOD=y
24
25 #
26 # Marvell Kirkwood Implementations
27 #
28 CONFIG_KIRKWOOD_LEGACY=y
29 CONFIG_MACH_D2NET_V2=y
30 CONFIG_MACH_NET2BIG_V2=y
31 CONFIG_MACH_NET5BIG_V2=y
32 CONFIG_MACH_OPENRD=y
33 CONFIG_MACH_OPENRD_BASE=y
34 CONFIG_MACH_OPENRD_CLIENT=y
35 CONFIG_MACH_OPENRD_ULTIMATE=y
36 CONFIG_MACH_RD88F6192_NAS=y
37 CONFIG_MACH_RD88F6281=y
38 CONFIG_MACH_T5325=y
39 CONFIG_MACH_TS219=y
40 CONFIG_MACH_TS41X=y
41
42 #
43 # Device tree entries
44 #
45 CONFIG_ARCH_KIRKWOOD_DT=y
46 CONFIG_PLAT_ORION=y
47 CONFIG_PLAT_ORION_LEGACY=y
48
49 #
50 # Processor Type
51 #
52 CONFIG_CPU_FEROCEON=y
53 # CONFIG_CPU_FEROCEON_OLD_ID is not set
54 CONFIG_CPU_32v5=y
55 CONFIG_CPU_ABRT_EV5T=y
56 CONFIG_CPU_PABRT_LEGACY=y
57 CONFIG_CPU_CACHE_VIVT=y
58 CONFIG_CPU_COPY_FEROCEON=y
59 CONFIG_CPU_TLB_FEROCEON=y
60 CONFIG_CPU_USE_DOMAINS=y
61
62 #
63 # Processor Features
64 #
65 CONFIG_NEED_KUSER_HELPERS=y
66 CONFIG_CACHE_FEROCEON_L2=y
67 # CONFIG_CACHE_FEROCEON_L2_WRITETHROUGH is not set
68 # CONFIG_CACHE_L2X0 is not set
69 CONFIG_ARM_L1_CACHE_SHIFT=5
70
71 #
72 # PCI host controller drivers
73 #
74 # CONFIG_PCI_MVEBU is not set
75 # CONFIG_PCIEPORTBUS is not set
76
77 #
78 # Kernel Features
79 #
80 CONFIG_ARCH_NR_GPIO=0
81 CONFIG_HZ_FIXED=0
82 # CONFIG_HZ_100 is not set
83 # CONFIG_HZ_200 is not set
84 # CONFIG_HZ_250 is not set
85 CONFIG_HZ_300=y
86 # CONFIG_HZ_500 is not set
87 # CONFIG_HZ_1000 is not set
88 CONFIG_HZ=300
89 CONFIG_SPLIT_PTLOCK_CPUS=999999
90 CONFIG_NEED_PER_CPU_KM=y
91 CONFIG_FORCE_MAX_ZONEORDER=11
92 CONFIG_UACCESS_WITH_MEMCPY=y
93
94 #
95 # Boot options
96 #
97 CONFIG_ARM_ATAG_DTB_COMPAT=y
98 CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y
99 # CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set
100 CONFIG_CMDLINE="console=ttyAM0,115200 root=/dev/sda1 rootdelay=20"
101 # CONFIG_XIP_KERNEL is not set
102
103 #
104 # ARM CPU frequency scaling drivers
105 #
106 CONFIG_ARM_KIRKWOOD_CPUFREQ=y
107
108 #
109 # ARM CPU Idle Drivers
110 #
111 # CONFIG_ARM_KIRKWOOD_CPUIDLE is not set
112 # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
113
114 #
115 # Generic Driver Options
116 #
117 # CONFIG_SYS_HYPERVISOR is not set
118
119 #
120 # Bus devices
121 #
122 CONFIG_MVEBU_MBUS=y
123
124 #
125 # Device Tree and Open Firmware support
126 #
127 CONFIG_VIRTIO_BLK=y
128
129 #
130 # Misc devices
131 #
132 # CONFIG_SRAM is not set
133
134 #
135 # Distributed Switch Architecture drivers
136 #
137 # CONFIG_VORTEX is not set
138 CONFIG_MV643XX_ETH=m
139 CONFIG_MVNETA=m
140
141 #
142 # USB Network Adapters
143 #
144 CONFIG_B43_SDIO=y
145
146 #
147 # ISDN feature submodules
148 #
149 # CONFIG_ISDN_DRV_LOOP is not set
150
151 #
152 # Input device support
153 #
154 CONFIG_INPUT_MATRIXKMAP=m
155
156 #
157 # Input Device Drivers
158 #
159 CONFIG_KEYBOARD_SAMSUNG=m
160
161 #
162 # PPS support
163 #
164 CONFIG_PPS=m
165
166 #
167 # PTP clock support
168 #
169 CONFIG_PTP_1588_CLOCK=m
170
171 #
172 # Pin controllers
173 #
174 CONFIG_PINCTRL_APQ8064=m
175 # CONFIG_PINCTRL_SINGLE is not set
176 CONFIG_PINCTRL_MVEBU=y
177 CONFIG_PINCTRL_KIRKWOOD=y
178
179 #
180 # Memory mapped GPIO drivers:
181 #
182 CONFIG_GPIO_MVEBU=y
183
184 #
185 # 1-wire Slaves
186 #
187 # CONFIG_CHARGER_LP8788 is not set
188 # CONFIG_POWER_RESET_QNAP is not set
189
190 #
191 # Native drivers
192 #
193 CONFIG_KIRKWOOD_THERMAL=m
194
195 #
196 # Watchdog Device Drivers
197 #
198 CONFIG_ORION_WATCHDOG=m
199
200 #
201 # Sonics Silicon Backplane
202 #
203 CONFIG_SSB_SDIOHOST=y
204
205 #
206 # Multifunction device drivers
207 #
208 # CONFIG_ABX500_CORE is not set
209
210 #
211 # STMicroelectronics STMPE Interface Drivers
212 #
213 CONFIG_MFD_VX855=m
214 CONFIG_REGULATOR_88PM8607=m
215 CONFIG_REGULATOR_GPIO=m
216 CONFIG_REGULATOR_LP872X=m
217 CONFIG_REGULATOR_LP8788=m
218 CONFIG_REGULATOR_TWL4030=m
219
220 #
221 # Media digital TV PCI Adapters
222 #
223 CONFIG_VIDEO_CAFE_CCIC=m
224
225 #
226 # Camera sensor devices
227 #
228 CONFIG_VIDEO_OV7670=m
229
230 #
231 # I2C encoder or helper chips
232 #
233 CONFIG_DRM_I2C_CH7006=m
234 CONFIG_DRM_I2C_SIL164=m
235 CONFIG_DRM_I2C_NXP_TDA998X=m
236
237 #
238 # Frame buffer Devices
239 #
240 CONFIG_FB_SYS_FILLRECT=m
241 CONFIG_FB_SYS_COPYAREA=m
242 CONFIG_FB_SYS_IMAGEBLIT=m
243 CONFIG_FB_SYS_FOPS=m
244
245 #
246 # Frame buffer hardware drivers
247 #
248 CONFIG_LCD_PLATFORM=m
249
250 #
251 # Console display driver support
252 #
253 CONFIG_SND_ES1968_INPUT=y
254 CONFIG_SND_LX6464ES=m
255 CONFIG_SND_MAESTRO3_INPUT=y
256
257 #
258 # Common SoC Audio options for Freescale CPUs:
259 #
260 CONFIG_SND_KIRKWOOD_SOC=m
261 CONFIG_SND_KIRKWOOD_SOC_OPENRD=m
262 CONFIG_SND_KIRKWOOD_SOC_T5325=m
263
264 #
265 # CODEC drivers
266 #
267 CONFIG_SND_SOC_CS42L51=m
268
269 #
270 # USB Host Controller Drivers
271 #
272 CONFIG_USB_EHCI_HCD_ORION=y
273
274 #
275 # USB Physical Layer drivers
276 #
277 CONFIG_NOP_USB_XCEIV=m
278 CONFIG_MMC=m
279
280 #
281 # MMC/SD/SDIO Card Drivers
282 #
283 CONFIG_MMC_BLOCK=m
284
285 #
286 # MMC/SD/SDIO Host Controller Drivers
287 #
288 CONFIG_MMC_RICOH_MMC=y
289 CONFIG_MMC_MVSDIO=m
290
291 #
292 # LED drivers
293 #
294 CONFIG_LEDS_PWM=m
295 CONFIG_LEDS_NS2=m
296 CONFIG_LEDS_NETXBIG=m
297
298 #
299 # on-CPU RTC drivers
300 #
301 CONFIG_RTC_DRV_MV=m
302
303 #
304 # DMA Devices
305 #
306 CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y
307 CONFIG_DW_DMAC_PCI=m
308 CONFIG_MV_XOR=y
309
310 #
311 # DMA Clients
312 #
313 CONFIG_DMA_ENGINE_RAID=y
314 CONFIG_UIO_AEC=m
315 CONFIG_UIO_SERCOS3=m
316 CONFIG_UIO_PCI_GENERIC=m
317 CONFIG_UIO_MF624=m
318 CONFIG_VIRTIO=y
319
320 #
321 # Virtio drivers
322 #
323 CONFIG_VIRTIO_PCI=y
324
325 #
326 # Android
327 #
328 CONFIG_SBYPASS=m
329 CONFIG_BPCTL=m
330
331 #
332 # Common Clock Framework
333 #
334 CONFIG_COMMON_CLK_WM831X=m
335 CONFIG_COMMON_CLK_MAX77686=m
336 CONFIG_MVEBU_CLK_COMMON=y
337 CONFIG_KIRKWOOD_CLK=y
338
339 #
340 # Hardware Spinlock drivers
341 #
342 CONFIG_ORION_TIMER=y
343
344 #
345 # Rpmsg drivers
346 #
347 CONFIG_MVEBU_DEVBUS=y
348
349 #
350 # Analog to digital converters
351 #
352 CONFIG_LP8788_ADC=m
353 CONFIG_TWL6030_GPADC=m
354
355 #
356 # Temperature sensors
357 #
358 CONFIG_PWM_FSL_FTM=m
359 CONFIG_PWM_LP3943=m
360 CONFIG_PWM_PCA9685=m
361 CONFIG_PWM_TWL=m
362 CONFIG_PWM_TWL_LED=m
363 CONFIG_ORION_IRQCHIP=y
364
365 #
366 # PHY Subsystem
367 #
368 CONFIG_PHY_MVEBU_SATA=y
369
370 #
371 # Runtime Testing
372 #
373 CONFIG_DEBUG_LL_INCLUDE="debug/8250.S"
374 CONFIG_DEBUG_UART_8250=y
375 CONFIG_DEBUG_UART_PHYS=0xf1012000
376 CONFIG_DEBUG_UART_VIRT=0xfed12000
377 CONFIG_DEBUG_UART_8250_SHIFT=2
378 # CONFIG_DEBUG_UART_8250_WORD is not set
379 # CONFIG_DEBUG_UART_8250_FLOW_CONTROL is not set
380 CONFIG_UNCOMPRESS_INCLUDE="mach/uncompress.h"
381
382 #
383 # Random Number Generation
384 #
385 CONFIG_CRYPTO_DEV_MV_CESA=m
386 CONFIG_CRYPTO_DEV_HIFN_795X=m
387 CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
388
389 #
390 # Library routines
391 #
392 CONFIG_HAS_IOPORT_MAP=y
393 CONFIG_GENERIC_ATOMIC64=y
394 # CONFIG_DDR is not set