]> git.ipfire.org Git - ipfire-3.x.git/blame - kernel/config-arm-generic
kernel: Remove grsecurity patchset
[ipfire-3.x.git] / kernel / config-arm-generic
CommitLineData
c65ff857
MT
1CONFIG_SWIOTLB=y
2CONFIG_IOMMU_HELPER=y
34520606 3CONFIG_KERNEL_MODE_NEON=y
463530b8 4CONFIG_PGTABLE_LEVELS=2
4c928ab7 5
4c928ab7
MT
6#
7# IRQ subsystem
8#
463530b8 9CONFIG_GENERIC_IRQ_SHOW_LEVEL=y
028e459b 10CONFIG_HARDIRQS_SW_RESEND=y
34520606 11CONFIG_IRQ_DOMAIN_HIERARCHY=y
bf6ee3f7 12CONFIG_HANDLE_DOMAIN_IRQ=y
34520606
MT
13CONFIG_ARCH_HAS_TICK_BROADCAST=y
14
15#
16# Timers subsystem
17#
18# CONFIG_NO_HZ_IDLE is not set
19CONFIG_NO_HZ_FULL=y
20# CONFIG_NO_HZ_FULL_ALL is not set
21# CONFIG_NO_HZ_FULL_SYSIDLE is not set
4c928ab7 22
2db3b9b1
MT
23#
24# CPU/Task time and stats accounting
25#
d5383c43
MT
26CONFIG_VIRT_CPU_ACCOUNTING=y
27CONFIG_VIRT_CPU_ACCOUNTING_GEN=y
2db3b9b1 28
4c928ab7
MT
29#
30# RCU Subsystem
31#
d5383c43 32CONFIG_CONTEXT_TRACKING=y
34520606
MT
33CONFIG_RCU_USER_QS=y
34# CONFIG_RCU_FAST_NO_HZ is not set
35CONFIG_RCU_NOCB_CPU_NONE=y
36# CONFIG_RCU_NOCB_CPU_ALL is not set
0db4b328 37CONFIG_GENERIC_SCHED_CLOCK=y
4c928ab7
MT
38CONFIG_PERF_USE_VMALLOC=y
39
7c69f2c2
MT
40#
41# Kernel Performance Events And Counters
42#
6ae109d5 43CONFIG_CLONE_BACKWARDS=y
4c928ab7 44
34520606
MT
45#
46# Platform selection
47#
48CONFIG_ARCH_VEXPRESS=y
49
4c928ab7
MT
50#
51# Bus support
52#
34520606 53CONFIG_PCI_DOMAINS_GENERIC=y
4c928ab7 54CONFIG_PCI_SYSCALL=y
2db3b9b1
MT
55# CONFIG_PCI_MSI is not set
56# CONFIG_PCI_STUB is not set
57# CONFIG_PCI_IOV is not set
5e856224
MT
58# CONFIG_PCI_PRI is not set
59# CONFIG_PCI_PASID is not set
4c928ab7 60
0db4b328
MT
61#
62# PCI host controller drivers
63#
d5383c43
MT
64# CONFIG_PCIE_ECRC is not set
65# CONFIG_PCIEAER_INJECT is not set
66CONFIG_PCIEASPM_DEFAULT=y
67# CONFIG_PCIEASPM_POWERSAVE is not set
0db4b328 68
4c928ab7 69#
a40c4c43 70# ARM errata workarounds via the alternatives framework
4c928ab7 71#
d5383c43 72# CONFIG_CPU_BIG_ENDIAN is not set
34520606 73CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
81bb0557 74CONFIG_HW_PERF_EVENTS=y
2db3b9b1 75CONFIG_DEFAULT_MMAP_MIN_ADDR=32768
4c928ab7
MT
76
77#
78# Boot options
79#
4c928ab7 80# CONFIG_CMDLINE_FORCE is not set
d5383c43
MT
81
82#
83# Power management options
84#
85CONFIG_PM_OPP=y
86CONFIG_CPU_PM=y
4c928ab7 87
463530b8
MT
88#
89# ARM CPU Idle Drivers
90#
91# CONFIG_ARM_CPUIDLE is not set
92
4c928ab7 93#
2db3b9b1
MT
94# CPU Frequency scaling
95#
96CONFIG_CPU_FREQ_STAT=y
97# CONFIG_CPU_FREQ_STAT_DETAILS is not set
a40c4c43
MT
98
99#
100# CPU frequency scaling drivers
101#
bf6ee3f7 102CONFIG_CPUFREQ_DT=m
34520606 103# CONFIG_ARM_KIRKWOOD_CPUFREQ is not set
4c928ab7 104
cb866dd3
MT
105#
106# Classification
107#
108CONFIG_BPF_JIT=y
109
4c928ab7
MT
110#
111# Bluetooth device drivers
112#
2db3b9b1
MT
113# CONFIG_BT_HCIBTSDIO is not set
114# CONFIG_BT_MRVL_SDIO is not set
115# CONFIG_RFKILL_REGULATOR is not set
4c928ab7
MT
116# CONFIG_RFKILL_GPIO is not set
117
34520606
MT
118#
119# Device Drivers
120#
121CONFIG_ARM_AMBA=y
122CONFIG_TEGRA_AHB=y
123
4c928ab7
MT
124#
125# Generic Driver Options
126#
b1cbc577
MT
127CONFIG_DMA_CMA=y
128
129#
130# Default contiguous memory area size:
131#
132CONFIG_CMA_SIZE_MBYTES=16
133CONFIG_CMA_SIZE_SEL_MBYTES=y
134# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
135# CONFIG_CMA_SIZE_SEL_MIN is not set
136# CONFIG_CMA_SIZE_SEL_MAX is not set
137CONFIG_CMA_ALIGNMENT=8
81bb0557
MT
138
139#
140# Bus devices
141#
463530b8
MT
142CONFIG_ARM_CCI=y
143CONFIG_ARM_CCI400_COMMON=y
144CONFIG_ARM_CCI400_PMU=y
cb866dd3 145# CONFIG_ARM_CCN is not set
664c0173 146CONFIG_VEXPRESS_CONFIG=y
4c928ab7
MT
147CONFIG_DTC=y
148CONFIG_OF=y
149
150#
151# Device Tree and Open Firmware support
152#
a40c4c43 153# CONFIG_OF_UNITTEST is not set
4c928ab7
MT
154CONFIG_OF_FLATTREE=y
155CONFIG_OF_EARLY_FLATTREE=y
156CONFIG_OF_ADDRESS=y
2db3b9b1 157CONFIG_OF_ADDRESS_PCI=y
4c928ab7 158CONFIG_OF_IRQ=y
4c928ab7
MT
159CONFIG_OF_NET=y
160CONFIG_OF_MDIO=y
161CONFIG_OF_PCI=y
162CONFIG_OF_PCI_IRQ=y
2db3b9b1 163CONFIG_OF_RESERVED_MEM=y
94cce289 164# CONFIG_OF_OVERLAY is not set
2db3b9b1 165# CONFIG_PARPORT is not set
463530b8
MT
166
167#
168# Protocols
169#
5e856224 170# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
2db3b9b1
MT
171# CONFIG_BLK_CPQ_CISS_DA is not set
172# CONFIG_BLK_DEV_DAC960 is not set
173# CONFIG_BLK_DEV_UMEM is not set
174# CONFIG_BLK_DEV_NVME is not set
175# CONFIG_BLK_DEV_SX8 is not set
176CONFIG_BLK_DEV_RAM_SIZE=4096
2db3b9b1 177# CONFIG_BLK_DEV_RSXX is not set
5e856224
MT
178
179#
180# Misc devices
181#
4c928ab7 182# CONFIG_SENSORS_LIS3LV02D is not set
4c928ab7 183# CONFIG_SGI_IOC4 is not set
2db3b9b1 184# CONFIG_HP_ILO is not set
cb866dd3 185CONFIG_SRAM=y
664c0173 186CONFIG_VEXPRESS_SYSCFG=y
4c928ab7
MT
187
188#
189# SCSI Transports
190#
2db3b9b1 191CONFIG_AIC79XX_RESET_DELAY_MS=5000
2db3b9b1 192CONFIG_AIC79XX_REG_PRETTY_PRINT=y
2db3b9b1
MT
193# CONFIG_SCSI_MVSAS_TASKLET is not set
194# CONFIG_MEGARAID_NEWGEN is not set
cb866dd3 195
a40c4c43
MT
196#
197# PIO-only SFF controllers
198#
199# CONFIG_PATA_OF_PLATFORM is not set
200
4c928ab7
MT
201#
202# IEEE 1394 (FireWire) support
203#
2db3b9b1
MT
204CONFIG_MII=y
205# CONFIG_ATM_LANAI is not set
206# CONFIG_ATM_ENI is not set
207# CONFIG_ATM_NICSTAR is not set
208# CONFIG_ATM_IDT77252 is not set
4c928ab7 209# CONFIG_ATM_HE is not set
2db3b9b1 210# CONFIG_ATM_SOLOS is not set
4c928ab7
MT
211
212#
5e856224 213# Distributed Switch Architecture drivers
4c928ab7 214#
2db3b9b1 215CONFIG_AMD8111_ETH=y
bf6ee3f7 216CONFIG_ARC_EMAC_CORE=m
0db4b328 217CONFIG_ARC_EMAC=m
bf6ee3f7 218CONFIG_EMAC_ROCKCHIP=m
664c0173 219CONFIG_SYSTEMPORT=m
2db3b9b1 220# CONFIG_CHELSIO_T1_1G is not set
2db3b9b1
MT
221# CONFIG_DE2104X is not set
222# CONFIG_TULIP_MMIO is not set
223# CONFIG_TULIP_NAPI is not set
2db3b9b1 224# CONFIG_I40E_VXLAN is not set
2db3b9b1 225# CONFIG_SKGE_GENESIS is not set
2db3b9b1
MT
226# CONFIG_QLCNIC_VXLAN is not set
227CONFIG_8139TOO_PIO=y
228# CONFIG_8139TOO_8129 is not set
4c928ab7 229CONFIG_SMC91X=m
2db3b9b1
MT
230# CONFIG_STMMAC_PCI is not set
231# CONFIG_VIA_RHINE_MMIO is not set
4c928ab7 232
028e459b
MT
233#
234# MII PHY device drivers
235#
236CONFIG_MDIO_BUS_MUX=m
237CONFIG_MDIO_BUS_MUX_GPIO=m
81bb0557 238CONFIG_MDIO_BUS_MUX_MMIOREG=m
2db3b9b1
MT
239CONFIG_WIL6210_TRACING=y
240# CONFIG_IPW2100_MONITOR is not set
241# CONFIG_IPW2200_MONITOR is not set
242# CONFIG_IPW2200_QOS is not set
243
5e856224
MT
244#
245# Input Device Drivers
246#
2db3b9b1 247# CONFIG_KEYBOARD_ADP5520 is not set
2db3b9b1 248# CONFIG_KEYBOARD_STMPE is not set
664c0173 249CONFIG_KEYBOARD_OMAP4=m
2db3b9b1 250# CONFIG_KEYBOARD_TC3589X is not set
a40c4c43 251# CONFIG_KEYBOARD_CAP11XX is not set
463530b8 252CONFIG_KEYBOARD_BCM=m
bf6ee3f7 253CONFIG_INPUT_MAX77693_HAPTIC=m
2db3b9b1 254# CONFIG_INPUT_MAX8997_HAPTIC is not set
597e1ee1 255# CONFIG_INPUT_GPIO_BEEPER is not set
2db3b9b1
MT
256# CONFIG_INPUT_TWL4030_PWRBUTTON is not set
257# CONFIG_INPUT_TWL4030_VIBRA is not set
258# CONFIG_INPUT_TWL6040_VIBRA is not set
259# CONFIG_INPUT_PWM_BEEPER is not set
5e856224 260
4c928ab7
MT
261#
262# Hardware I/O ports
263#
34520606 264# CONFIG_SERIO_AMBAKMI is not set
703bc627 265CONFIG_SERIO_APBPS2=m
2db3b9b1
MT
266
267#
268# Character devices
269#
270# CONFIG_ROCKETPORT is not set
271# CONFIG_CYCLADES is not set
272# CONFIG_SYNCLINKMP is not set
273# CONFIG_SYNCLINK_GT is not set
274# CONFIG_NOZOMI is not set
4c928ab7 275
4c928ab7
MT
276#
277# Non-8250 serial port support
278#
34520606
MT
279CONFIG_SERIAL_AMBA_PL010=m
280CONFIG_SERIAL_AMBA_PL011=m
664c0173 281CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST=y
2db3b9b1 282# CONFIG_SERIAL_JSM is not set
81bb0557 283CONFIG_SERIAL_OF_PLATFORM=y
2db3b9b1 284# CONFIG_SERIAL_SCCNXP is not set
6ae109d5 285# CONFIG_SERIAL_XILINX_PS_UART is not set
2db3b9b1
MT
286# CONFIG_SERIAL_ARC is not set
287# CONFIG_SERIAL_RP2 is not set
94cce289 288CONFIG_SERIAL_CONEXANT_DIGICOLOR=m
4c928ab7 289
597e1ee1
MT
290#
291# Multiplexer I2C Chip support
292#
293# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set
294
4c928ab7
MT
295#
296# PC SMBus host controller drivers
297#
298CONFIG_I2C_ALI1535=m
299CONFIG_I2C_ALI1563=m
300CONFIG_I2C_ALI15X3=m
301CONFIG_I2C_SIS5595=m
302CONFIG_I2C_SIS630=m
303
304#
305# I2C system bus drivers (mostly embedded / system-on-chip)
306#
664c0173 307CONFIG_I2C_RK3X=m
34520606 308CONFIG_I2C_VERSATILE=m
4c928ab7 309
028e459b 310#
d5383c43 311# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
028e459b 312#
9bf77c63 313CONFIG_ARCH_REQUIRE_GPIOLIB=y
028e459b 314CONFIG_OF_GPIO=y
9bf77c63 315CONFIG_GPIO_GENERIC=y
028e459b 316
4c928ab7 317#
463530b8 318# Memory mapped GPIO drivers
4c928ab7 319#
a40c4c43 320CONFIG_GPIO_74XX_MMIO=m
463530b8 321CONFIG_GPIO_ALTERA=m
664c0173 322CONFIG_GPIO_GENERIC_PLATFORM=y
703bc627 323# CONFIG_GPIO_GRGPIO is not set
34520606 324CONFIG_GPIO_PL061=y
463530b8 325# CONFIG_GPIO_SYSCON is not set
4c928ab7 326
81bb0557 327#
463530b8 328# I2C GPIO expanders
81bb0557
MT
329#
330CONFIG_GPIO_ADNP=m
331
2db3b9b1 332#
463530b8 333# MFD GPIO expanders
2db3b9b1 334#
463530b8
MT
335# CONFIG_GPIO_STMPE is not set
336# CONFIG_GPIO_TC3589X is not set
2db3b9b1 337
4c928ab7 338#
463530b8 339# USB GPIO expanders
4c928ab7 340#
2db3b9b1
MT
341# CONFIG_MAX8925_POWER is not set
342# CONFIG_WM831X_BACKUP is not set
343# CONFIG_WM831X_POWER is not set
344# CONFIG_WM8350_POWER is not set
345# CONFIG_BATTERY_88PM860X is not set
346# CONFIG_BATTERY_DA9030 is not set
347# CONFIG_BATTERY_DA9052 is not set
348# CONFIG_BATTERY_TWL4030_MADC is not set
349# CONFIG_BATTERY_RX51 is not set
350# CONFIG_CHARGER_TWL4030 is not set
2db3b9b1
MT
351# CONFIG_CHARGER_MAX8997 is not set
352# CONFIG_CHARGER_MAX8998 is not set
597e1ee1 353CONFIG_POWER_RESET_AS3722=y
6ae109d5 354CONFIG_POWER_RESET_GPIO=y
bf6ee3f7
MT
355CONFIG_POWER_RESET_GPIO_RESTART=y
356CONFIG_POWER_RESET_LTC2952=y
0db4b328 357CONFIG_POWER_RESET_VEXPRESS=y
bf6ee3f7 358CONFIG_POWER_RESET_SYSCON=y
463530b8 359CONFIG_POWER_RESET_SYSCON_POWEROFF=y
0db4b328
MT
360
361#
362# Native drivers
363#
cb866dd3 364CONFIG_SENSORS_PWM_FAN=m
0db4b328 365CONFIG_SENSORS_VEXPRESS=m
463530b8
MT
366
367#
368# ACPI drivers
369#
2db3b9b1
MT
370CONFIG_THERMAL_OF=y
371# CONFIG_CPU_THERMAL is not set
a40c4c43 372CONFIG_CLOCK_THERMAL=y
4c928ab7
MT
373
374#
375# Watchdog Device Drivers
376#
2db3b9b1 377CONFIG_GPIO_WATCHDOG=m
34520606 378CONFIG_ARM_SP805_WATCHDOG=m
2db3b9b1
MT
379
380#
381# PCI-based Watchdog Cards
382#
383# CONFIG_PCIPCWATCHDOG is not set
384# CONFIG_WDTPCI is not set
4c928ab7
MT
385
386#
387# Multifunction device drivers
388#
597e1ee1 389CONFIG_MFD_AS3722=y
bf6ee3f7 390CONFIG_MFD_HI6421_PMIC=m
2db3b9b1 391# CONFIG_LPC_ICH is not set
94cce289 392CONFIG_MFD_MAX77686=y
2db3b9b1 393# CONFIG_MFD_RTSX_PCI is not set
bf6ee3f7 394CONFIG_MFD_RK808=m
664c0173 395CONFIG_MFD_STMPE=y
9bf77c63
MT
396
397#
398# STMicroelectronics STMPE Interface Drivers
399#
664c0173 400CONFIG_STMPE_I2C=y
463530b8 401CONFIG_MFD_TC3589X=y
34520606 402# CONFIG_MFD_VX855 is not set
664c0173 403CONFIG_MFD_VEXPRESS_SYSREG=y
9bf77c63
MT
404CONFIG_REGULATOR_FIXED_VOLTAGE=y
405# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set
406# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set
597e1ee1 407CONFIG_REGULATOR_AS3722=m
bf6ee3f7 408CONFIG_REGULATOR_HI6421=m
94cce289
MT
409CONFIG_REGULATOR_MAX77686=m
410CONFIG_REGULATOR_MAX77802=m
bf6ee3f7
MT
411CONFIG_REGULATOR_PWM=m
412CONFIG_REGULATOR_RK808=m
2db3b9b1 413CONFIG_REGULATOR_TPS65218=m
9bf77c63 414CONFIG_REGULATOR_VEXPRESS=m
4c928ab7 415
2db3b9b1
MT
416#
417# Multimedia core support
418#
419# CONFIG_TTPCI_EEPROM is not set
420
421#
422# Digital TV USB devices
423#
424CONFIG_DVB_TTUSB_BUDGET=y
425CONFIG_DVB_TTUSB_DEC=y
426
427#
428# Media capture/analog/hybrid TV support
429#
430# CONFIG_VIDEO_CX18 is not set
431# CONFIG_VIDEO_CX23885 is not set
432# CONFIG_VIDEO_CX25821 is not set
433# CONFIG_VIDEO_CX88 is not set
2db3b9b1
MT
434# CONFIG_VIDEO_SAA7134 is not set
435# CONFIG_VIDEO_SAA7164 is not set
436
4c928ab7 437#
81bb0557 438# Media digital TV PCI Adapters
4c928ab7 439#
2db3b9b1
MT
440# CONFIG_DVB_AV7110 is not set
441# CONFIG_DVB_BUDGET_CORE is not set
442# CONFIG_DVB_B2C2_FLEXCOP_PCI is not set
443# CONFIG_DVB_PLUTO2 is not set
444# CONFIG_DVB_DM1105 is not set
445# CONFIG_DVB_PT1 is not set
446# CONFIG_MANTIS_CORE is not set
447# CONFIG_DVB_NGENE is not set
34520606 448# CONFIG_VIDEO_CAFE_CCIC is not set
463530b8 449# CONFIG_VIDEO_XILINX is not set
4c928ab7 450
703bc627 451#
2db3b9b1 452# DVB-S (satellite) frontends
703bc627 453#
2db3b9b1
MT
454CONFIG_DVB_STV0299=y
455CONFIG_DVB_TDA8083=y
703bc627 456
0db4b328 457#
2db3b9b1
MT
458# DVB-T (terrestrial) frontends
459#
460CONFIG_DVB_CX22700=y
461CONFIG_DVB_TDA1004X=y
462
463#
464# DVB-C (cable) frontends
465#
466CONFIG_DVB_VES1820=y
467CONFIG_DVB_STV0297=y
468
469#
470# SEC control devices for DVB-S
471#
472CONFIG_DVB_LNBP21=y
473
c6e2a6c8
MT
474#
475# I2C encoder or helper chips
476#
34520606 477# CONFIG_DRM_I2C_NXP_TDA998X is not set
94cce289 478CONFIG_DRM_PTN3460=m
463530b8 479CONFIG_DRM_PS8622=m
7f6f4de5
MT
480# CONFIG_DRM_RADEON is not set
481# CONFIG_DRM_NOUVEAU is not set
2db3b9b1 482
34520606
MT
483#
484# Display Panels
485#
486# CONFIG_DRM_PANEL_SIMPLE is not set
487# CONFIG_DRM_PANEL_S6E8AA0 is not set
488
2db3b9b1
MT
489#
490# Frame buffer Devices
491#
703bc627 492# CONFIG_FB_BACKLIGHT is not set
4c928ab7 493
4c928ab7 494#
2db3b9b1 495# Frame buffer hardware drivers
4c928ab7 496#
34520606 497# CONFIG_FB_ARMCLCD is not set
703bc627 498# CONFIG_FB_SSD1307 is not set
34520606 499# CONFIG_LCD_PLATFORM is not set
2db3b9b1 500# CONFIG_BACKLIGHT_PWM is not set
664c0173
MT
501# CONFIG_BACKLIGHT_LM3630A is not set
502# CONFIG_BACKLIGHT_LP855X is not set
503# CONFIG_BACKLIGHT_LP8788 is not set
2db3b9b1
MT
504
505#
506# Console display driver support
507#
664c0173 508CONFIG_SND_DMAENGINE_PCM=m
81bb0557 509CONFIG_SND_COMPRESS_OFFLOAD=m
4c928ab7 510# CONFIG_SND_ALI5451 is not set
34520606
MT
511# CONFIG_SND_ES1968_INPUT is not set
512# CONFIG_SND_MAESTRO3_INPUT is not set
2db3b9b1
MT
513
514#
515# HD-Audio
516#
4c928ab7 517CONFIG_SND_SOC=m
664c0173 518CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
7f6f4de5 519CONFIG_SND_ATMEL_SOC=m
7c69f2c2 520CONFIG_SND_DESIGNWARE_I2S=m
664c0173
MT
521
522#
523# Common SoC Audio options for Freescale CPUs:
524#
cb866dd3 525CONFIG_SND_SOC_FSL_ASRC=m
664c0173
MT
526CONFIG_SND_SOC_FSL_SAI=m
527CONFIG_SND_SOC_FSL_SSI=m
528CONFIG_SND_SOC_FSL_SPDIF=m
529CONFIG_SND_SOC_FSL_ESAI=m
664c0173 530CONFIG_SND_SOC_IMX_AUDMUX=m
463530b8 531CONFIG_SND_SOC_QCOM=m
4c928ab7 532CONFIG_SND_SOC_I2C_AND_SPI=m
2db3b9b1
MT
533
534#
535# CODEC drivers
536#
537CONFIG_SND_SOC_ADAU1701=m
538CONFIG_SND_SOC_AK4554=m
539CONFIG_SND_SOC_AK4642=m
540CONFIG_SND_SOC_AK5386=m
664c0173 541CONFIG_SND_SOC_ALC5623=m
bf6ee3f7 542CONFIG_SND_SOC_CS35L32=m
a40c4c43
MT
543CONFIG_SND_SOC_CS42L51=m
544CONFIG_SND_SOC_CS42L51_I2C=m
2db3b9b1 545CONFIG_SND_SOC_CS42L52=m
664c0173 546CONFIG_SND_SOC_CS42L56=m
2db3b9b1 547CONFIG_SND_SOC_CS42L73=m
cb866dd3 548CONFIG_SND_SOC_CS4265=m
2db3b9b1
MT
549CONFIG_SND_SOC_CS4270=m
550CONFIG_SND_SOC_CS4271=m
a40c4c43 551CONFIG_SND_SOC_CS4271_I2C=m
2db3b9b1
MT
552CONFIG_SND_SOC_CS42XX8=m
553CONFIG_SND_SOC_CS42XX8_I2C=m
554CONFIG_SND_SOC_HDMI_CODEC=m
bf6ee3f7 555CONFIG_SND_SOC_ES8328=m
2db3b9b1
MT
556CONFIG_SND_SOC_PCM1681=m
557CONFIG_SND_SOC_PCM512x=m
558CONFIG_SND_SOC_PCM512x_I2C=m
a40c4c43
MT
559CONFIG_SND_SOC_RT5631=m
560# CONFIG_SND_SOC_RT5677_SPI is not set
2db3b9b1
MT
561CONFIG_SND_SOC_SGTL5000=m
562CONFIG_SND_SOC_SIGMADSP=m
664c0173 563CONFIG_SND_SOC_SIGMADSP_I2C=m
2db3b9b1
MT
564CONFIG_SND_SOC_SIRF_AUDIO_CODEC=m
565CONFIG_SND_SOC_SPDIF=m
bf6ee3f7
MT
566CONFIG_SND_SOC_SSM2602=m
567CONFIG_SND_SOC_SSM2602_I2C=m
568CONFIG_SND_SOC_SSM4567=m
94cce289 569CONFIG_SND_SOC_STA32X=m
664c0173 570CONFIG_SND_SOC_STA350=m
cb866dd3 571CONFIG_SND_SOC_TAS2552=m
2db3b9b1 572CONFIG_SND_SOC_TAS5086=m
a40c4c43
MT
573CONFIG_SND_SOC_TFA9879=m
574CONFIG_SND_SOC_TLV320AIC23=m
575CONFIG_SND_SOC_TLV320AIC23_I2C=m
cb866dd3 576CONFIG_SND_SOC_TLV320AIC31XX=m
2db3b9b1 577CONFIG_SND_SOC_TLV320AIC3X=m
a40c4c43 578CONFIG_SND_SOC_TS3A227E=m
2db3b9b1
MT
579CONFIG_SND_SOC_WM8510=m
580CONFIG_SND_SOC_WM8523=m
581CONFIG_SND_SOC_WM8580=m
582CONFIG_SND_SOC_WM8711=m
583CONFIG_SND_SOC_WM8728=m
584CONFIG_SND_SOC_WM8731=m
585CONFIG_SND_SOC_WM8737=m
586CONFIG_SND_SOC_WM8741=m
587CONFIG_SND_SOC_WM8750=m
588CONFIG_SND_SOC_WM8753=m
589CONFIG_SND_SOC_WM8776=m
590CONFIG_SND_SOC_WM8804=m
463530b8 591CONFIG_SND_SOC_WM8804_I2C=m
2db3b9b1
MT
592CONFIG_SND_SOC_WM8903=m
593CONFIG_SND_SOC_WM8962=m
bf6ee3f7 594CONFIG_SND_SOC_WM8978=m
2db3b9b1 595CONFIG_SND_SOC_TPA6130A2=m
028e459b 596CONFIG_SND_SIMPLE_CARD=m
4c928ab7 597
463530b8
MT
598#
599# Gadget/Dual-role mode requires USB Gadget support to be enabled
600#
601CONFIG_USB_CHIPIDEA_OF=m
602
597e1ee1 603#
a40c4c43 604# USB Physical Layer drivers
597e1ee1 605#
a40c4c43 606CONFIG_USB_ULPI=y
463530b8 607CONFIG_USB_ULPI_VIEWPORT=y
597e1ee1 608
b1cbc577 609#
a40c4c43 610# MMC/SD/SDIO Host Controller Drivers
b1cbc577 611#
34520606
MT
612CONFIG_MMC_ARMMMCI=m
613# CONFIG_MMC_RICOH_MMC is not set
94cce289 614CONFIG_MMC_SDHCI_F_SDH30=m
a40c4c43
MT
615CONFIG_MMC_DW=m
616CONFIG_MMC_DW_IDMAC=y
617CONFIG_MMC_DW_PLTFM=m
618CONFIG_MMC_DW_EXYNOS=m
619CONFIG_MMC_DW_K3=m
620CONFIG_MMC_DW_PCI=m
b1cbc577 621
4c928ab7 622#
d5383c43 623# LED drivers
4c928ab7 624#
d5383c43 625CONFIG_LEDS_PWM=m
4c928ab7 626
bf6ee3f7
MT
627#
628# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
629#
630CONFIG_LEDS_SYSCON=y
631
597e1ee1
MT
632#
633# I2C RTC drivers
634#
635CONFIG_RTC_DRV_AS3722=m
636CONFIG_RTC_DRV_HYM8563=m
94cce289 637CONFIG_RTC_DRV_MAX77686=m
bf6ee3f7 638CONFIG_RTC_DRV_RK808=m
94cce289 639CONFIG_RTC_DRV_MAX77802=m
597e1ee1 640
4c928ab7
MT
641#
642# on-CPU RTC drivers
643#
34520606
MT
644CONFIG_RTC_DRV_PL030=m
645CONFIG_RTC_DRV_PL031=m
81bb0557 646CONFIG_RTC_DRV_SNVS=m
4c928ab7
MT
647
648#
649# DMA Devices
650#
34520606 651# CONFIG_AMBA_PL08X is not set
4c928ab7 652# CONFIG_DW_DMAC is not set
34520606
MT
653# CONFIG_DW_DMAC_PCI is not set
654# CONFIG_PL330_DMA is not set
2db3b9b1 655CONFIG_FSL_EDMA=m
7f6f4de5 656CONFIG_DMA_OF=y
4c928ab7 657
34520606
MT
658#
659# DMA Clients
660#
661# CONFIG_UIO_AEC is not set
662# CONFIG_UIO_SERCOS3 is not set
663# CONFIG_UIO_PCI_GENERIC is not set
664# CONFIG_UIO_MF624 is not set
665
a40c4c43
MT
666#
667# Android
668#
669# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set
94cce289
MT
670CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
671# CONFIG_I2O_BUS is not set
672# CONFIG_I2O_BLOCK is not set
673# CONFIG_I2O_SCSI is not set
674# CONFIG_I2O_PROC is not set
a40c4c43 675
9bf77c63
MT
676#
677# Common Clock Framework
678#
34520606
MT
679CONFIG_COMMON_CLK_WM831X=y
680CONFIG_COMMON_CLK_VERSATILE=y
681CONFIG_CLK_SP810=y
682CONFIG_CLK_VEXPRESS_OSC=y
94cce289 683CONFIG_COMMON_CLK_MAX_GEN=y
34520606 684CONFIG_COMMON_CLK_MAX77686=y
94cce289 685CONFIG_COMMON_CLK_MAX77802=m
bf6ee3f7 686CONFIG_COMMON_CLK_RK808=m
597e1ee1 687CONFIG_COMMON_CLK_SI570=m
463530b8 688CONFIG_COMMON_CLK_PWM=m
9bf77c63 689
4c928ab7 690#
cb866dd3 691# Clock Source drivers
4c928ab7 692#
703bc627 693CONFIG_CLKSRC_OF=y
4c928ab7 694CONFIG_CLKSRC_MMIO=y
34520606
MT
695CONFIG_ARM_ARCH_TIMER=y
696CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
697CONFIG_ARM_MHU=m
4c928ab7 698
703bc627
MT
699#
700# Analog to digital converters
701#
34520606
MT
702# CONFIG_LP8788_ADC is not set
703# CONFIG_TWL6030_GPADC is not set
2db3b9b1 704CONFIG_VF610_ADC=m
703bc627 705
bf6ee3f7
MT
706#
707# Digital to analog converters
708#
709CONFIG_MAX5821=m
710
4c928ab7 711#
b1cbc577 712# Temperature sensors
4c928ab7 713#
2db3b9b1
MT
714CONFIG_PWM=y
715CONFIG_PWM_SYSFS=y
34520606
MT
716# CONFIG_PWM_FSL_FTM is not set
717# CONFIG_PWM_LP3943 is not set
718# CONFIG_PWM_PCA9685 is not set
719# CONFIG_PWM_TWL is not set
720# CONFIG_PWM_TWL_LED is not set
7f6f4de5 721CONFIG_IRQCHIP=y
34520606 722CONFIG_ARM_GIC=y
4c928ab7 723
463530b8
MT
724#
725# Firmware Drivers
726#
727# CONFIG_FIRMWARE_MEMMAP is not set
728
7f6f4de5
MT
729#
730# RCU Debugging
731#
34520606 732CONFIG_RCU_CPU_STALL_TIMEOUT=21
81bb0557 733# CONFIG_FTRACE_SYSCALLS is not set
0db4b328
MT
734
735#
736# Runtime Testing
737#
34520606 738# CONFIG_PID_IN_CONTEXTIDR is not set
463530b8 739# CONFIG_CORESIGHT is not set
81bb0557 740
4c928ab7 741#
289c54d9 742# Security options
4c928ab7 743#
4c928ab7
MT
744CONFIG_LSM_MMAP_MIN_ADDR=32768
745
81bb0557
MT
746#
747# Crypto core or helper
748#
749CONFIG_CRYPTO_GF128MUL=m
34520606 750CONFIG_CRYPTO_ABLK_HELPER=m
81bb0557
MT
751
752#
753# Block modes
754#
755CONFIG_CRYPTO_LRW=m
756CONFIG_CRYPTO_XTS=m
757
4c928ab7
MT
758#
759# Library routines
760#
302e8df8 761CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
4c928ab7 762CONFIG_AUDIT_GENERIC=y
664c0173 763CONFIG_LIBFDT=y