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