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