]> git.ipfire.org Git - ipfire-3.x.git/blame - kernel/config-arm-generic
kernel: Update to 3.13.2.
[ipfire-3.x.git] / kernel / config-arm-generic
CommitLineData
4c928ab7 1CONFIG_ARM=y
4c928ab7 2CONFIG_SYS_SUPPORTS_APM_EMULATION=y
4c928ab7
MT
3CONFIG_RWSEM_GENERIC_SPINLOCK=y
4CONFIG_VECTORS_BASE=0xffff0000
5CONFIG_ARM_PATCH_PHYS_VIRT=y
6
4c928ab7
MT
7#
8# IRQ subsystem
9#
028e459b 10CONFIG_HARDIRQS_SW_RESEND=y
028e459b 11CONFIG_KTIME_SCALAR=y
4c928ab7
MT
12
13#
14# RCU Subsystem
15#
0db4b328 16CONFIG_GENERIC_SCHED_CLOCK=y
4c928ab7
MT
17CONFIG_PERF_USE_VMALLOC=y
18
7c69f2c2
MT
19#
20# Kernel Performance Events And Counters
21#
703bc627 22CONFIG_GENERIC_IDLE_POLL_SETUP=y
7c69f2c2 23CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
81bb0557 24CONFIG_MODULES_USE_ELF_REL=y
6ae109d5 25CONFIG_CLONE_BACKWARDS=y
7f6f4de5 26CONFIG_OLD_SIGACTION=y
7c69f2c2 27
4c928ab7
MT
28#
29# GCOV-based kernel profiling
30#
31CONFIG_LBDAF=y
32
4c928ab7
MT
33#
34# System Type
35#
36# CONFIG_ARCH_INTEGRATOR is not set
37# CONFIG_ARCH_REALVIEW is not set
4c928ab7 38# CONFIG_ARCH_AT91 is not set
81bb0557 39# CONFIG_ARCH_CLPS711X is not set
4c928ab7 40# CONFIG_ARCH_GEMINI is not set
4c928ab7
MT
41# CONFIG_ARCH_EBSA110 is not set
42# CONFIG_ARCH_EP93XX is not set
43# CONFIG_ARCH_FOOTBRIDGE is not set
4c928ab7 44# CONFIG_ARCH_NETX is not set
4c928ab7
MT
45# CONFIG_ARCH_IOP13XX is not set
46# CONFIG_ARCH_IOP32X is not set
47# CONFIG_ARCH_IOP33X is not set
4c928ab7
MT
48# CONFIG_ARCH_IXP4XX is not set
49# CONFIG_ARCH_DOVE is not set
4c928ab7
MT
50# CONFIG_ARCH_MV78XX0 is not set
51# CONFIG_ARCH_ORION5X is not set
52# CONFIG_ARCH_MMP is not set
53# CONFIG_ARCH_KS8695 is not set
54# CONFIG_ARCH_W90X900 is not set
81bb0557 55# CONFIG_ARCH_LPC32XX is not set
4c928ab7
MT
56# CONFIG_ARCH_PXA is not set
57# CONFIG_ARCH_MSM is not set
58# CONFIG_ARCH_SHMOBILE is not set
59# CONFIG_ARCH_RPC is not set
60# CONFIG_ARCH_SA1100 is not set
c6e2a6c8 61# CONFIG_ARCH_S3C24XX is not set
4c928ab7
MT
62# CONFIG_ARCH_S3C64XX is not set
63# CONFIG_ARCH_S5P64X0 is not set
64# CONFIG_ARCH_S5PC100 is not set
65# CONFIG_ARCH_S5PV210 is not set
66# CONFIG_ARCH_EXYNOS is not set
4c928ab7 67# CONFIG_ARCH_DAVINCI is not set
7f6f4de5 68# CONFIG_ARCH_OMAP1 is not set
4c928ab7
MT
69
70#
302e8df8 71# OMAP Legacy Platform Data Board Type
4c928ab7 72#
302e8df8 73# CONFIG_PLAT_SPEAR is not set
4c928ab7
MT
74
75#
76# Processor Type
77#
4c928ab7
MT
78CONFIG_CPU_CP15=y
79CONFIG_CPU_CP15_MMU=y
4c928ab7
MT
80
81#
82# Processor Features
83#
84CONFIG_ARM_THUMB=y
85# CONFIG_CPU_ICACHE_DISABLE is not set
86# CONFIG_CPU_DCACHE_DISABLE is not set
5e856224
MT
87CONFIG_ARM_NR_BANKS=8
88CONFIG_MULTI_IRQ_HANDLER=y
4c928ab7
MT
89
90#
91# Bus support
92#
4c928ab7 93CONFIG_PCI_SYSCALL=y
5e856224
MT
94# CONFIG_PCI_PRI is not set
95# CONFIG_PCI_PASID is not set
4c928ab7 96
0db4b328
MT
97#
98# PCI host controller drivers
99#
100CONFIG_PCIEASPM_DEFAULT=y
101# CONFIG_PCIEASPM_POWERSAVE is not set
102
4c928ab7
MT
103#
104# Kernel Features
105#
106CONFIG_VMSPLIT_3G=y
107# CONFIG_VMSPLIT_2G is not set
108# CONFIG_VMSPLIT_1G is not set
109CONFIG_PAGE_OFFSET=0xC0000000
b1cbc577
MT
110CONFIG_HZ_FIXED=0
111# CONFIG_HZ_200 is not set
112# CONFIG_HZ_500 is not set
4c928ab7
MT
113CONFIG_AEABI=y
114# CONFIG_OABI_COMPAT is not set
115# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set
116# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set
117CONFIG_HIGHMEM=y
118# CONFIG_HIGHPTE is not set
81bb0557 119CONFIG_HW_PERF_EVENTS=y
4c928ab7
MT
120CONFIG_FLATMEM=y
121CONFIG_FLAT_NODE_MEM_MAP=y
4c928ab7 122CONFIG_ALIGNMENT_TRAP=y
4c928ab7
MT
123
124#
125# Boot options
126#
127CONFIG_USE_OF=y
81bb0557
MT
128CONFIG_ATAGS=y
129# CONFIG_DEPRECATED_PARAM_STRUCT is not set
4c928ab7
MT
130CONFIG_ZBOOT_ROM_TEXT=0
131CONFIG_ZBOOT_ROM_BSS=0
132CONFIG_ARM_APPENDED_DTB=y
4c928ab7
MT
133CONFIG_CMDLINE_FROM_BOOTLOADER=y
134# CONFIG_CMDLINE_EXTEND is not set
135# CONFIG_CMDLINE_FORCE is not set
4c928ab7
MT
136CONFIG_AUTO_ZRELADDR=y
137
138#
b1cbc577 139# CPU Idle
4c928ab7
MT
140#
141# CONFIG_CPU_IDLE is not set
142
143#
144# At least one emulation must be selected
145#
146CONFIG_VFP=y
147
148#
149# Power management options
150#
151CONFIG_APM_EMULATION=y
4c928ab7
MT
152CONFIG_CPU_PM=y
153CONFIG_ARM_CPU_SUSPEND=y
154
c6e2a6c8
MT
155#
156# Classification
157#
158CONFIG_BPF_JIT=y
159
4c928ab7
MT
160#
161# Bluetooth device drivers
162#
163# CONFIG_RFKILL_GPIO is not set
164
165#
166# Generic Driver Options
167#
168# CONFIG_SYS_HYPERVISOR is not set
b1cbc577
MT
169CONFIG_DMA_CMA=y
170
171#
172# Default contiguous memory area size:
173#
174CONFIG_CMA_SIZE_MBYTES=16
175CONFIG_CMA_SIZE_SEL_MBYTES=y
176# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
177# CONFIG_CMA_SIZE_SEL_MIN is not set
178# CONFIG_CMA_SIZE_SEL_MAX is not set
179CONFIG_CMA_ALIGNMENT=8
180CONFIG_CMA_AREAS=7
81bb0557
MT
181
182#
183# Bus devices
184#
0db4b328 185CONFIG_ARM_CCI=y
4c928ab7
MT
186CONFIG_DTC=y
187CONFIG_OF=y
188
189#
190# Device Tree and Open Firmware support
191#
192CONFIG_PROC_DEVICETREE=y
5e856224 193# CONFIG_OF_SELFTEST is not set
4c928ab7
MT
194CONFIG_OF_FLATTREE=y
195CONFIG_OF_EARLY_FLATTREE=y
196CONFIG_OF_ADDRESS=y
197CONFIG_OF_IRQ=y
4c928ab7
MT
198CONFIG_OF_NET=y
199CONFIG_OF_MDIO=y
200CONFIG_OF_PCI=y
201CONFIG_OF_PCI_IRQ=y
5e856224 202# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
5e856224
MT
203
204#
205# Misc devices
206#
4c928ab7 207# CONFIG_SENSORS_LIS3LV02D is not set
4c928ab7 208# CONFIG_SGI_IOC4 is not set
4c928ab7
MT
209
210#
211# SCSI Transports
212#
213# CONFIG_SCSI_ACARD is not set
5e856224 214# CONFIG_SCSI_NSP32 is not set
4c928ab7
MT
215
216#
217# IEEE 1394 (FireWire) support
218#
219# CONFIG_ATM_HE is not set
220
221#
5e856224 222# Distributed Switch Architecture drivers
4c928ab7 223#
0db4b328 224CONFIG_ARC_EMAC=m
c6e2a6c8
MT
225CONFIG_NET_VENDOR_CIRRUS=y
226CONFIG_CS89x0=m
227CONFIG_CS89x0_PLATFORM=y
4c928ab7
MT
228CONFIG_DM9000=m
229# CONFIG_DM9000_FORCE_SIMPLE_PHY_POLL is not set
230CONFIG_NET_VENDOR_FARADAY=y
231# CONFIG_FTMAC100 is not set
232# CONFIG_FTGMAC100 is not set
233# CONFIG_MLX4_EN is not set
234# CONFIG_MLX4_CORE is not set
235CONFIG_AX88796=m
236CONFIG_AX88796_93CX6=y
237CONFIG_SMC91X=m
238CONFIG_SMC911X=m
4c928ab7
MT
239# CONFIG_SUNGEM is not set
240
028e459b
MT
241#
242# MII PHY device drivers
243#
244CONFIG_MDIO_BUS_MUX=m
245CONFIG_MDIO_BUS_MUX_GPIO=m
81bb0557 246CONFIG_MDIO_BUS_MUX_MMIOREG=m
028e459b 247
703bc627
MT
248#
249# Userland interfaces
250#
251# CONFIG_INPUT_APMPOWER is not set
252
5e856224
MT
253#
254# Input Device Drivers
255#
302e8df8 256# CONFIG_KEYBOARD_SH_KEYSC is not set
5e856224 257
4c928ab7
MT
258#
259# Hardware I/O ports
260#
703bc627 261CONFIG_SERIO_APBPS2=m
0db4b328 262# CONFIG_SERIO_OLPC_APSP is not set
4c928ab7
MT
263
264#
265# Serial drivers
266#
267# CONFIG_SERIAL_8250_DW is not set
028e459b 268# CONFIG_SERIAL_8250_EM is not set
4c928ab7
MT
269
270#
271# Non-8250 serial port support
272#
302e8df8
MT
273CONFIG_SERIAL_SH_SCI=y
274CONFIG_SERIAL_SH_SCI_NR_UARTS=2
275# CONFIG_SERIAL_SH_SCI_CONSOLE is not set
81bb0557 276CONFIG_SERIAL_OF_PLATFORM=y
6ae109d5 277# CONFIG_SERIAL_XILINX_PS_UART is not set
302e8df8 278CONFIG_SERIAL_ST_ASC=m
4c928ab7 279# CONFIG_HVC_DCC is not set
4c928ab7
MT
280
281#
282# PC SMBus host controller drivers
283#
284CONFIG_I2C_ALI1535=m
285CONFIG_I2C_ALI1563=m
286CONFIG_I2C_ALI15X3=m
287CONFIG_I2C_SIS5595=m
288CONFIG_I2C_SIS630=m
289
290#
291# I2C system bus drivers (mostly embedded / system-on-chip)
292#
293# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
302e8df8
MT
294CONFIG_I2C_SH_MOBILE=m
295CONFIG_I2C_RCAR=m
4c928ab7 296
028e459b 297#
302e8df8 298# Pin controllers
028e459b
MT
299#
300CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
301CONFIG_OF_GPIO=y
302
4c928ab7
MT
303#
304# Memory mapped GPIO drivers:
305#
028e459b 306# CONFIG_GPIO_EM is not set
703bc627
MT
307# CONFIG_GPIO_RCAR is not set
308# CONFIG_GPIO_GRGPIO is not set
4c928ab7 309
81bb0557
MT
310#
311# I2C GPIO expanders:
312#
313CONFIG_GPIO_ADNP=m
314
302e8df8
MT
315#
316# MODULbus GPIO expanders:
317#
318CONFIG_GPIO_BCM_KONA=y
319
4c928ab7
MT
320#
321# 1-wire Slaves
322#
323# CONFIG_APM_POWER is not set
6ae109d5 324CONFIG_POWER_RESET_GPIO=y
7f6f4de5 325CONFIG_POWER_RESET_RESTART=y
0db4b328
MT
326CONFIG_POWER_RESET_VEXPRESS=y
327
328#
329# Native drivers
330#
331CONFIG_SENSORS_VEXPRESS=m
4c928ab7
MT
332
333#
334# Watchdog Device Drivers
335#
4c928ab7
MT
336# CONFIG_DW_WATCHDOG is not set
337# CONFIG_MAX63XX_WATCHDOG is not set
338
339#
340# Multifunction device drivers
341#
342# CONFIG_MFD_ASIC3 is not set
343# CONFIG_HTC_EGPIO is not set
344# CONFIG_MFD_T7L66XB is not set
345# CONFIG_MFD_TC6387XB is not set
346# CONFIG_MFD_TC6393XB is not set
0db4b328 347CONFIG_VEXPRESS_CONFIG=y
4c928ab7
MT
348
349#
81bb0557 350# Media digital TV PCI Adapters
4c928ab7
MT
351#
352CONFIG_VIDEO_CAFE_CCIC=m
353# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set
354# CONFIG_VIDEO_SH_MOBILE_CEU is not set
355
703bc627
MT
356#
357# Camera sensor devices
358#
359CONFIG_VIDEO_OV7670=m
360
0db4b328
MT
361#
362# Graphics support
363#
364CONFIG_DRM_GEM_CMA_HELPER=y
365CONFIG_DRM_KMS_CMA_HELPER=y
366
c6e2a6c8
MT
367#
368# I2C encoder or helper chips
369#
370CONFIG_DRM_I2C_CH7006=m
371CONFIG_DRM_I2C_SIL164=m
7f6f4de5
MT
372# CONFIG_DRM_RADEON is not set
373# CONFIG_DRM_NOUVEAU is not set
302e8df8 374CONFIG_DRM_ARMADA=m
0db4b328 375CONFIG_DRM_RCAR_DU=m
b1cbc577 376CONFIG_DRM_RCAR_LVDS=y
0db4b328 377CONFIG_DRM_SHMOBILE=m
7f6f4de5 378# CONFIG_DRM_TILCDC is not set
0db4b328
MT
379CONFIG_FB_SYS_FILLRECT=y
380CONFIG_FB_SYS_COPYAREA=y
381CONFIG_FB_SYS_IMAGEBLIT=y
703bc627 382# CONFIG_FB_BACKLIGHT is not set
4c928ab7 383
4c928ab7
MT
384#
385# Console display driver support
386#
703bc627 387# CONFIG_FB_SSD1307 is not set
81bb0557 388CONFIG_SND_COMPRESS_OFFLOAD=m
4c928ab7
MT
389# CONFIG_SND_ALI5451 is not set
390CONFIG_SND_ARM=y
4c928ab7 391CONFIG_SND_SOC=m
7f6f4de5 392CONFIG_SND_ATMEL_SOC=m
7c69f2c2 393CONFIG_SND_DESIGNWARE_I2S=m
4c928ab7 394CONFIG_SND_SOC_I2C_AND_SPI=m
028e459b 395CONFIG_SND_SIMPLE_CARD=m
4c928ab7 396
b1cbc577
MT
397#
398# USB Physical Layer drivers
399#
302e8df8
MT
400CONFIG_AM335X_CONTROL_USB=m
401CONFIG_AM335X_PHY_USB=m
b1cbc577
MT
402CONFIG_USB_ULPI=y
403
4c928ab7
MT
404#
405# MMC/SD/SDIO Host Controller Drivers
406#
4c928ab7
MT
407CONFIG_MMC_DW=m
408# CONFIG_MMC_DW_IDMAC is not set
c6e2a6c8 409CONFIG_MMC_DW_PLTFM=m
703bc627 410CONFIG_MMC_DW_EXYNOS=m
c6e2a6c8 411CONFIG_MMC_DW_PCI=m
4c928ab7 412
7c69f2c2
MT
413#
414# iptables trigger is under Netfilter config (LED target)
415#
416# CONFIG_EDAC is not set
417
4c928ab7
MT
418#
419# on-CPU RTC drivers
420#
81bb0557 421CONFIG_RTC_DRV_SNVS=m
4c928ab7
MT
422
423#
424# DMA Devices
425#
4c928ab7 426# CONFIG_DW_DMAC is not set
7f6f4de5 427CONFIG_DMA_OF=y
4c928ab7
MT
428
429#
430# Hardware Spinlock drivers
431#
703bc627 432CONFIG_CLKSRC_OF=y
4c928ab7 433CONFIG_CLKSRC_MMIO=y
7c69f2c2 434CONFIG_OF_IOMMU=y
302e8df8 435# CONFIG_SHMOBILE_IOMMU is not set
4c928ab7 436
703bc627
MT
437#
438# Analog to digital converters
439#
440# CONFIG_EXYNOS_ADC is not set
441
4c928ab7 442#
b1cbc577 443# Temperature sensors
4c928ab7 444#
7f6f4de5 445CONFIG_IRQCHIP=y
302e8df8
MT
446
447#
448# PHY Subsystem
449#
450CONFIG_PHY_EXYNOS_DP_VIDEO=m
4c928ab7
MT
451
452#
0db4b328 453# Memory Debugging
4c928ab7 454#
4c928ab7 455# CONFIG_DEBUG_HIGHMEM is not set
7f6f4de5
MT
456
457#
458# RCU Debugging
459#
81bb0557 460# CONFIG_FTRACE_SYSCALLS is not set
0db4b328
MT
461
462#
463# Runtime Testing
464#
4c928ab7
MT
465CONFIG_ARM_UNWIND=y
466CONFIG_OLD_MCOUNT=y
467# CONFIG_DEBUG_USER is not set
0db4b328 468# CONFIG_DEBUG_LL is not set
81bb0557 469
5e856224
MT
470#
471# Executable Protections
472#
473# CONFIG_GRKERNSEC_SETXID is not set
474
4c928ab7 475#
c1e3898a 476# Logging Options
4c928ab7 477#
4c928ab7
MT
478CONFIG_LSM_MMAP_MIN_ADDR=32768
479
81bb0557
MT
480#
481# Crypto core or helper
482#
483CONFIG_CRYPTO_GF128MUL=m
484
485#
486# Block modes
487#
488CONFIG_CRYPTO_LRW=m
489CONFIG_CRYPTO_XTS=m
490
491#
492# Digest
493#
494CONFIG_CRYPTO_SHA1_ARM=m
495
496#
497# Ciphers
498#
499CONFIG_CRYPTO_AES_ARM=m
500
4c928ab7
MT
501#
502# Random Number Generation
503#
504CONFIG_CRYPTO_DEV_HIFN_795X=m
505CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
506
507#
508# Library routines
509#
302e8df8 510CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
4c928ab7 511CONFIG_AUDIT_GENERIC=y