]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - kernel/config-armv7hl-default
kernel: Update to 3.11.6.
[people/ms/ipfire-3.x.git] / kernel / config-armv7hl-default
CommitLineData
7f6f4de5 1CONFIG_NO_IOPORT=y
4c928ab7 2CONFIG_ARCH_HAS_CPUFREQ=y
0db4b328 3CONFIG_ARCH_HAS_BANDGAP=y
703bc627 4CONFIG_ZONE_DMA=y
7f6f4de5 5CONFIG_FIQ=y
4c928ab7
MT
6
7#
8# IRQ subsystem
9#
10CONFIG_GENERIC_IRQ_CHIP=y
81bb0557 11CONFIG_SPARSE_IRQ=y
7f6f4de5 12CONFIG_ARCH_HAS_TICK_BROADCAST=y
028e459b 13CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
4c928ab7
MT
14
15#
16# RCU Subsystem
17#
18CONFIG_TREE_RCU=y
7f6f4de5 19CONFIG_RCU_STALL_COMMON=y
703bc627
MT
20CONFIG_CONTEXT_TRACKING=y
21CONFIG_RCU_USER_QS=y
22CONFIG_CONTEXT_TRACKING_FORCE=y
4c928ab7 23CONFIG_RCU_FANOUT=32
028e459b 24CONFIG_RCU_FANOUT_LEAF=16
4c928ab7
MT
25# CONFIG_RCU_FANOUT_EXACT is not set
26CONFIG_RCU_FAST_NO_HZ=y
6ae109d5 27CONFIG_RCU_NOCB_CPU=y
703bc627
MT
28# CONFIG_RCU_NOCB_CPU_NONE is not set
29# CONFIG_RCU_NOCB_CPU_ZERO is not set
30CONFIG_RCU_NOCB_CPU_ALL=y
4c928ab7
MT
31
32#
33# Kernel Performance Events And Counters
34#
35CONFIG_USE_GENERIC_SMP_HELPERS=y
36
4c928ab7
MT
37#
38# IO Schedulers
39#
40CONFIG_PADATA=y
41CONFIG_MUTEX_SPIN_ON_OWNER=y
42
43#
44# System Type
45#
7f6f4de5 46CONFIG_ARCH_MULTIPLATFORM=y
4c928ab7 47# CONFIG_ARCH_VERSATILE is not set
4c928ab7
MT
48
49#
7f6f4de5
MT
50# CPU Core family selection
51#
52CONFIG_ARCH_MULTI_V6=y
53CONFIG_ARCH_MULTI_V7=y
54CONFIG_ARCH_MULTI_V6_V7=y
55# CONFIG_ARCH_MULTI_CPU_AUTO is not set
56CONFIG_ARCH_MVEBU=y
57
58#
59# Marvell SOC with device tree
60#
61CONFIG_MACH_ARMADA_370_XP=y
62CONFIG_MACH_ARMADA_370=y
63CONFIG_MACH_ARMADA_XP=y
64CONFIG_ARCH_BCM=y
703bc627
MT
65CONFIG_ARCH_BCM2835=y
66CONFIG_ARCH_CNS3XXX=y
67
68#
69# CNS3XXX platform type
70#
71CONFIG_MACH_CNS3420VB=y
7f6f4de5 72CONFIG_ARCH_HIGHBANK=y
0db4b328 73CONFIG_ARCH_KEYSTONE=y
7f6f4de5
MT
74CONFIG_ARCH_MXC=y
75
76#
77# Freescale i.MX support
78#
79CONFIG_MXC_IRQ_PRIOR=y
80CONFIG_MXC_TZIC=y
81CONFIG_MXC_AVIC=y
82CONFIG_MXC_DEBUG_BOARD=y
83CONFIG_MXC_USE_EPIT=y
84CONFIG_ARCH_HAS_RNGA=y
7f6f4de5 85CONFIG_ARCH_MXC_IOMUX_V3=y
7f6f4de5
MT
86CONFIG_SOC_IMX31=y
87CONFIG_SOC_IMX35=y
88CONFIG_SOC_IMX5=y
89CONFIG_SOC_IMX51=y
90
91#
92# MX31 platforms:
93#
94CONFIG_MACH_MX31ADS=y
95CONFIG_MACH_MX31LILLY=y
96CONFIG_MACH_MX31LITE=y
97CONFIG_MACH_PCM037=y
98CONFIG_MACH_PCM037_EET=y
99CONFIG_MACH_MX31_3DS=y
100# CONFIG_MACH_MX31_3DS_MXC_NAND_USE_BBT is not set
101CONFIG_MACH_MX31MOBOARD=y
102CONFIG_MACH_QONG=y
103CONFIG_MACH_ARMADILLO5X0=y
104CONFIG_MACH_KZM_ARM11_01=y
105CONFIG_MACH_BUG=y
106CONFIG_MACH_IMX31_DT=y
107
108#
109# MX35 platforms:
110#
111CONFIG_MACH_PCM043=y
112CONFIG_MACH_MX35_3DS=y
113CONFIG_MACH_EUKREA_CPUIMX35SD=y
114CONFIG_MACH_EUKREA_MBIMXSD35_BASEBOARD=y
115CONFIG_MACH_VPR200=y
116
117#
118# i.MX51 machines:
119#
120CONFIG_MACH_IMX51_DT=y
121CONFIG_MACH_MX51_BABBAGE=y
122CONFIG_MACH_EUKREA_CPUIMX51SD=y
123CONFIG_MACH_EUKREA_MBIMXSD51_BASEBOARD=y
124
125#
126# Device tree only
127#
128CONFIG_SOC_IMX53=y
129CONFIG_SOC_IMX6Q=y
0db4b328
MT
130CONFIG_SOC_IMX6SL=y
131CONFIG_SOC_VF610=y
7f6f4de5
MT
132CONFIG_IMX_HAVE_PLATFORM_FEC=y
133CONFIG_IMX_HAVE_PLATFORM_FLEXCAN=y
134CONFIG_IMX_HAVE_PLATFORM_FSL_USB2_UDC=y
135CONFIG_IMX_HAVE_PLATFORM_GPIO_KEYS=y
136CONFIG_IMX_HAVE_PLATFORM_IMX2_WDT=y
137CONFIG_IMX_HAVE_PLATFORM_IMX_FB=y
138CONFIG_IMX_HAVE_PLATFORM_IMX_I2C=y
139CONFIG_IMX_HAVE_PLATFORM_IMX_KEYPAD=y
140CONFIG_IMX_HAVE_PLATFORM_IMX_SSI=y
141CONFIG_IMX_HAVE_PLATFORM_IMX_UART=y
142CONFIG_IMX_HAVE_PLATFORM_IPU_CORE=y
143CONFIG_IMX_HAVE_PLATFORM_MXC_EHCI=y
144CONFIG_IMX_HAVE_PLATFORM_MXC_MMC=y
145CONFIG_IMX_HAVE_PLATFORM_MXC_NAND=y
146CONFIG_IMX_HAVE_PLATFORM_MXC_RNGA=y
147CONFIG_IMX_HAVE_PLATFORM_MXC_RTC=y
148CONFIG_IMX_HAVE_PLATFORM_MXC_W1=y
149CONFIG_IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX=y
150CONFIG_IMX_HAVE_PLATFORM_SPI_IMX=y
4c928ab7
MT
151
152#
153# OMAP Feature Selections
154#
7c69f2c2
MT
155CONFIG_POWER_AVS_OMAP=y
156CONFIG_POWER_AVS_OMAP_CLASS3=y
4c928ab7
MT
157CONFIG_OMAP_RESET_CLOCKS=y
158CONFIG_OMAP_MUX=y
159# CONFIG_OMAP_MUX_DEBUG is not set
160CONFIG_OMAP_MUX_WARNINGS=y
4c928ab7
MT
161CONFIG_OMAP_32K_TIMER=y
162# CONFIG_OMAP3_L2_AUX_SECURE_SAVE_RESTORE is not set
4c928ab7
MT
163CONFIG_OMAP_DM_TIMER=y
164CONFIG_OMAP_PM_NOOP=y
165CONFIG_MACH_OMAP_GENERIC=y
7f6f4de5 166CONFIG_ARCH_OMAP=y
0db4b328
MT
167# CONFIG_ARCH_OMAP2 is not set
168CONFIG_ARCH_OMAP3=y
169CONFIG_ARCH_OMAP4=y
170CONFIG_SOC_OMAP5=y
171CONFIG_SOC_AM33XX=y
172CONFIG_SOC_AM43XX=y
7f6f4de5 173CONFIG_ARCH_OMAP2PLUS=y
4c928ab7
MT
174
175#
176# TI OMAP2/3/4 Specific Features
177#
178CONFIG_ARCH_OMAP2PLUS_TYPICAL=y
7c69f2c2 179CONFIG_SOC_HAS_OMAP2_SDRC=y
81bb0557 180CONFIG_SOC_HAS_REALTIME_COUNTER=y
4c928ab7 181CONFIG_SOC_OMAP3430=y
028e459b 182CONFIG_SOC_TI81XX=y
4c928ab7
MT
183CONFIG_OMAP_PACKAGE_CBB=y
184CONFIG_OMAP_PACKAGE_CUS=y
185CONFIG_OMAP_PACKAGE_CBP=y
4c928ab7
MT
186
187#
188# OMAP Board Type
189#
81bb0557 190CONFIG_MACH_OMAP3_BEAGLE=y
4c928ab7
MT
191CONFIG_MACH_DEVKIT8000=y
192CONFIG_MACH_OMAP_LDP=y
193CONFIG_MACH_OMAP3530_LV_SOM=y
194CONFIG_MACH_OMAP3_TORPEDO=y
195CONFIG_MACH_OVERO=y
196CONFIG_MACH_OMAP3EVM=y
197CONFIG_MACH_OMAP3517EVM=y
198CONFIG_MACH_CRANEBOARD=y
199CONFIG_MACH_OMAP3_PANDORA=y
7c69f2c2 200CONFIG_MACH_TOUCHBOOK=y
4c928ab7
MT
201CONFIG_MACH_OMAP_3430SDP=y
202CONFIG_MACH_NOKIA_RM680=y
203CONFIG_MACH_NOKIA_RX51=y
204CONFIG_MACH_OMAP_ZOOM2=y
205CONFIG_MACH_OMAP_ZOOM3=y
206CONFIG_MACH_CM_T35=y
207CONFIG_MACH_CM_T3517=y
208CONFIG_MACH_CM_T3730=y
209CONFIG_MACH_IGEP0020=y
210CONFIG_MACH_IGEP0030=y
211CONFIG_MACH_SBC3530=y
212CONFIG_MACH_OMAP_3630SDP=y
5e856224
MT
213CONFIG_MACH_TI8168EVM=y
214CONFIG_MACH_TI8148EVM=y
4c928ab7
MT
215CONFIG_OMAP3_EMU=y
216# CONFIG_OMAP3_SDRC_AC_TIMING is not set
7f6f4de5 217CONFIG_ARCH_PICOXCELL=y
0db4b328
MT
218CONFIG_ARCH_ROCKCHIP=y
219CONFIG_PLAT_SAMSUNG=y
220CONFIG_SAMSUNG_PM=y
221
222#
223# Boot options
224#
225# CONFIG_S3C_BOOT_ERROR_RESET is not set
226CONFIG_S3C_BOOT_UART_FORCE_FIFO=y
227CONFIG_S3C_LOWLEVEL_UART_PORT=0
228CONFIG_S5P_DEV_MFC=y
229
230#
231# Power management
232#
233# CONFIG_SAMSUNG_PM_CHECK is not set
234CONFIG_S5P_PM=y
235CONFIG_S5P_SLEEP=y
7f6f4de5 236CONFIG_ARCH_SOCFPGA=y
0db4b328
MT
237CONFIG_ARCH_STI=y
238CONFIG_SOC_STIH415=y
239CONFIG_SOC_STIH416=y
240CONFIG_ARCH_EXYNOS_MULTI=y
241
242#
243# SAMSUNG EXYNOS SoCs Support
244#
245CONFIG_ARCH_EXYNOS4=y
246CONFIG_ARCH_EXYNOS5=y
247CONFIG_ARCH_EXYNOS_COMMON=y
248
249#
250# EXYNOS SoCs
251#
252CONFIG_CPU_EXYNOS4210=y
253CONFIG_SOC_EXYNOS4212=y
254CONFIG_SOC_EXYNOS4412=y
255CONFIG_SOC_EXYNOS5250=y
256CONFIG_SOC_EXYNOS5420=y
257CONFIG_SOC_EXYNOS5440=y
258
259#
260# Flattened Device Tree based board for EXYNOS SoCs
261#
262CONFIG_MACH_EXYNOS4_DT=y
263CONFIG_MACH_EXYNOS5_DT=y
7f6f4de5 264CONFIG_ARCH_SUNXI=y
703bc627
MT
265CONFIG_ARCH_SIRF=y
266
267#
268# CSR SiRF atlas6/primaII/Marco/Polo Specific Features
269#
270CONFIG_ARCH_ATLAS6=y
271CONFIG_ARCH_PRIMA2=y
272CONFIG_ARCH_MARCO=y
273CONFIG_SIRF_IRQ=y
274CONFIG_ARCH_TEGRA=y
275
276#
277# NVIDIA Tegra options
278#
279CONFIG_ARCH_TEGRA_2x_SOC=y
280CONFIG_ARCH_TEGRA_3x_SOC=y
281CONFIG_ARCH_TEGRA_114_SOC=y
282CONFIG_TEGRA_PCI=y
283CONFIG_TEGRA_AHB=y
284# CONFIG_TEGRA_EMC_SCALING_ENABLE is not set
0db4b328
MT
285
286#
287# ST-Ericsson U300/U335 Feature Selections
288#
703bc627
MT
289CONFIG_ARCH_U8500=y
290CONFIG_UX500_SOC_COMMON=y
291CONFIG_UX500_SOC_DB8500=y
292
293#
294# Ux500 target platform (boards)
295#
296CONFIG_MACH_MOP500=y
297CONFIG_MACH_HREFV60=y
298CONFIG_MACH_SNOWBALL=y
299CONFIG_UX500_AUTO_PLATFORM=y
300CONFIG_MACH_UX500_DT=y
301CONFIG_UX500_DEBUG_UART=2
7f6f4de5
MT
302CONFIG_ARCH_VEXPRESS=y
303
304#
305# Versatile Express platform type
306#
307CONFIG_ARCH_VEXPRESS_CORTEX_A5_A9_ERRATA=y
308CONFIG_ARCH_VEXPRESS_CA9X4=y
309CONFIG_ARCH_VIRT=y
310CONFIG_ARCH_VT8500=y
311CONFIG_ARCH_WM8750=y
312CONFIG_ARCH_WM8850=y
313CONFIG_ARCH_ZYNQ=y
314CONFIG_PLAT_ORION=y
4c928ab7
MT
315
316#
317# Processor Type
318#
7f6f4de5
MT
319CONFIG_CPU_PJ4B=y
320CONFIG_CPU_V6=y
321CONFIG_CPU_V6K=y
4c928ab7 322CONFIG_CPU_V7=y
7f6f4de5 323CONFIG_CPU_32v6=y
4c928ab7
MT
324CONFIG_CPU_32v6K=y
325CONFIG_CPU_32v7=y
7f6f4de5 326CONFIG_CPU_ABRT_EV6=y
4c928ab7 327CONFIG_CPU_ABRT_EV7=y
7f6f4de5 328CONFIG_CPU_PABRT_V6=y
4c928ab7 329CONFIG_CPU_PABRT_V7=y
7f6f4de5 330CONFIG_CPU_CACHE_V6=y
4c928ab7
MT
331CONFIG_CPU_CACHE_V7=y
332CONFIG_CPU_CACHE_VIPT=y
333CONFIG_CPU_COPY_V6=y
7f6f4de5 334CONFIG_CPU_TLB_V6=y
4c928ab7
MT
335CONFIG_CPU_TLB_V7=y
336CONFIG_CPU_HAS_ASID=y
337
338#
339# Processor Features
340#
967da24b 341# CONFIG_ARM_THUMBEE is not set
81bb0557 342CONFIG_ARM_VIRT_EXT=y
4c928ab7
MT
343CONFIG_SWP_EMULATE=y
344# CONFIG_CPU_BPREDICT_DISABLE is not set
7f6f4de5 345CONFIG_DMA_CACHE_RWFO=y
4c928ab7
MT
346CONFIG_OUTER_CACHE=y
347CONFIG_OUTER_CACHE_SYNC=y
7f6f4de5 348CONFIG_MIGHT_HAVE_CACHE_L2X0=y
4c928ab7 349CONFIG_CACHE_L2X0=y
5e856224
MT
350CONFIG_ARM_L1_CACHE_SHIFT_6=y
351CONFIG_ARM_L1_CACHE_SHIFT=6
4c928ab7 352CONFIG_ARM_DMA_MEM_BUFFERABLE=y
703bc627
MT
353CONFIG_PJ4B_ERRATA_4742=y
354# CONFIG_ARM_ERRATA_326103 is not set
7f6f4de5 355CONFIG_ARM_ERRATA_411920=y
4c928ab7 356CONFIG_ARM_ERRATA_430973=y
4c928ab7 357CONFIG_PL310_ERRATA_588369=y
703bc627 358CONFIG_ARM_ERRATA_643719=y
4c928ab7
MT
359CONFIG_ARM_ERRATA_720789=y
360CONFIG_PL310_ERRATA_727915=y
7f6f4de5
MT
361CONFIG_ARM_ERRATA_754322=y
362CONFIG_ARM_ERRATA_754327=y
0db4b328 363CONFIG_ARM_ERRATA_364296=y
7f6f4de5 364CONFIG_ARM_ERRATA_764369=y
4c928ab7 365CONFIG_PL310_ERRATA_769419=y
81bb0557 366CONFIG_ARM_ERRATA_775420=y
0db4b328
MT
367CONFIG_ARM_ERRATA_798181=y
368CONFIG_TI_PRIV_EDMA=y
4c928ab7
MT
369
370#
371# Bus support
372#
703bc627 373CONFIG_PCI_DOMAINS=y
0db4b328
MT
374
375#
376# PCI host controller drivers
377#
378CONFIG_PCI_MVEBU=y
379CONFIG_PCIE_DW=y
380CONFIG_PCI_EXYNOS=y
4c928ab7
MT
381# CONFIG_PCCARD is not set
382
383#
384# Kernel Features
385#
386CONFIG_SMP=y
387CONFIG_SMP_ON_UP=y
388CONFIG_ARM_CPU_TOPOLOGY=y
389CONFIG_SCHED_MC=y
390CONFIG_SCHED_SMT=y
703bc627 391# CONFIG_MCPM is not set
81bb0557 392CONFIG_NR_CPUS=8
4c928ab7 393CONFIG_HOTPLUG_CPU=y
a18df16e 394CONFIG_ARM_PSCI=y
4c928ab7 395CONFIG_LOCAL_TIMERS=y
703bc627 396CONFIG_ARCH_NR_GPIO=1024
0db4b328 397CONFIG_HZ=200
4c928ab7 398CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
0db4b328 399CONFIG_MEMORY_ISOLATION=y
4c928ab7 400CONFIG_SPLIT_PTLOCK_CPUS=4
703bc627 401CONFIG_ZONE_DMA_FLAG=1
0db4b328 402CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
81bb0557 403CONFIG_FORCE_MAX_ZONEORDER=12
4c928ab7 404
0db4b328
MT
405#
406# Boot options
407#
408CONFIG_CMDLINE="root=/dev/ram0 rw ramdisk=8192 initrd=0x41000000,8M console=ttySAC1,115200 init=/linuxrc mem=256M"
409
4c928ab7
MT
410#
411# CPU Frequency scaling
412#
413# CONFIG_CPU_FREQ is not set
7c69f2c2 414CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED=y
4c928ab7
MT
415
416#
417# At least one emulation must be selected
418#
419CONFIG_VFPv3=y
420CONFIG_NEON=y
421
422#
423# Power management options
424#
425CONFIG_PM_SLEEP_SMP=y
426CONFIG_ARCH_HAS_OPP=y
427CONFIG_PM_OPP=y
0db4b328
MT
428CONFIG_PM_GENERIC_DOMAINS=y
429CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
430CONFIG_PM_GENERIC_DOMAINS_RUNTIME=y
4c928ab7
MT
431
432#
433# Classification
434#
435CONFIG_RPS=y
436CONFIG_RFS_ACCEL=y
437CONFIG_XPS=y
0db4b328 438CONFIG_NET_FLOW_LIMIT=y
4c928ab7
MT
439
440#
441# Bluetooth device drivers
442#
443# CONFIG_RFKILL_REGULATOR is not set
444
445#
446# Generic Driver Options
447#
0db4b328 448CONFIG_FIRMWARE_IN_KERNEL=y
703bc627 449CONFIG_SOC_BUS=y
c6e2a6c8 450CONFIG_REGMAP_I2C=y
7f6f4de5 451CONFIG_REGMAP_MMIO=y
0db4b328
MT
452CONFIG_CMA=y
453# CONFIG_CMA_DEBUG is not set
454
455#
456# Default contiguous memory area size:
457#
458CONFIG_CMA_SIZE_MBYTES=16
459CONFIG_CMA_SIZE_SEL_MBYTES=y
460# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
461# CONFIG_CMA_SIZE_SEL_MIN is not set
462# CONFIG_CMA_SIZE_SEL_MAX is not set
463CONFIG_CMA_ALIGNMENT=8
464CONFIG_CMA_AREAS=7
81bb0557
MT
465
466#
467# Bus devices
468#
0db4b328 469CONFIG_IMX_WEIM=y
703bc627 470CONFIG_MVEBU_MBUS=y
6ae109d5 471CONFIG_OMAP_OCP2SCP=m
81bb0557 472CONFIG_OMAP_INTERCONNECT=y
4c928ab7
MT
473CONFIG_MTD=y
474CONFIG_MTD_TESTS=m
475# CONFIG_MTD_REDBOOT_PARTS is not set
476CONFIG_MTD_CMDLINE_PARTS=y
477# CONFIG_MTD_AFS_PARTS is not set
478CONFIG_MTD_OF_PARTS=y
479# CONFIG_MTD_AR7_PARTS is not set
480
481#
482# User Modules And Translation Layers
483#
4c928ab7
MT
484CONFIG_MTD_BLKDEVS=y
485CONFIG_MTD_BLOCK=y
486# CONFIG_FTL is not set
487# CONFIG_NFTL is not set
488# CONFIG_INFTL is not set
489# CONFIG_RFD_FTL is not set
490# CONFIG_SSFDC is not set
491CONFIG_SM_FTL=m
492# CONFIG_MTD_OOPS is not set
493# CONFIG_MTD_SWAP is not set
494
495#
496# RAM/ROM/Flash chip drivers
497#
498# CONFIG_MTD_CFI is not set
499# CONFIG_MTD_JEDECPROBE is not set
500CONFIG_MTD_MAP_BANK_WIDTH_1=y
501CONFIG_MTD_MAP_BANK_WIDTH_2=y
502CONFIG_MTD_MAP_BANK_WIDTH_4=y
503# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
504# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
505# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
506CONFIG_MTD_CFI_I1=y
507CONFIG_MTD_CFI_I2=y
508# CONFIG_MTD_CFI_I4 is not set
509# CONFIG_MTD_CFI_I8 is not set
510CONFIG_MTD_RAM=m
511# CONFIG_MTD_ROM is not set
512# CONFIG_MTD_ABSENT is not set
513
514#
515# Mapping drivers for chip access
516#
517# CONFIG_MTD_COMPLEX_MAPPINGS is not set
703bc627 518# CONFIG_MTD_INTEL_VR_NOR is not set
4c928ab7
MT
519CONFIG_MTD_PLATRAM=m
520
521#
522# Self-contained MTD device drivers
523#
703bc627 524# CONFIG_MTD_PMC551 is not set
4c928ab7
MT
525CONFIG_MTD_SLRAM=m
526CONFIG_MTD_PHRAM=m
527# CONFIG_MTD_MTDRAM is not set
528# CONFIG_MTD_BLOCK2MTD is not set
529
530#
531# Disk-On-Chip Device Drivers
532#
4c928ab7
MT
533# CONFIG_MTD_DOCG3 is not set
534CONFIG_MTD_NAND_ECC=y
535# CONFIG_MTD_NAND_ECC_SMC is not set
536CONFIG_MTD_NAND=y
4c928ab7
MT
537# CONFIG_MTD_NAND_ECC_BCH is not set
538# CONFIG_MTD_SM_COMMON is not set
6ae109d5 539# CONFIG_MTD_NAND_DENALI is not set
4c928ab7
MT
540# CONFIG_MTD_NAND_GPIO is not set
541CONFIG_MTD_NAND_OMAP2=y
028e459b 542# CONFIG_MTD_NAND_OMAP_BCH is not set
4c928ab7 543CONFIG_MTD_NAND_IDS=y
703bc627 544# CONFIG_MTD_NAND_RICOH is not set
4c928ab7 545# CONFIG_MTD_NAND_DISKONCHIP is not set
c6e2a6c8 546# CONFIG_MTD_NAND_DOCG4 is not set
703bc627 547# CONFIG_MTD_NAND_CAFE is not set
4c928ab7
MT
548# CONFIG_MTD_NAND_NANDSIM is not set
549CONFIG_MTD_NAND_PLATFORM=y
550# CONFIG_MTD_ALAUDA is not set
7f6f4de5
MT
551CONFIG_MTD_NAND_ORION=m
552CONFIG_MTD_NAND_MXC=m
703bc627 553# CONFIG_MTD_NAND_FSMC is not set
4c928ab7
MT
554CONFIG_MTD_ONENAND=y
555# CONFIG_MTD_ONENAND_VERIFY_WRITE is not set
556# CONFIG_MTD_ONENAND_GENERIC is not set
557CONFIG_MTD_ONENAND_OMAP2=y
0db4b328 558# CONFIG_MTD_ONENAND_SAMSUNG is not set
4c928ab7
MT
559# CONFIG_MTD_ONENAND_OTP is not set
560CONFIG_MTD_ONENAND_2X_PROGRAM=y
4c928ab7
MT
561
562#
563# LPDDR flash memory drivers
564#
565# CONFIG_MTD_LPDDR is not set
566# CONFIG_MTD_UBI is not set
567
568#
569# Device Tree and Open Firmware support
570#
571CONFIG_OF_I2C=y
c6e2a6c8 572CONFIG_OF_MTD=y
4c928ab7
MT
573# CONFIG_PARPORT is not set
574CONFIG_BLK_DEV_RAM_SIZE=65536
575CONFIG_MG_DISK=m
576CONFIG_MG_DISK_RES=0
81bb0557 577
0db4b328
MT
578#
579# Controllers with non-SFF native interface
580#
581CONFIG_AHCI_IMX=m
582
4c928ab7 583#
7f6f4de5
MT
584# PATA SFF controllers with BMDMA
585#
586CONFIG_PATA_IMX=m
587
588#
589# PIO-only SFF controllers
4c928ab7 590#
7f6f4de5
MT
591CONFIG_PATA_PLATFORM=m
592CONFIG_PATA_OF_PLATFORM=m
4c928ab7
MT
593
594#
5e856224 595# Distributed Switch Architecture drivers
4c928ab7 596#
0db4b328
MT
597CONFIG_NET_VENDOR_ALLWINNER=y
598CONFIG_SUN4I_EMAC=m
7f6f4de5
MT
599CONFIG_NET_VENDOR_FREESCALE=y
600CONFIG_FEC=m
601CONFIG_MV643XX_ETH=m
602CONFIG_MVNETA=m
703bc627 603CONFIG_SFC_MTD=y
4c928ab7 604# CONFIG_TI_DAVINCI_EMAC is not set
c6e2a6c8
MT
605CONFIG_TI_DAVINCI_MDIO=m
606CONFIG_TI_DAVINCI_CPDMA=m
607# CONFIG_TI_CPSW is not set
0db4b328
MT
608CONFIG_NET_VENDOR_XILINX=y
609CONFIG_XILINX_EMACLITE=m
610
611#
612# MII PHY device drivers
613#
614CONFIG_MDIO_SUN4I=m
4c928ab7
MT
615
616#
617# Input device support
618#
619CONFIG_INPUT_FF_MEMLESS=y
0db4b328 620CONFIG_INPUT_MATRIXKMAP=y
4c928ab7
MT
621
622#
623# Input Device Drivers
624#
703bc627 625# CONFIG_KEYBOARD_ADP5520 is not set
7f6f4de5 626CONFIG_KEYBOARD_IMX=m
703bc627
MT
627# CONFIG_KEYBOARD_NOMADIK is not set
628CONFIG_KEYBOARD_TEGRA=m
0db4b328 629CONFIG_KEYBOARD_SAMSUNG=y
703bc627
MT
630# CONFIG_KEYBOARD_STMPE is not set
631CONFIG_KEYBOARD_OMAP4=m
632# CONFIG_KEYBOARD_TC3589X is not set
4c928ab7
MT
633CONFIG_KEYBOARD_TWL4030=m
634CONFIG_MOUSE_GPIO=m
703bc627
MT
635# CONFIG_INPUT_88PM860X_ONKEY is not set
636# CONFIG_INPUT_88PM80X_ONKEY is not set
637# CONFIG_INPUT_AB8500_PONKEY is not set
638# CONFIG_INPUT_MAX8925_ONKEY is not set
4c928ab7
MT
639CONFIG_INPUT_TWL4030_PWRBUTTON=y
640CONFIG_INPUT_TWL4030_VIBRA=y
641CONFIG_INPUT_TWL6040_VIBRA=y
703bc627
MT
642# CONFIG_INPUT_DA9052_ONKEY is not set
643# CONFIG_INPUT_DA9055_ONKEY is not set
644# CONFIG_INPUT_WM831X_ON is not set
0db4b328 645CONFIG_INPUT_SIRFSOC_ONKEY=y
4c928ab7
MT
646
647#
648# Non-8250 serial port support
649#
0db4b328
MT
650CONFIG_SERIAL_AMBA_PL010=y
651# CONFIG_SERIAL_AMBA_PL010_CONSOLE is not set
652CONFIG_SERIAL_SAMSUNG=y
653CONFIG_SERIAL_SAMSUNG_UARTS_4=y
654CONFIG_SERIAL_SAMSUNG_UARTS=4
655# CONFIG_SERIAL_SAMSUNG_CONSOLE is not set
656CONFIG_SERIAL_SIRFSOC=y
657# CONFIG_SERIAL_SIRFSOC_CONSOLE is not set
658CONFIG_SERIAL_TEGRA=y
7f6f4de5
MT
659CONFIG_SERIAL_IMX=y
660CONFIG_SERIAL_IMX_CONSOLE=y
0db4b328
MT
661CONFIG_SERIAL_UARTLITE=y
662CONFIG_SERIAL_UARTLITE_CONSOLE=y
7f6f4de5
MT
663CONFIG_SERIAL_VT8500=y
664CONFIG_SERIAL_VT8500_CONSOLE=y
4c928ab7
MT
665CONFIG_SERIAL_OMAP=y
666CONFIG_SERIAL_OMAP_CONSOLE=y
0db4b328
MT
667CONFIG_SERIAL_SCCNXP=y
668# CONFIG_SERIAL_SCCNXP_CONSOLE is not set
669CONFIG_SERIAL_ARC=y
670# CONFIG_SERIAL_ARC_CONSOLE is not set
703bc627 671CONFIG_HW_RANDOM_BCM2835=y
7f6f4de5 672CONFIG_HW_RANDOM_MXC_RNGA=m
4c928ab7 673CONFIG_I2C=y
0db4b328 674CONFIG_I2C_ALGOBIT=y
4c928ab7
MT
675
676#
677# I2C system bus drivers (mostly embedded / system-on-chip)
678#
703bc627 679CONFIG_I2C_BCM2835=y
0db4b328
MT
680CONFIG_I2C_IMX=y
681CONFIG_I2C_MV64XXX=y
703bc627 682CONFIG_I2C_NOMADIK=y
4c928ab7 683CONFIG_I2C_OMAP=y
0db4b328 684CONFIG_I2C_S3C2410=y
703bc627
MT
685CONFIG_I2C_SIRF=y
686CONFIG_I2C_TEGRA=y
0db4b328 687CONFIG_I2C_WMT=y
4c928ab7 688
028e459b 689#
6ae109d5 690# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
4c928ab7 691#
81bb0557
MT
692CONFIG_PINCTRL=y
693
694#
695# Pin controllers
696#
6ae109d5
MT
697CONFIG_PINMUX=y
698CONFIG_PINCONF=y
7f6f4de5 699CONFIG_GENERIC_PINCONF=y
81bb0557 700# CONFIG_DEBUG_PINCTRL is not set
703bc627
MT
701CONFIG_PINCTRL_ABX500=y
702CONFIG_PINCTRL_AB8500=y
703CONFIG_PINCTRL_AB8540=y
704CONFIG_PINCTRL_AB9540=y
705CONFIG_PINCTRL_AB8505=y
706CONFIG_PINCTRL_BCM2835=y
7f6f4de5
MT
707CONFIG_PINCTRL_IMX=y
708CONFIG_PINCTRL_IMX35=y
709CONFIG_PINCTRL_IMX51=y
710CONFIG_PINCTRL_IMX53=y
711CONFIG_PINCTRL_IMX6Q=y
0db4b328
MT
712CONFIG_PINCTRL_IMX6SL=y
713CONFIG_PINCTRL_VF610=y
703bc627
MT
714CONFIG_PINCTRL_NOMADIK=y
715CONFIG_PINCTRL_DB8500=y
716CONFIG_PINCTRL_DB8540=y
0db4b328 717CONFIG_PINCTRL_ROCKCHIP=y
81bb0557 718# CONFIG_PINCTRL_SINGLE is not set
703bc627 719CONFIG_PINCTRL_SIRF=y
7f6f4de5 720CONFIG_PINCTRL_SUNXI=y
0db4b328 721CONFIG_PINCTRL_ST=y
703bc627
MT
722CONFIG_PINCTRL_TEGRA=y
723CONFIG_PINCTRL_TEGRA20=y
724CONFIG_PINCTRL_TEGRA30=y
725CONFIG_PINCTRL_TEGRA114=y
6ae109d5
MT
726CONFIG_PINCTRL_SAMSUNG=y
727CONFIG_PINCTRL_EXYNOS=y
728CONFIG_PINCTRL_EXYNOS5440=y
7f6f4de5
MT
729CONFIG_PINCTRL_MVEBU=y
730CONFIG_PINCTRL_ARMADA_370=y
731CONFIG_PINCTRL_ARMADA_XP=y
703bc627
MT
732CONFIG_PINCTRL_WMT=y
733CONFIG_PINCTRL_WM8750=y
734CONFIG_PINCTRL_WM8850=y
4c928ab7 735CONFIG_ARCH_REQUIRE_GPIOLIB=y
7f6f4de5 736CONFIG_GPIO_GENERIC=y
703bc627
MT
737# CONFIG_GPIO_DA9052 is not set
738# CONFIG_GPIO_DA9055 is not set
7f6f4de5
MT
739
740#
741# Memory mapped GPIO drivers:
742#
743CONFIG_GPIO_MVEBU=y
744CONFIG_GPIO_MXC=y
745CONFIG_GPIO_PL061=y
0db4b328 746# CONFIG_GPIO_XILINX is not set
4c928ab7
MT
747
748#
749# I2C GPIO expanders:
750#
7f6f4de5 751CONFIG_GPIO_MC9S08DZ60=y
703bc627 752# CONFIG_GPIO_RC5T583 is not set
4c928ab7 753# CONFIG_GPIO_SX150X is not set
703bc627
MT
754# CONFIG_GPIO_STMPE is not set
755# CONFIG_GPIO_TC3589X is not set
756# CONFIG_GPIO_TPS65912 is not set
757CONFIG_GPIO_TWL4030=m
81bb0557 758CONFIG_GPIO_TWL6040=m
703bc627
MT
759# CONFIG_GPIO_WM831X is not set
760# CONFIG_GPIO_WM8350 is not set
761# CONFIG_GPIO_WM8994 is not set
762# CONFIG_GPIO_ADP5520 is not set
763
764#
765# MODULbus GPIO expanders:
766#
767# CONFIG_GPIO_PALMAS is not set
768# CONFIG_GPIO_TPS6586X is not set
769# CONFIG_GPIO_TPS65910 is not set
4c928ab7
MT
770
771#
772# 1-wire Bus Masters
773#
7f6f4de5 774CONFIG_W1_MASTER_MXC=m
4c928ab7
MT
775# CONFIG_HDQ_MASTER_OMAP is not set
776
777#
778# 1-wire Slaves
779#
703bc627
MT
780# CONFIG_MAX8925_POWER is not set
781# CONFIG_WM831X_BACKUP is not set
782# CONFIG_WM831X_POWER is not set
783# CONFIG_WM8350_POWER is not set
784# CONFIG_BATTERY_88PM860X is not set
785# CONFIG_BATTERY_DA9030 is not set
786# CONFIG_BATTERY_DA9052 is not set
787# CONFIG_BATTERY_RX51 is not set
788# CONFIG_CHARGER_ISP1704 is not set
4c928ab7 789# CONFIG_CHARGER_TWL4030 is not set
5e856224 790# CONFIG_CHARGER_MANAGER is not set
703bc627
MT
791# CONFIG_CHARGER_MAX8997 is not set
792# CONFIG_CHARGER_MAX8998 is not set
793# CONFIG_CHARGER_TPS65090 is not set
794# CONFIG_AB8500_BM is not set
7f6f4de5
MT
795CONFIG_POWER_RESET_QNAP=y
796
797#
798# Native drivers
799#
703bc627
MT
800# CONFIG_SENSORS_DA9052_ADC is not set
801# CONFIG_SENSORS_DA9055 is not set
802# CONFIG_SENSORS_TWL4030_MADC is not set
703bc627
MT
803# CONFIG_SENSORS_WM831X is not set
804# CONFIG_SENSORS_WM8350 is not set
805CONFIG_DB8500_THERMAL=y
806CONFIG_ARMADA_THERMAL=m
4c928ab7 807
0db4b328
MT
808#
809# Texas Instruments thermal drivers
810#
811CONFIG_TI_SOC_THERMAL=m
812CONFIG_OMAP4_THERMAL=y
813CONFIG_OMAP5_THERMAL=y
814
4c928ab7
MT
815#
816# Watchdog Device Drivers
817#
703bc627
MT
818# CONFIG_DA9052_WATCHDOG is not set
819# CONFIG_DA9055_WATCHDOG is not set
820# CONFIG_WM831X_WATCHDOG is not set
821# CONFIG_WM8350_WATCHDOG is not set
4c928ab7
MT
822CONFIG_OMAP_WATCHDOG=y
823# CONFIG_TWL4030_WATCHDOG is not set
7f6f4de5 824CONFIG_IMX2_WDT=m
703bc627 825CONFIG_UX500_WATCHDOG=y
0db4b328 826CONFIG_BCM2835_WDT=m
4c928ab7
MT
827
828#
829# Multifunction device drivers
830#
831CONFIG_MFD_CORE=y
703bc627
MT
832CONFIG_MFD_AS3711=y
833CONFIG_PMIC_ADP5520=y
834CONFIG_MFD_AAT2870_CORE=y
835CONFIG_PMIC_DA903X=y
836CONFIG_PMIC_DA9052=y
837CONFIG_MFD_DA9052_I2C=y
838CONFIG_MFD_DA9055=y
839CONFIG_HTC_I2CPLD=y
840CONFIG_MFD_88PM800=m
841CONFIG_MFD_88PM805=m
842CONFIG_MFD_88PM860X=y
843CONFIG_MFD_MAX77686=y
844CONFIG_MFD_MAX77693=y
845CONFIG_MFD_MAX8907=m
846CONFIG_MFD_MAX8925=y
847CONFIG_MFD_MAX8997=y
848CONFIG_MFD_MAX8998=y
849CONFIG_MFD_RC5T583=y
850CONFIG_MFD_SEC_CORE=y
851CONFIG_MFD_SMSC=y
852CONFIG_ABX500_CORE=y
853CONFIG_AB3100_CORE=y
854CONFIG_AB3100_OTP=y
855CONFIG_AB8500_CORE=y
856# CONFIG_AB8500_DEBUG is not set
857CONFIG_AB8500_GPADC=y
858CONFIG_MFD_DB8500_PRCMU=y
859CONFIG_MFD_STMPE=y
860
861#
862# STMicroelectronics STMPE Interface Drivers
863#
864CONFIG_STMPE_I2C=y
865CONFIG_MFD_SYSCON=y
866CONFIG_MFD_LP8788=y
867CONFIG_MFD_OMAP_USB_HOST=y
868CONFIG_MFD_PALMAS=y
869CONFIG_MFD_TPS65090=y
870CONFIG_MFD_TPS6586X=y
871CONFIG_MFD_TPS65910=y
872CONFIG_MFD_TPS65912=y
873CONFIG_MFD_TPS65912_I2C=y
874CONFIG_MFD_TPS80031=y
4c928ab7 875CONFIG_TWL4030_CORE=y
703bc627 876CONFIG_TWL4030_MADC=m
4c928ab7
MT
877CONFIG_TWL4030_POWER=y
878CONFIG_MFD_TWL4030_AUDIO=y
4c928ab7 879CONFIG_TWL6040_CORE=y
703bc627
MT
880CONFIG_MFD_TC3589X=y
881CONFIG_MFD_WM8400=y
882CONFIG_MFD_WM831X=y
883CONFIG_MFD_WM831X_I2C=y
884CONFIG_MFD_WM8350=y
885CONFIG_MFD_WM8350_I2C=y
886CONFIG_MFD_WM8994=y
4c928ab7
MT
887CONFIG_REGULATOR=y
888# CONFIG_REGULATOR_DEBUG is not set
889# CONFIG_REGULATOR_DUMMY is not set
890CONFIG_REGULATOR_FIXED_VOLTAGE=y
891# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set
892# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set
893CONFIG_REGULATOR_GPIO=y
703bc627
MT
894CONFIG_REGULATOR_AD5398=m
895CONFIG_REGULATOR_AAT2870=m
896CONFIG_REGULATOR_DA903X=m
897CONFIG_REGULATOR_DA9052=m
898CONFIG_REGULATOR_DA9055=m
899CONFIG_REGULATOR_FAN53555=m
7f6f4de5 900CONFIG_REGULATOR_ANATOP=m
703bc627
MT
901CONFIG_REGULATOR_ISL6271A=m
902CONFIG_REGULATOR_88PM8607=y
903CONFIG_REGULATOR_MAX1586=m
904CONFIG_REGULATOR_MAX8649=m
905CONFIG_REGULATOR_MAX8660=m
906CONFIG_REGULATOR_MAX8907=m
907CONFIG_REGULATOR_MAX8925=m
908CONFIG_REGULATOR_MAX8952=m
909CONFIG_REGULATOR_MAX8973=m
910CONFIG_REGULATOR_MAX8997=m
911CONFIG_REGULATOR_MAX8998=m
912CONFIG_REGULATOR_MAX77686=m
0db4b328 913CONFIG_REGULATOR_MAX77693=m
703bc627
MT
914CONFIG_REGULATOR_LP3971=m
915CONFIG_REGULATOR_LP3972=m
7c69f2c2 916CONFIG_REGULATOR_LP872X=y
7f6f4de5 917CONFIG_REGULATOR_LP8755=m
703bc627
MT
918CONFIG_REGULATOR_LP8788=y
919CONFIG_REGULATOR_RC5T583=m
920CONFIG_REGULATOR_S2MPS11=m
921CONFIG_REGULATOR_S5M8767=m
922CONFIG_REGULATOR_AB3100=y
923CONFIG_REGULATOR_AB8500=y
924CONFIG_REGULATOR_DBX500_PRCMU=y
925CONFIG_REGULATOR_DB8500_PRCMU=y
926CONFIG_REGULATOR_PALMAS=m
927CONFIG_REGULATOR_TPS51632=m
c6e2a6c8 928CONFIG_REGULATOR_TPS62360=m
703bc627
MT
929CONFIG_REGULATOR_TPS65023=m
930CONFIG_REGULATOR_TPS6507X=m
028e459b 931CONFIG_REGULATOR_TPS65090=m
703bc627
MT
932CONFIG_REGULATOR_TPS6586X=m
933CONFIG_REGULATOR_TPS65910=m
934CONFIG_REGULATOR_TPS65912=m
935CONFIG_REGULATOR_TPS80031=m
c6e2a6c8 936CONFIG_REGULATOR_TWL4030=y
0db4b328 937CONFIG_REGULATOR_TI_ABB=y
7f6f4de5 938CONFIG_REGULATOR_VEXPRESS=m
703bc627
MT
939CONFIG_REGULATOR_WM831X=m
940CONFIG_REGULATOR_WM8350=m
941CONFIG_REGULATOR_WM8400=m
942CONFIG_REGULATOR_WM8994=m
943CONFIG_REGULATOR_AS3711=m
4c928ab7
MT
944
945#
81bb0557
MT
946# Multimedia core support
947#
948CONFIG_VIDEO_V4L2=y
81bb0557
MT
949
950#
703bc627 951# Media digital TV PCI Adapters
4c928ab7 952#
703bc627 953# CONFIG_VIDEO_DM6446_CCDC is not set
4c928ab7
MT
954CONFIG_VIDEO_OMAP2_VOUT_VRFB=y
955CONFIG_VIDEO_OMAP2_VOUT=m
7f6f4de5
MT
956CONFIG_VIDEO_MX3=m
957CONFIG_VIDEO_CODA=m
0db4b328 958# CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC is not set
81bb0557
MT
959
960#
961# Media ancillary drivers (tuners, sensors, i2c, frontends)
962#
963CONFIG_VIDEO_IR_I2C=y
4c928ab7 964
a18df16e
MT
965#
966# soc_camera sensor drivers
967#
968CONFIG_MEDIA_TUNER=y
969CONFIG_MEDIA_TUNER_SIMPLE=y
970CONFIG_MEDIA_TUNER_TDA8290=y
971CONFIG_MEDIA_TUNER_TDA827X=y
972CONFIG_MEDIA_TUNER_TDA18271=y
973CONFIG_MEDIA_TUNER_TDA9887=y
974CONFIG_MEDIA_TUNER_MT20XX=y
975CONFIG_MEDIA_TUNER_XC2028=y
976CONFIG_MEDIA_TUNER_XC5000=y
977CONFIG_MEDIA_TUNER_XC4000=y
978CONFIG_MEDIA_TUNER_MC44S803=y
979
0db4b328
MT
980#
981# Graphics support
982#
983CONFIG_DRM=y
984
4c928ab7 985#
c6e2a6c8 986# I2C encoder or helper chips
4c928ab7 987#
703bc627
MT
988CONFIG_DRM_EXYNOS=m
989CONFIG_DRM_EXYNOS_DMABUF=y
990CONFIG_DRM_EXYNOS_HDMI=y
991CONFIG_DRM_EXYNOS_VIDI=y
992CONFIG_DRM_EXYNOS_G2D=y
0db4b328 993# CONFIG_DRM_UDL is not set
7f6f4de5
MT
994CONFIG_DRM_OMAP=m
995CONFIG_DRM_OMAP_NUM_CRTCS=1
703bc627 996# CONFIG_TEGRA_HOST1X is not set
0db4b328
MT
997# CONFIG_VIDEO_OUTPUT_CONTROL is not set
998CONFIG_VIDEOMODE_HELPERS=y
999CONFIG_FB_MODE_HELPERS=y
4c928ab7
MT
1000
1001#
1002# Frame buffer hardware drivers
1003#
703bc627 1004# CONFIG_FB_IMX is not set
0db4b328
MT
1005# CONFIG_FB_S3C is not set
1006# CONFIG_FB_XILINX is not set
703bc627 1007# CONFIG_FB_MX3 is not set
4c928ab7
MT
1008CONFIG_OMAP2_VRFB=y
1009CONFIG_OMAP2_DSS=y
6ae109d5
MT
1010# CONFIG_OMAP2_DSS_DEBUG is not set
1011# CONFIG_OMAP2_DSS_DEBUGFS is not set
4c928ab7
MT
1012CONFIG_OMAP2_DSS_DPI=y
1013# CONFIG_OMAP2_DSS_RFBI is not set
1014CONFIG_OMAP2_DSS_VENC=y
1015CONFIG_OMAP4_DSS_HDMI=y
703bc627 1016CONFIG_OMAP4_DSS_HDMI_AUDIO=y
4c928ab7
MT
1017# CONFIG_OMAP2_DSS_SDI is not set
1018# CONFIG_OMAP2_DSS_DSI is not set
4c928ab7
MT
1019CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=1
1020CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y
703bc627 1021# CONFIG_FB_OMAP2 is not set
4c928ab7
MT
1022
1023#
0db4b328 1024# OMAP2/3 Display Device Drivers (old device model)
4c928ab7
MT
1025#
1026CONFIG_PANEL_GENERIC_DPI=y
028e459b 1027CONFIG_PANEL_TFP410=m
4c928ab7
MT
1028CONFIG_PANEL_SHARP_LS037V7DW01=y
1029# CONFIG_PANEL_PICODLP is not set
0db4b328
MT
1030
1031#
1032# OMAP Display Device Drivers (new device model)
1033#
1034CONFIG_DISPLAY_ENCODER_TFP410=m
1035CONFIG_DISPLAY_ENCODER_TPD12S015=m
1036CONFIG_DISPLAY_CONNECTOR_DVI=m
1037CONFIG_DISPLAY_CONNECTOR_HDMI=m
1038CONFIG_DISPLAY_CONNECTOR_ANALOG_TV=m
1039CONFIG_DISPLAY_PANEL_DPI=m
1040CONFIG_DISPLAY_PANEL_DSI_CM=m
1041CONFIG_DISPLAY_PANEL_SHARP_LS037V7DW01=m
4c928ab7 1042# CONFIG_LCD_PLATFORM is not set
703bc627
MT
1043# CONFIG_BACKLIGHT_DA903X is not set
1044# CONFIG_BACKLIGHT_DA9052 is not set
1045# CONFIG_BACKLIGHT_MAX8925 is not set
1046# CONFIG_BACKLIGHT_WM831X is not set
1047# CONFIG_BACKLIGHT_ADP5520 is not set
1048# CONFIG_BACKLIGHT_88PM860X is not set
1049# CONFIG_BACKLIGHT_AAT2870 is not set
1050# CONFIG_BACKLIGHT_LP8788 is not set
c6e2a6c8 1051# CONFIG_BACKLIGHT_PANDORA is not set
703bc627 1052# CONFIG_BACKLIGHT_AS3711 is not set
4c928ab7
MT
1053
1054#
1055# Console display driver support
1056#
7f6f4de5
MT
1057CONFIG_SND_SOC_AC97_BUS=y
1058CONFIG_SND_SOC_DMAENGINE_PCM=y
703bc627 1059CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
7f6f4de5
MT
1060CONFIG_SND_SOC_FSL_SSI=m
1061CONFIG_SND_SOC_FSL_UTILS=m
1062CONFIG_SND_IMX_SOC=m
1063CONFIG_SND_SOC_IMX_SSI=m
0db4b328
MT
1064CONFIG_SND_SOC_IMX_PCM_FIQ=m
1065CONFIG_SND_SOC_IMX_PCM_DMA=m
7f6f4de5
MT
1066CONFIG_SND_SOC_IMX_AUDMUX=m
1067CONFIG_SND_SOC_PHYCORE_AC97=m
1068CONFIG_SND_SOC_EUKREA_TLV320=m
0db4b328 1069CONFIG_SND_SOC_IMX_WM8962=m
7f6f4de5 1070CONFIG_SND_SOC_IMX_SGTL5000=m
703bc627
MT
1071CONFIG_SND_OMAP_SOC=m
1072CONFIG_SND_OMAP_SOC_DMIC=m
1073CONFIG_SND_OMAP_SOC_MCBSP=m
1074CONFIG_SND_OMAP_SOC_MCPDM=m
1075CONFIG_SND_OMAP_SOC_HDMI=m
1076CONFIG_SND_OMAP_SOC_RX51=m
1077CONFIG_SND_OMAP_SOC_AM3517EVM=m
1078CONFIG_SND_OMAP_SOC_OMAP_TWL4030=m
1079CONFIG_SND_OMAP_SOC_OMAP_ABE_TWL6040=m
1080CONFIG_SND_OMAP_SOC_OMAP_HDMI=m
1081CONFIG_SND_OMAP_SOC_OMAP3_PANDORA=m
1082CONFIG_SND_SOC_TEGRA=m
1083CONFIG_SND_SOC_TEGRA20_AC97=m
1084CONFIG_SND_SOC_TEGRA20_DAS=m
1085CONFIG_SND_SOC_TEGRA20_I2S=m
1086CONFIG_SND_SOC_TEGRA20_SPDIF=m
1087CONFIG_SND_SOC_TEGRA30_AHUB=m
1088CONFIG_SND_SOC_TEGRA30_I2S=m
0db4b328 1089CONFIG_SND_SOC_TEGRA_RT5640=m
703bc627
MT
1090CONFIG_SND_SOC_TEGRA_WM8753=m
1091CONFIG_SND_SOC_TEGRA_WM8903=m
1092CONFIG_SND_SOC_TEGRA_WM9712=m
1093CONFIG_SND_SOC_TEGRA_TRIMSLICE=m
1094CONFIG_SND_SOC_TEGRA_ALC5632=m
1095CONFIG_SND_SOC_UX500=m
1096# CONFIG_SND_SOC_UX500_PLAT_DMA is not set
1097# CONFIG_SND_SOC_UX500_MACH_MOP500 is not set
1098CONFIG_SND_SOC_ALC5632=m
1099CONFIG_SND_SOC_DMIC=m
0db4b328
MT
1100CONFIG_SND_SOC_HDMI_CODEC=m
1101CONFIG_SND_SOC_RT5640=m
7f6f4de5
MT
1102CONFIG_SND_SOC_SGTL5000=m
1103CONFIG_SND_SOC_TLV320AIC23=m
703bc627
MT
1104CONFIG_SND_SOC_TLV320AIC3X=m
1105CONFIG_SND_SOC_TWL4030=m
1106CONFIG_SND_SOC_TWL6040=m
1107CONFIG_SND_SOC_WM8753=m
1108CONFIG_SND_SOC_WM8903=m
0db4b328 1109CONFIG_SND_SOC_WM8962=m
7f6f4de5 1110CONFIG_SND_SOC_WM9712=m
703bc627 1111CONFIG_SND_SOC_TPA6130A2=m
4c928ab7 1112
0db4b328
MT
1113#
1114# I2C HID support
1115#
1116CONFIG_USB_ARCH_HAS_EHCI=y
1117CONFIG_USB_ARCH_HAS_XHCI=y
1118
4c928ab7
MT
1119#
1120# USB Host Controller Drivers
1121#
7f6f4de5 1122CONFIG_USB_EHCI_MXC=m
4c928ab7 1123CONFIG_USB_EHCI_HCD_OMAP=y
703bc627
MT
1124CONFIG_USB_EHCI_HCD_ORION=m
1125CONFIG_USB_EHCI_TEGRA=y
1126# CONFIG_USB_CNS3XXX_EHCI is not set
4c928ab7 1127CONFIG_USB_OHCI_HCD_OMAP3=y
0db4b328
MT
1128CONFIG_USB_OHCI_EXYNOS=y
1129CONFIG_USB_CNS3XXX_OHCI=y
7f6f4de5
MT
1130CONFIG_USB_UHCI_SUPPORT_NON_PCI_HC=y
1131CONFIG_USB_UHCI_PLATFORM=y
1132CONFIG_USB_IMX21_HCD=m
4c928ab7 1133
6ae109d5 1134#
703bc627 1135# USB Miscellaneous drivers
6ae109d5 1136#
703bc627
MT
1137CONFIG_USB_PHY=y
1138CONFIG_AB8500_USB=m
1139CONFIG_NOP_USB_XCEIV=m
1140CONFIG_OMAP_CONTROL_USB=m
6ae109d5 1141CONFIG_OMAP_USB2=m
703bc627
MT
1142CONFIG_OMAP_USB3=m
1143CONFIG_SAMSUNG_USBPHY=y
1144CONFIG_SAMSUNG_USB2PHY=y
1145CONFIG_SAMSUNG_USB3PHY=y
1146CONFIG_USB_GPIO_VBUS=m
1147CONFIG_USB_ISP1301=m
7f6f4de5 1148CONFIG_USB_MXS_PHY=m
703bc627
MT
1149CONFIG_USB_RCAR_PHY=m
1150CONFIG_USB_ULPI=y
1151CONFIG_USB_ULPI_VIEWPORT=y
4c928ab7
MT
1152CONFIG_MMC=y
1153
1154#
1155# MMC/SD/SDIO Card Drivers
1156#
1157CONFIG_MMC_BLOCK=y
1158
1159#
1160# MMC/SD/SDIO Host Controller Drivers
1161#
1162CONFIG_MMC_SDHCI=y
7f6f4de5 1163CONFIG_MMC_SDHCI_IO_ACCESSORS=y
703bc627 1164CONFIG_MMC_SDHCI_CNS3XXX=m
7f6f4de5 1165CONFIG_MMC_SDHCI_ESDHC_IMX=m
703bc627 1166CONFIG_MMC_SDHCI_TEGRA=m
0db4b328 1167# CONFIG_MMC_SDHCI_S3C is not set
703bc627 1168CONFIG_MMC_SDHCI_SIRF=m
0db4b328 1169CONFIG_MMC_SDHCI_BCM_KONA=m
703bc627 1170CONFIG_MMC_SDHCI_BCM2835=m
4c928ab7
MT
1171CONFIG_MMC_OMAP=y
1172CONFIG_MMC_OMAP_HS=y
7f6f4de5
MT
1173CONFIG_MMC_MXC=m
1174CONFIG_MMC_MVSDIO=m
1175CONFIG_MMC_WMT=m
1176
1177#
1178# MemoryStick Host Controller Drivers
1179#
1180CONFIG_LEDS_GPIO_REGISTER=y
4c928ab7
MT
1181
1182#
1183# LED drivers
1184#
703bc627 1185# CONFIG_LEDS_88PM860X is not set
4c928ab7 1186CONFIG_LEDS_GPIO=y
703bc627
MT
1187# CONFIG_LEDS_LP8788 is not set
1188# CONFIG_LEDS_WM831X_STATUS is not set
1189# CONFIG_LEDS_WM8350 is not set
1190# CONFIG_LEDS_DA903X is not set
1191# CONFIG_LEDS_DA9052 is not set
1192CONFIG_LEDS_REGULATOR=m
1193# CONFIG_LEDS_ADP5520 is not set
1194# CONFIG_LEDS_MAX8997 is not set
4c928ab7
MT
1195
1196#
1197# LED Triggers
1198#
1199CONFIG_LEDS_TRIGGER_HEARTBEAT=y
1200
1201#
1202# I2C RTC drivers
1203#
703bc627
MT
1204# CONFIG_RTC_DRV_88PM860X is not set
1205# CONFIG_RTC_DRV_88PM80X is not set
1206# CONFIG_RTC_DRV_LP8788 is not set
1207# CONFIG_RTC_DRV_MAX8907 is not set
1208# CONFIG_RTC_DRV_MAX8925 is not set
1209# CONFIG_RTC_DRV_MAX8998 is not set
1210# CONFIG_RTC_DRV_MAX8997 is not set
1211# CONFIG_RTC_DRV_MAX77686 is not set
1212# CONFIG_RTC_DRV_PALMAS is not set
4c928ab7 1213# CONFIG_RTC_DRV_TWL4030 is not set
703bc627
MT
1214# CONFIG_RTC_DRV_TPS6586X is not set
1215# CONFIG_RTC_DRV_TPS65910 is not set
1216# CONFIG_RTC_DRV_TPS80031 is not set
1217# CONFIG_RTC_DRV_RC5T583 is not set
1218
1219#
1220# Platform RTC drivers
1221#
1222# CONFIG_RTC_DRV_DA9052 is not set
1223# CONFIG_RTC_DRV_DA9055 is not set
1224# CONFIG_RTC_DRV_WM831X is not set
1225# CONFIG_RTC_DRV_WM8350 is not set
1226CONFIG_RTC_DRV_AB3100=y
1227# CONFIG_RTC_DRV_AB8500 is not set
4c928ab7 1228
6ae109d5
MT
1229#
1230# on-CPU RTC drivers
1231#
7f6f4de5 1232CONFIG_RTC_DRV_IMXDI=m
703bc627 1233CONFIG_RTC_DRV_OMAP=m
0db4b328 1234CONFIG_RTC_DRV_S3C=m
7f6f4de5
MT
1235CONFIG_RTC_DRV_VT8500=m
1236CONFIG_RTC_DRV_MV=m
703bc627 1237CONFIG_RTC_DRV_TEGRA=m
7f6f4de5 1238CONFIG_RTC_DRV_MXC=m
0db4b328 1239CONFIG_RTC_DRV_SIRFSOC=m
6ae109d5 1240
7c69f2c2
MT
1241#
1242# DMA Devices
1243#
7f6f4de5
MT
1244CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y
1245CONFIG_MV_XOR=y
1246CONFIG_MX3_IPU=y
1247CONFIG_MX3_IPU_IRQS=4
703bc627
MT
1248CONFIG_TEGRA20_APB_DMA=y
1249# CONFIG_STE_DMA40 is not set
1250# CONFIG_SIRF_DMA is not set
0db4b328 1251CONFIG_TI_EDMA=y
7f6f4de5
MT
1252CONFIG_IMX_SDMA=m
1253CONFIG_IMX_DMA=m
1254# CONFIG_MXS_DMA is not set
7c69f2c2 1255CONFIG_DMA_OMAP=y
81bb0557 1256CONFIG_DMA_VIRTUAL_CHANNELS=y
c8f9fe35 1257
703bc627
MT
1258#
1259# Speakup console speech
1260#
1261# CONFIG_MFD_NVEC is not set
1262
5e856224
MT
1263#
1264# Android
1265#
7f6f4de5 1266# CONFIG_DRM_IMX is not set
6ae109d5
MT
1267CONFIG_COMMON_CLK=y
1268
1269#
1270# Common Clock Framework
1271#
1272# CONFIG_COMMON_CLK_DEBUG is not set
703bc627 1273# CONFIG_COMMON_CLK_WM831X is not set
7f6f4de5 1274CONFIG_COMMON_CLK_VERSATILE=y
703bc627
MT
1275# CONFIG_COMMON_CLK_MAX77686 is not set
1276CONFIG_COMMON_CLK_SI5351=m
1277CONFIG_CLK_TWL6040=m
1278CONFIG_COMMON_CLK_AXI_CLKGEN=m
0db4b328 1279CONFIG_MVEBU_CLK_COMMON=y
7f6f4de5 1280CONFIG_MVEBU_CLK_CPU=y
0db4b328
MT
1281CONFIG_ARMADA_370_CLK=y
1282CONFIG_ARMADA_XP_CLK=y
4c928ab7
MT
1283CONFIG_HWSPINLOCK=m
1284
1285#
1286# Hardware Spinlock drivers
1287#
1288CONFIG_HWSPINLOCK_OMAP=m
703bc627 1289# CONFIG_HSEM_U8500 is not set
7f6f4de5
MT
1290CONFIG_DW_APB_TIMER=y
1291CONFIG_DW_APB_TIMER_OF=y
1292CONFIG_ARMADA_370_XP_TIMER=y
703bc627 1293CONFIG_SUN4I_TIMER=y
7f6f4de5 1294CONFIG_VT8500_TIMER=y
703bc627
MT
1295CONFIG_CADENCE_TTC_TIMER=y
1296CONFIG_CLKSRC_NOMADIK_MTU=y
1297CONFIG_CLKSRC_DBX500_PRCMU=y
1298CONFIG_CLKSRC_DBX500_PRCMU_SCHED_CLOCK=y
7f6f4de5 1299CONFIG_ARM_ARCH_TIMER=y
0db4b328
MT
1300CONFIG_ARM_GLOBAL_TIMER=y
1301CONFIG_CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK=y
1302CONFIG_CLKSRC_EXYNOS_MCT=y
1303CONFIG_CLKSRC_SAMSUNG_PWM=y
1304CONFIG_VF_PIT_TIMER=y
1305CONFIG_OMAP_MBOX=m
1306CONFIG_OMAP2PLUS_MBOX=m
1307CONFIG_OMAP_MBOX_KFIFO_SIZE=256
4c928ab7 1308# CONFIG_OMAP_IOMMU is not set
703bc627
MT
1309# CONFIG_TEGRA_IOMMU_GART is not set
1310# CONFIG_TEGRA_IOMMU_SMMU is not set
4c928ab7 1311
028e459b 1312#
7f6f4de5 1313# Rpmsg drivers
028e459b
MT
1314#
1315CONFIG_TI_EMIF=m
0db4b328 1316CONFIG_MVEBU_DEVBUS=y
703bc627
MT
1317CONFIG_TEGRA20_MC=y
1318CONFIG_TEGRA30_MC=y
1319
1320#
1321# Analog to digital converters
1322#
1323# CONFIG_LP8788_ADC is not set
7f6f4de5
MT
1324
1325#
0db4b328 1326# Pressure Sensors
7f6f4de5 1327#
6ae109d5 1328# CONFIG_PWM is not set
7f6f4de5 1329CONFIG_ARM_GIC=y
0db4b328 1330CONFIG_GIC_NON_BANKED=y
703bc627 1331CONFIG_ARCH_HAS_RESET_CONTROLLER=y
028e459b 1332
7c69f2c2
MT
1333#
1334# File systems
1335#
1336CONFIG_DCACHE_WORD_ACCESS=y
1337
4c928ab7
MT
1338#
1339# Pseudo filesystems
1340#
1341# CONFIG_JFFS2_FS is not set
1342
0db4b328
MT
1343#
1344# Memory Debugging
1345#
1346# CONFIG_DEBUG_PER_CPU_MAPS is not set
1347
4c928ab7 1348#
7f6f4de5 1349# RCU Debugging
4c928ab7
MT
1350#
1351CONFIG_RCU_CPU_STALL_TIMEOUT=60
c6e2a6c8 1352# CONFIG_RCU_CPU_STALL_INFO is not set
0db4b328
MT
1353
1354#
1355# Runtime Testing
1356#
7f6f4de5 1357CONFIG_DEBUG_IMX_UART_PORT=1
703bc627 1358CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
4c928ab7 1359CONFIG_OC_ETM=y
7c69f2c2 1360# CONFIG_PID_IN_CONTEXTIDR is not set
4c928ab7 1361
920b801b
MT
1362#
1363# Non-executable pages
1364#
1365CONFIG_PAX_NOEXEC=y
1366CONFIG_PAX_PAGEEXEC=y
1367CONFIG_PAX_MPROTECT=y
1368# CONFIG_PAX_MPROTECT_COMPAT is not set
1369CONFIG_PAX_ELFRELOCS=y
7f6f4de5 1370CONFIG_PAX_KERNEXEC=y
920b801b 1371
4c928ab7
MT
1372#
1373# Miscellaneous hardening features
1374#
7f6f4de5 1375CONFIG_PAX_MEMORY_UDEREF=y
4c928ab7 1376CONFIG_PAX_REFCOUNT=y
7f6f4de5 1377CONFIG_PAX_CONSTIFY_PLUGIN=y
4c928ab7 1378
c1e3898a
MT
1379#
1380# Kernel Auditing
1381#
1382CONFIG_GRKERNSEC_RWXMAP_LOG=y
c1e3898a 1383
4c928ab7
MT
1384#
1385# Crypto core or helper
1386#
1387CONFIG_CRYPTO_PCRYPT=m
1388
1389#
1390# Random Number Generation
1391#
7f6f4de5 1392CONFIG_CRYPTO_DEV_MV_CESA=m
4c928ab7
MT
1393CONFIG_CRYPTO_DEV_OMAP_SHAM=m
1394CONFIG_CRYPTO_DEV_OMAP_AES=m
7f6f4de5 1395CONFIG_CRYPTO_DEV_PICOXCELL=m
0db4b328 1396CONFIG_CRYPTO_DEV_SAHARA=m
703bc627
MT
1397CONFIG_CRYPTO_DEV_TEGRA_AES=m
1398CONFIG_CRYPTO_DEV_UX500=m
1399# CONFIG_CRYPTO_DEV_UX500_CRYP is not set
1400# CONFIG_CRYPTO_DEV_UX500_HASH is not set
4c928ab7
MT
1401
1402#
1403# Library routines
1404#
7f6f4de5
MT
1405CONFIG_RATIONAL=y
1406CONFIG_STMP_DEVICE=y
1407CONFIG_GENERIC_ALLOCATOR=y
4c928ab7 1408CONFIG_CPU_RMAP=y
028e459b 1409CONFIG_DDR=y