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