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