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