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