]> git.ipfire.org Git - ipfire-3.x.git/blob - kernel/config-armv5tel-default
kernel: Update to version 4.1.3
[ipfire-3.x.git] / kernel / config-armv5tel-default
1
2 #
3 # General setup
4 #
5 CONFIG_BROKEN_ON_SMP=y
6
7 #
8 # Timers subsystem
9 #
10 CONFIG_NO_HZ_IDLE=y
11
12 #
13 # CPU/Task time and stats accounting
14 #
15 # CONFIG_TICK_CPU_ACCOUNTING is not set
16 # CONFIG_IRQ_TIME_ACCOUNTING is not set
17
18 #
19 # RCU Subsystem
20 #
21 CONFIG_TINY_RCU=y
22 # CONFIG_RCU_STALL_COMMON is not set
23
24 #
25 # CPU Core family selection
26 #
27 # CONFIG_ARCH_MULTI_V4 is not set
28 # CONFIG_ARCH_MULTI_V4T is not set
29 CONFIG_ARCH_MULTI_V5=y
30 CONFIG_ARCH_MULTI_V4_V5=y
31 # CONFIG_ARCH_MULTI_V7 is not set
32 CONFIG_ARCH_MULTI_CPU_AUTO=y
33 CONFIG_ARCH_MVEBU=y
34 CONFIG_MACH_MVEBU_ANY=y
35 CONFIG_MACH_KIRKWOOD=y
36 CONFIG_MACH_NETXBIG=y
37 # CONFIG_MACH_ASM9260 is not set
38 # CONFIG_ARCH_INTEGRATOR is not set
39
40 #
41 # MX21 platforms:
42 #
43 # CONFIG_MACH_MX21ADS is not set
44
45 #
46 # MX27 platforms:
47 #
48 # CONFIG_MACH_MX27ADS is not set
49 # CONFIG_MACH_MX27_3DS is not set
50 # CONFIG_MACH_IMX27_VISSTRIM_M10 is not set
51 # CONFIG_MACH_PCA100 is not set
52 # CONFIG_MACH_IMX27_DT is not set
53
54 #
55 # Device tree only
56 #
57 # CONFIG_SOC_IMX25 is not set
58 # CONFIG_ARCH_MXS is not set
59 # CONFIG_ARCH_NOMADIK is not set
60 # CONFIG_ARCH_NSPIRE is not set
61 # CONFIG_ARCH_U300 is not set
62 # CONFIG_ARCH_WM8505 is not set
63 CONFIG_PLAT_ORION=y
64
65 #
66 # Processor Type
67 #
68 CONFIG_CPU_FEROCEON=y
69 # CONFIG_CPU_FEROCEON_OLD_ID is not set
70 CONFIG_CPU_32v5=y
71 CONFIG_CPU_ABRT_EV5T=y
72 CONFIG_CPU_PABRT_LEGACY=y
73 CONFIG_CPU_CACHE_VIVT=y
74 CONFIG_CPU_COPY_FEROCEON=y
75 CONFIG_CPU_TLB_FEROCEON=y
76 CONFIG_CPU_USE_DOMAINS=y
77
78 #
79 # Processor Features
80 #
81 # CONFIG_CPU_DCACHE_DISABLE is not set
82 CONFIG_NEED_KUSER_HELPERS=y
83 CONFIG_CACHE_FEROCEON_L2=y
84 # CONFIG_CACHE_FEROCEON_L2_WRITETHROUGH is not set
85 # CONFIG_CACHE_L2X0 is not set
86 CONFIG_ARM_L1_CACHE_SHIFT=5
87
88 #
89 # Bus support
90 #
91 # CONFIG_PCI_DOMAINS_GENERIC is not set
92
93 #
94 # PCI host controller drivers
95 #
96 # CONFIG_PCI_MVEBU is not set
97
98 #
99 # Kernel Features
100 #
101 CONFIG_ARCH_NR_GPIO=0
102 CONFIG_HZ_FIXED=0
103 # CONFIG_HZ_100 is not set
104 # CONFIG_HZ_200 is not set
105 # CONFIG_HZ_250 is not set
106 CONFIG_HZ_300=y
107 # CONFIG_HZ_500 is not set
108 # CONFIG_HZ_1000 is not set
109 CONFIG_HZ=300
110 # CONFIG_OABI_COMPAT is not set
111 CONFIG_SPLIT_PTLOCK_CPUS=999999
112 CONFIG_NEED_PER_CPU_KM=y
113 CONFIG_FORCE_MAX_ZONEORDER=11
114 CONFIG_UACCESS_WITH_MEMCPY=y
115
116 #
117 # Boot options
118 #
119 CONFIG_ARM_ATAG_DTB_COMPAT=y
120 CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y
121 # CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set
122 CONFIG_CMDLINE="console=ttyAM0,115200 root=/dev/sda1 rootdelay=20"
123
124 #
125 # CPU frequency scaling drivers
126 #
127 CONFIG_ARM_KIRKWOOD_CPUFREQ=y
128
129 #
130 # ARM CPU Idle Drivers
131 #
132 # CONFIG_ARM_KIRKWOOD_CPUIDLE is not set
133 # CONFIG_ARM_MVEBU_V7_CPUIDLE is not set
134 # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
135
136 #
137 # Bus devices
138 #
139 CONFIG_IMX_WEIM=y
140 CONFIG_MVEBU_MBUS=y
141
142 #
143 # Controllers with non-SFF native interface
144 #
145 CONFIG_AHCI_MVEBU=m
146
147 #
148 # Distributed Switch Architecture drivers
149 #
150 # CONFIG_VORTEX is not set
151 CONFIG_MACB=m
152 CONFIG_MV643XX_ETH=m
153 CONFIG_MVNETA=m
154
155 #
156 # ISDN feature submodules
157 #
158 # CONFIG_ISDN_DRV_LOOP is not set
159
160 #
161 # Input device support
162 #
163 CONFIG_INPUT_MATRIXKMAP=m
164
165 #
166 # Input Device Drivers
167 #
168 CONFIG_KEYBOARD_SAMSUNG=m
169
170 #
171 # Other I2C/SMBus bus drivers
172 #
173 # CONFIG_I2C_SLAVE is not set
174
175 #
176 # PPS support
177 #
178 CONFIG_PPS=m
179
180 #
181 # PTP clock support
182 #
183 CONFIG_PTP_1588_CLOCK=m
184
185 #
186 # Pin controllers
187 #
188 # CONFIG_PINCTRL_SINGLE is not set
189 CONFIG_PINCTRL_MVEBU=y
190 CONFIG_PINCTRL_KIRKWOOD=y
191
192 #
193 # Memory mapped GPIO drivers
194 #
195 CONFIG_GPIO_MVEBU=y
196
197 #
198 # USB GPIO expanders
199 #
200 # CONFIG_CHARGER_LP8788 is not set
201 # CONFIG_POWER_RESET_BRCMSTB is not set
202 # CONFIG_POWER_RESET_QNAP is not set
203
204 #
205 # Native drivers
206 #
207 CONFIG_KIRKWOOD_THERMAL=m
208 CONFIG_ARMADA_THERMAL=m
209
210 #
211 # Watchdog Device Drivers
212 #
213 CONFIG_ORION_WATCHDOG=m
214
215 #
216 # Multifunction device drivers
217 #
218 # CONFIG_MFD_ATMEL_HLCDC is not set
219 # CONFIG_ABX500_CORE is not set
220
221 #
222 # STMicroelectronics STMPE Interface Drivers
223 #
224 CONFIG_MFD_VX855=m
225 CONFIG_REGULATOR_88PM8607=m
226 CONFIG_REGULATOR_GPIO=m
227 CONFIG_REGULATOR_LP872X=m
228 CONFIG_REGULATOR_LP8788=m
229 CONFIG_REGULATOR_TWL4030=m
230
231 #
232 # Multimedia core support
233 #
234 CONFIG_VIDEOBUF2_DMA_SG=m
235
236 #
237 # Media digital TV PCI Adapters
238 #
239 CONFIG_VIDEO_CAFE_CCIC=m
240
241 #
242 # Camera sensor devices
243 #
244 CONFIG_VIDEO_OV7670=m
245
246 #
247 # I2C encoder or helper chips
248 #
249 CONFIG_DRM_I2C_CH7006=m
250 CONFIG_DRM_I2C_SIL164=m
251 CONFIG_DRM_I2C_NXP_TDA998X=m
252 CONFIG_DRM_EXYNOS_FIMD=y
253 CONFIG_DRM_EXYNOS_DPI=y
254 CONFIG_DRM_EXYNOS_DSI=y
255 CONFIG_DRM_EXYNOS_FIMC=y
256 CONFIG_DRM_EXYNOS_ROTATOR=y
257
258 #
259 # Display Panels
260 #
261 CONFIG_DRM_PANEL_SIMPLE=m
262 CONFIG_DRM_PANEL_S6E8AA0=m
263 CONFIG_DRM_IMX=m
264 # CONFIG_DRM_IMX_FB_HELPER is not set
265 CONFIG_DRM_IMX_PARALLEL_DISPLAY=m
266 CONFIG_DRM_IMX_TVE=m
267 CONFIG_DRM_IMX_LDB=m
268 CONFIG_DRM_IMX_IPUV3=m
269 CONFIG_DRM_IMX_HDMI=m
270
271 #
272 # Frame buffer Devices
273 #
274 CONFIG_FB_MODE_HELPERS=y
275
276 #
277 # Frame buffer hardware drivers
278 #
279 CONFIG_FB_IMX=m
280 CONFIG_FB_MX3=m
281 CONFIG_LCD_PLATFORM=m
282
283 #
284 # Console display driver support
285 #
286 CONFIG_SND_ES1968_INPUT=y
287 CONFIG_SND_LX6464ES=m
288 CONFIG_SND_MAESTRO3_INPUT=y
289
290 #
291 # SoC Audio support for Freescale i.MX boards:
292 #
293 CONFIG_SND_KIRKWOOD_SOC=m
294 CONFIG_SND_KIRKWOOD_SOC_ARMADA370_DB=m
295
296 #
297 # USB Host Controller Drivers
298 #
299 CONFIG_USB_XHCI_MVEBU=m
300 CONFIG_USB_EHCI_MXC=m
301 CONFIG_USB_EHCI_HCD_ORION=y
302 CONFIG_USB_IMX21_HCD=m
303
304 #
305 # Platform Glue Layer
306 #
307 CONFIG_MUSB_PIO_ONLY=y
308
309 #
310 # MMC/SD/SDIO Host Controller Drivers
311 #
312 CONFIG_MMC_RICOH_MMC=y
313 CONFIG_MMC_MVSDIO=m
314
315 #
316 # LED drivers
317 #
318 CONFIG_LEDS_NS2=m
319 CONFIG_LEDS_NETXBIG=m
320
321 #
322 # on-CPU RTC drivers
323 #
324 CONFIG_RTC_DRV_MV=m
325 CONFIG_RTC_DRV_ARMADA38X=m
326
327 #
328 # DMA Devices
329 #
330 CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y
331 CONFIG_DW_DMAC_CORE=m
332 CONFIG_DW_DMAC_PCI=m
333 CONFIG_MV_XOR=y
334 CONFIG_IMX_SDMA=m
335 CONFIG_IMX_DMA=m
336
337 #
338 # DMA Clients
339 #
340 CONFIG_DMA_ENGINE_RAID=y
341 CONFIG_UIO_AEC=m
342 CONFIG_UIO_SERCOS3=m
343 CONFIG_UIO_PCI_GENERIC=m
344 CONFIG_UIO_MF624=m
345
346 #
347 # Common Clock Framework
348 #
349 CONFIG_COMMON_CLK_WM831X=m
350 CONFIG_COMMON_CLK_MAX77686=m
351 CONFIG_MVEBU_CLK_COMMON=y
352 CONFIG_KIRKWOOD_CLK=y
353
354 #
355 # Clock Source drivers
356 #
357 CONFIG_ORION_TIMER=y
358 # CONFIG_SH_TIMER_TMU is not set
359
360 #
361 # DEVFREQ Drivers
362 #
363 CONFIG_MVEBU_DEVBUS=y
364
365 #
366 # Analog to digital converters
367 #
368 CONFIG_LP8788_ADC=m
369 CONFIG_TWL6030_GPADC=m
370
371 #
372 # Temperature sensors
373 #
374 CONFIG_PWM_FSL_FTM=m
375 CONFIG_PWM_IMX=m
376 CONFIG_PWM_LP3943=m
377 CONFIG_PWM_PCA9685=m
378 CONFIG_PWM_TWL=m
379 CONFIG_PWM_TWL_LED=m
380 CONFIG_ORION_IRQCHIP=y
381
382 #
383 # PHY Subsystem
384 #
385 CONFIG_PHY_MVEBU_SATA=y
386 # CONFIG_PHY_EXYNOS4210_USB2 is not set
387 # CONFIG_PHY_EXYNOS4X12_USB2 is not set
388 # CONFIG_PHY_EXYNOS5250_USB2 is not set
389
390 #
391 # Compile-time checks and compiler options
392 #
393 CONFIG_FRAME_POINTER=y
394
395 #
396 # Lock Debugging (spinlocks, mutexes, etc...)
397 #
398 # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
399 # CONFIG_DEBUG_LOCK_ALLOC is not set
400 # CONFIG_PROVE_LOCKING is not set
401 # CONFIG_LOCK_STAT is not set
402
403 #
404 # RCU Debugging
405 #
406 CONFIG_FUNCTION_GRAPH_TRACER=y
407
408 #
409 # Runtime Testing
410 #
411 CONFIG_OLD_MCOUNT=y
412 CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S"
413 # CONFIG_DEBUG_UART_BCM63XX is not set
414
415 #
416 # Random Number Generation
417 #
418 CONFIG_CRYPTO_DEV_MV_CESA=m
419
420 #
421 # Library routines
422 #
423 CONFIG_HAS_IOPORT_MAP=y
424 CONFIG_GENERIC_ATOMIC64=y