]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/blame - kernel/config-arm-generic
kernel: Make all crypto acceleration a module
[people/pmueller/ipfire-3.x.git] / kernel / config-arm-generic
CommitLineData
4c928ab7 1
4c928ab7
MT
2#
3# IRQ subsystem
4#
463530b8 5CONFIG_GENERIC_IRQ_SHOW_LEVEL=y
028e459b 6CONFIG_HARDIRQS_SW_RESEND=y
bf6ee3f7 7CONFIG_HANDLE_DOMAIN_IRQ=y
cd59c044 8CONFIG_GENERIC_IRQ_MULTI_HANDLER=y
34520606
MT
9CONFIG_ARCH_HAS_TICK_BROADCAST=y
10
4c928ab7
MT
11#
12# RCU Subsystem
13#
0db4b328 14CONFIG_GENERIC_SCHED_CLOCK=y
4c928ab7 15
7c69f2c2
MT
16#
17# Kernel Performance Events And Counters
18#
cd59c044
MT
19CONFIG_KERNEL_MODE_NEON=y
20CONFIG_PGTABLE_LEVELS=2
4c928ab7 21
34520606
MT
22#
23# Platform selection
24#
202187a3 25# CONFIG_ARCH_ACTIONS is not set
43556e68 26# CONFIG_ARCH_ALPINE is not set
d27a5bdd 27# CONFIG_ARCH_BCM2835 is not set
43556e68
AF
28CONFIG_ARCH_MESON=y
29# CONFIG_ARCH_MVEBU is not set
6cb87b05
AF
30# CONFIG_ARCH_RENESAS is not set
31# CONFIG_ARCH_UNIPHIER is not set
34520606 32CONFIG_ARCH_VEXPRESS=y
d27a5bdd 33# CONFIG_ARCH_ZX is not set
34520606 34
4c928ab7
MT
35#
36# Bus support
37#
34520606 38CONFIG_PCI_DOMAINS_GENERIC=y
4c928ab7 39CONFIG_PCI_SYSCALL=y
43556e68 40# CONFIG_PCIEAER_INJECT is not set
58640b55 41# CONFIG_PCIE_ECRC is not set
43556e68
AF
42CONFIG_PCIEASPM_DEFAULT=y
43# CONFIG_PCIEASPM_POWERSAVE is not set
2db3b9b1
MT
44# CONFIG_PCI_STUB is not set
45# CONFIG_PCI_IOV is not set
5e856224
MT
46# CONFIG_PCI_PRI is not set
47# CONFIG_PCI_PASID is not set
4c928ab7
MT
48
49#
a40c4c43 50# ARM errata workarounds via the alternatives framework
4c928ab7 51#
d5383c43 52# CONFIG_CPU_BIG_ENDIAN is not set
81bb0557 53CONFIG_HW_PERF_EVENTS=y
6cb87b05 54# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set
58640b55 55CONFIG_HARDEN_BRANCH_PREDICTOR=y
4c928ab7
MT
56
57#
58# Boot options
59#
4c928ab7 60# CONFIG_CMDLINE_FORCE is not set
d5383c43
MT
61
62#
63# Power management options
64#
d5383c43 65CONFIG_CPU_PM=y
4c928ab7 66
463530b8
MT
67#
68# ARM CPU Idle Drivers
69#
70# CONFIG_ARM_CPUIDLE is not set
71
a40c4c43
MT
72#
73# CPU frequency scaling drivers
74#
8e496662 75CONFIG_ARM_SCPI_CPUFREQ=m
19f76fd7 76CONFIG_ARM_SCMI_CPUFREQ=m
d27a5bdd 77CONFIG_QORIQ_CPUFREQ=m
4c928ab7 78
cd59c044
MT
79#
80# Firmware Drivers
81#
82CONFIG_ARM_PSCI_FW=y
83# CONFIG_ARM_PSCI_CHECKER is not set
84CONFIG_ARM_SCMI_PROTOCOL=y
85CONFIG_ARM_SCMI_POWER_DOMAIN=m
86CONFIG_ARM_SCPI_PROTOCOL=m
87CONFIG_ARM_SCPI_POWER_DOMAIN=m
88# CONFIG_FIRMWARE_MEMMAP is not set
89
90#
91# Tegra firmware driver
92#
93CONFIG_CRYPTO_CHACHA20_NEON=m
94
95#
96# General architecture-dependent options
97#
98CONFIG_GENERIC_IDLE_POLL_SETUP=y
99CONFIG_CLONE_BACKWARDS=y
100
4c928ab7 101#
0d006a6e 102# Network testing
4c928ab7
MT
103#
104# CONFIG_RFKILL_GPIO is not set
105
34520606
MT
106#
107# Device Drivers
108#
109CONFIG_ARM_AMBA=y
34520606 110
4c928ab7 111#
58640b55 112# Firmware loader
4c928ab7 113#
e9924988 114CONFIG_SOC_BUS=y
b1cbc577
MT
115CONFIG_DMA_CMA=y
116
117#
118# Default contiguous memory area size:
119#
120CONFIG_CMA_SIZE_MBYTES=16
121CONFIG_CMA_SIZE_SEL_MBYTES=y
122# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
123# CONFIG_CMA_SIZE_SEL_MIN is not set
124# CONFIG_CMA_SIZE_SEL_MAX is not set
125CONFIG_CMA_ALIGNMENT=8
202187a3 126CONFIG_GENERIC_ARCH_TOPOLOGY=y
81bb0557
MT
127
128#
129# Bus devices
130#
463530b8
MT
131CONFIG_ARM_CCI=y
132CONFIG_ARM_CCI400_COMMON=y
664c0173 133CONFIG_VEXPRESS_CONFIG=y
4c928ab7 134CONFIG_OF_EARLY_FLATTREE=y
2db3b9b1 135CONFIG_OF_RESERVED_MEM=y
463530b8
MT
136
137#
138# Protocols
139#
5e856224 140# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
2db3b9b1 141# CONFIG_BLK_DEV_UMEM is not set
2db3b9b1
MT
142# CONFIG_BLK_DEV_SX8 is not set
143CONFIG_BLK_DEV_RAM_SIZE=4096
2db3b9b1 144# CONFIG_BLK_DEV_RSXX is not set
5e856224
MT
145
146#
147# Misc devices
148#
4c928ab7 149# CONFIG_SGI_IOC4 is not set
2db3b9b1 150# CONFIG_HP_ILO is not set
cb866dd3 151CONFIG_SRAM=y
664c0173 152CONFIG_VEXPRESS_SYSCFG=y
4c928ab7
MT
153
154#
155# SCSI Transports
156#
2db3b9b1 157CONFIG_AIC79XX_RESET_DELAY_MS=5000
2db3b9b1 158CONFIG_AIC79XX_REG_PRETTY_PRINT=y
2db3b9b1 159# CONFIG_SCSI_MVSAS_TASKLET is not set
364d5655 160# CONFIG_SCSI_ADVANSYS is not set
2db3b9b1 161# CONFIG_MEGARAID_NEWGEN is not set
cb866dd3 162
a40c4c43
MT
163#
164# PIO-only SFF controllers
165#
166# CONFIG_PATA_OF_PLATFORM is not set
167
4c928ab7
MT
168#
169# IEEE 1394 (FireWire) support
170#
2db3b9b1
MT
171CONFIG_MII=y
172# CONFIG_ATM_LANAI is not set
173# CONFIG_ATM_ENI is not set
174# CONFIG_ATM_NICSTAR is not set
175# CONFIG_ATM_IDT77252 is not set
4c928ab7 176# CONFIG_ATM_HE is not set
2db3b9b1 177# CONFIG_ATM_SOLOS is not set
4c928ab7
MT
178
179#
5e856224 180# Distributed Switch Architecture drivers
4c928ab7 181#
2db3b9b1 182CONFIG_AMD8111_ETH=y
2db3b9b1 183# CONFIG_CHELSIO_T1_1G is not set
2db3b9b1
MT
184# CONFIG_DE2104X is not set
185# CONFIG_TULIP_MMIO is not set
186# CONFIG_TULIP_NAPI is not set
8e496662
MT
187CONFIG_NET_VENDOR_HISILICON=y
188CONFIG_HIX5HD2_GMAC=m
d27a5bdd 189CONFIG_HISI_FEMAC=m
8e496662
MT
190CONFIG_HIP04_ETH=m
191CONFIG_HNS_MDIO=m
192CONFIG_HNS=m
193CONFIG_HNS_DSAF=m
194CONFIG_HNS_ENET=m
e9924988
MT
195CONFIG_HNS3=m
196CONFIG_HNS3_HCLGE=m
0b77b019 197CONFIG_HNS3_HCLGEVF=m
2db3b9b1 198# CONFIG_SKGE_GENESIS is not set
2db3b9b1
MT
199CONFIG_8139TOO_PIO=y
200# CONFIG_8139TOO_8129 is not set
4c928ab7 201CONFIG_SMC91X=m
d27a5bdd 202CONFIG_DWMAC_MESON=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#
d27a5bdd 209CONFIG_MESON_GXL_PHY=m
2db3b9b1
MT
210CONFIG_WIL6210_TRACING=y
211# CONFIG_IPW2100_MONITOR is not set
212# CONFIG_IPW2200_MONITOR is not set
213# CONFIG_IPW2200_QOS is not set
214
5e856224
MT
215#
216# Input Device Drivers
217#
bf6ee3f7 218CONFIG_INPUT_MAX77693_HAPTIC=m
2db3b9b1 219# CONFIG_INPUT_MAX8997_HAPTIC is not set
597e1ee1 220# CONFIG_INPUT_GPIO_BEEPER is not set
2db3b9b1
MT
221# CONFIG_INPUT_TWL4030_PWRBUTTON is not set
222# CONFIG_INPUT_TWL4030_VIBRA is not set
223# CONFIG_INPUT_TWL6040_VIBRA is not set
224# CONFIG_INPUT_PWM_BEEPER is not set
e9924988 225# CONFIG_INPUT_PWM_VIBRA is not set
5e856224 226
4c928ab7
MT
227#
228# Hardware I/O ports
229#
34520606 230# CONFIG_SERIO_AMBAKMI is not set
2db3b9b1
MT
231
232#
233# Character devices
234#
235# CONFIG_ROCKETPORT is not set
236# CONFIG_CYCLADES is not set
237# CONFIG_SYNCLINKMP is not set
238# CONFIG_SYNCLINK_GT is not set
239# CONFIG_NOZOMI is not set
4c928ab7 240
364d5655
MT
241#
242# Serial drivers
243#
8e496662 244CONFIG_SERIAL_8250_FSL=y
6cb87b05 245CONFIG_SERIAL_OF_PLATFORM=y
364d5655 246
4c928ab7
MT
247#
248# Non-8250 serial port support
249#
34520606
MT
250CONFIG_SERIAL_AMBA_PL010=m
251CONFIG_SERIAL_AMBA_PL011=m
664c0173 252CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST=y
43556e68 253CONFIG_SERIAL_MESON=m
2db3b9b1 254# CONFIG_SERIAL_JSM is not set
2db3b9b1 255# CONFIG_SERIAL_SCCNXP is not set
6ae109d5 256# CONFIG_SERIAL_XILINX_PS_UART is not set
2db3b9b1
MT
257# CONFIG_SERIAL_ARC is not set
258# CONFIG_SERIAL_RP2 is not set
d27a5bdd 259CONFIG_HW_RANDOM_MESON=y
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#
43556e68 278CONFIG_I2C_MESON=m
34520606 279CONFIG_I2C_VERSATILE=m
4c928ab7 280
028e459b 281#
5ecb3b18 282# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
028e459b 283#
d27a5bdd 284CONFIG_PINCTRL_MESON=y
5ecb3b18 285CONFIG_PINCTRL_MESON8_PMX=y
028e459b 286
4c928ab7 287#
463530b8 288# Memory mapped GPIO drivers
4c928ab7 289#
703bc627 290# CONFIG_GPIO_GRGPIO is not set
34520606 291CONFIG_GPIO_PL061=y
81bb0557 292
2db3b9b1 293#
463530b8 294# MFD GPIO expanders
2db3b9b1 295#
463530b8 296# CONFIG_GPIO_TC3589X is not set
2db3b9b1 297
4c928ab7 298#
463530b8 299# USB GPIO expanders
4c928ab7 300#
202187a3 301CONFIG_POWER_RESET_BRCMSTB=y
d27a5bdd 302CONFIG_POWER_RESET_VEXPRESS=y
2db3b9b1
MT
303# CONFIG_MAX8925_POWER is not set
304# CONFIG_WM831X_BACKUP is not set
305# CONFIG_WM831X_POWER is not set
306# CONFIG_WM8350_POWER is not set
307# CONFIG_BATTERY_88PM860X is not set
308# CONFIG_BATTERY_DA9030 is not set
309# CONFIG_BATTERY_DA9052 is not set
2db3b9b1 310# CONFIG_CHARGER_TWL4030 is not set
2db3b9b1
MT
311# CONFIG_CHARGER_MAX8997 is not set
312# CONFIG_CHARGER_MAX8998 is not set
0db4b328
MT
313
314#
315# Native drivers
316#
19f76fd7 317CONFIG_SENSORS_ARM_SCMI=m
8e496662 318CONFIG_SENSORS_ARM_SCPI=m
cb866dd3 319CONFIG_SENSORS_PWM_FAN=m
0db4b328 320CONFIG_SENSORS_VEXPRESS=m
463530b8 321
4c928ab7
MT
322#
323# Watchdog Device Drivers
324#
34520606 325CONFIG_ARM_SP805_WATCHDOG=m
d27a5bdd 326CONFIG_MESON_GXBB_WATCHDOG=m
43556e68 327CONFIG_MESON_WATCHDOG=m
2db3b9b1
MT
328
329#
330# PCI-based Watchdog Cards
331#
332# CONFIG_PCIPCWATCHDOG is not set
333# CONFIG_WDTPCI is not set
4c928ab7
MT
334
335#
336# Multifunction device drivers
337#
2db3b9b1 338# CONFIG_LPC_ICH is not set
9bf77c63
MT
339
340#
341# STMicroelectronics STMPE Interface Drivers
342#
34520606 343# CONFIG_MFD_VX855 is not set
664c0173 344CONFIG_MFD_VEXPRESS_SYSREG=y
9bf77c63
MT
345CONFIG_REGULATOR_FIXED_VOLTAGE=y
346# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set
347# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set
bf6ee3f7 348CONFIG_REGULATOR_PWM=m
9bf77c63 349CONFIG_REGULATOR_VEXPRESS=m
e9924988 350# CONFIG_IR_MESON is not set
4c928ab7 351
2db3b9b1
MT
352#
353# Digital TV USB devices
354#
355CONFIG_DVB_TTUSB_BUDGET=y
356CONFIG_DVB_TTUSB_DEC=y
357
358#
359# Media capture/analog/hybrid TV support
360#
361# CONFIG_VIDEO_CX18 is not set
362# CONFIG_VIDEO_CX23885 is not set
363# CONFIG_VIDEO_CX25821 is not set
364# CONFIG_VIDEO_CX88 is not set
2db3b9b1
MT
365# CONFIG_VIDEO_SAA7134 is not set
366# CONFIG_VIDEO_SAA7164 is not set
367
4c928ab7 368#
81bb0557 369# Media digital TV PCI Adapters
4c928ab7 370#
2db3b9b1
MT
371# CONFIG_DVB_AV7110 is not set
372# CONFIG_DVB_BUDGET_CORE is not set
373# CONFIG_DVB_B2C2_FLEXCOP_PCI is not set
374# CONFIG_DVB_PLUTO2 is not set
375# CONFIG_DVB_DM1105 is not set
376# CONFIG_DVB_PT1 is not set
377# CONFIG_MANTIS_CORE is not set
378# CONFIG_DVB_NGENE is not set
4c928ab7 379
703bc627 380#
2db3b9b1 381# DVB-S (satellite) frontends
703bc627 382#
2db3b9b1
MT
383CONFIG_DVB_STV0299=y
384CONFIG_DVB_TDA8083=y
703bc627 385
0db4b328 386#
2db3b9b1
MT
387# DVB-T (terrestrial) frontends
388#
389CONFIG_DVB_CX22700=y
390CONFIG_DVB_TDA1004X=y
391
392#
393# DVB-C (cable) frontends
394#
395CONFIG_DVB_VES1820=y
396CONFIG_DVB_STV0297=y
397
398#
399# SEC control devices for DVB-S
400#
401CONFIG_DVB_LNBP21=y
402
c6e2a6c8
MT
403#
404# I2C encoder or helper chips
405#
34520606 406# CONFIG_DRM_I2C_NXP_TDA998X is not set
43556e68
AF
407CONFIG_DRM_ARM=y
408CONFIG_DRM_HDLCD=m
409# CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set
d27a5bdd
AF
410CONFIG_DRM_MALI_DISPLAY=m
411
412#
413# Display Interface Bridges
414#
415CONFIG_DRM_DW_HDMI_I2S_AUDIO=m
416CONFIG_DRM_MESON=m
417CONFIG_DRM_MESON_DW_HDMI=m
202187a3 418CONFIG_DRM_PL111=m
4c928ab7 419
4c928ab7 420#
2db3b9b1 421# Frame buffer hardware drivers
4c928ab7 422#
34520606 423# CONFIG_FB_ARMCLCD is not set
34520606 424# CONFIG_LCD_PLATFORM is not set
2db3b9b1 425# CONFIG_BACKLIGHT_PWM is not set
664c0173
MT
426# CONFIG_BACKLIGHT_LM3630A is not set
427# CONFIG_BACKLIGHT_LP855X is not set
428# CONFIG_BACKLIGHT_LP8788 is not set
2db3b9b1
MT
429
430#
431# Console display driver support
432#
664c0173 433CONFIG_SND_DMAENGINE_PCM=m
2db3b9b1
MT
434
435#
436# HD-Audio
437#
4c928ab7 438CONFIG_SND_SOC=m
364d5655 439CONFIG_SND_SOC_AC97_BUS=y
664c0173 440CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
6cb87b05 441CONFIG_SND_SOC_AMD_ACP=m
19f76fd7 442CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m
5ecb3b18 443CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m
7f6f4de5 444CONFIG_SND_ATMEL_SOC=m
0619f7fe 445CONFIG_SND_SOC_MIKROE_PROTO=m
7c69f2c2 446CONFIG_SND_DESIGNWARE_I2S=m
664c0173
MT
447
448#
449# Common SoC Audio options for Freescale CPUs:
450#
cb866dd3 451CONFIG_SND_SOC_FSL_ASRC=m
664c0173
MT
452CONFIG_SND_SOC_FSL_SAI=m
453CONFIG_SND_SOC_FSL_SSI=m
454CONFIG_SND_SOC_FSL_SPDIF=m
455CONFIG_SND_SOC_FSL_ESAI=m
664c0173 456CONFIG_SND_SOC_IMX_AUDMUX=m
d27a5bdd 457CONFIG_SND_I2S_HI6210_I2S=m
6cb87b05 458# CONFIG_SND_SOC_IMG is not set
202187a3 459
cd59c044
MT
460#
461# ASoC support for Amlogic platforms
462#
463CONFIG_SND_MESON_AXG_FIFO=m
464CONFIG_SND_MESON_AXG_FRDDR=m
465CONFIG_SND_MESON_AXG_TODDR=m
466CONFIG_SND_MESON_AXG_TDM_FORMATTER=m
467CONFIG_SND_MESON_AXG_TDM_INTERFACE=m
468CONFIG_SND_MESON_AXG_TDMIN=m
469CONFIG_SND_MESON_AXG_TDMOUT=m
470CONFIG_SND_MESON_AXG_SOUND_CARD=m
471CONFIG_SND_MESON_AXG_SPDIFOUT=m
0619f7fe 472CONFIG_SND_MESON_AXG_PDM=m
cd59c044 473
202187a3
AF
474#
475# STMicroelectronics STM32 SOC audio support
476#
d27a5bdd 477CONFIG_ZX_TDM=m
4c928ab7 478CONFIG_SND_SOC_I2C_AND_SPI=m
2db3b9b1
MT
479
480#
481# CODEC drivers
482#
364d5655 483CONFIG_SND_SOC_AC97_CODEC=m
d27a5bdd 484CONFIG_SND_SOC_ADAU_UTILS=m
2db3b9b1 485CONFIG_SND_SOC_ADAU1701=m
d27a5bdd
AF
486CONFIG_SND_SOC_ADAU17X1=m
487CONFIG_SND_SOC_ADAU1761=m
488CONFIG_SND_SOC_ADAU1761_I2C=m
489CONFIG_SND_SOC_ADAU7002=m
19f76fd7 490CONFIG_SND_SOC_AK4458=m
2db3b9b1 491CONFIG_SND_SOC_AK4554=m
8e496662 492CONFIG_SND_SOC_AK4613=m
2db3b9b1
MT
493CONFIG_SND_SOC_AK4642=m
494CONFIG_SND_SOC_AK5386=m
19f76fd7 495CONFIG_SND_SOC_AK5558=m
664c0173 496CONFIG_SND_SOC_ALC5623=m
19f76fd7 497CONFIG_SND_SOC_BD28623=m
d27a5bdd 498CONFIG_SND_SOC_BT_SCO=m
bf6ee3f7 499CONFIG_SND_SOC_CS35L32=m
d27a5bdd
AF
500CONFIG_SND_SOC_CS35L33=m
501CONFIG_SND_SOC_CS35L34=m
502CONFIG_SND_SOC_CS35L35=m
503CONFIG_SND_SOC_CS42L42=m
a40c4c43
MT
504CONFIG_SND_SOC_CS42L51=m
505CONFIG_SND_SOC_CS42L51_I2C=m
2db3b9b1 506CONFIG_SND_SOC_CS42L52=m
664c0173 507CONFIG_SND_SOC_CS42L56=m
2db3b9b1 508CONFIG_SND_SOC_CS42L73=m
cb866dd3 509CONFIG_SND_SOC_CS4265=m
2db3b9b1
MT
510CONFIG_SND_SOC_CS4270=m
511CONFIG_SND_SOC_CS4271=m
a40c4c43 512CONFIG_SND_SOC_CS4271_I2C=m
2db3b9b1
MT
513CONFIG_SND_SOC_CS42XX8=m
514CONFIG_SND_SOC_CS42XX8_I2C=m
e9924988 515CONFIG_SND_SOC_CS43130=m
849a0073 516CONFIG_SND_SOC_CS4349=m
d27a5bdd 517CONFIG_SND_SOC_CS53L30=m
19f76fd7 518CONFIG_SND_SOC_DA7219=m
0619f7fe 519CONFIG_SND_SOC_DMIC=m
d27a5bdd
AF
520CONFIG_SND_SOC_HDMI_CODEC=m
521CONFIG_SND_SOC_ES7134=m
cd59c044 522CONFIG_SND_SOC_ES7241=m
202187a3 523CONFIG_SND_SOC_ES8316=m
bf6ee3f7 524CONFIG_SND_SOC_ES8328=m
d27a5bdd 525CONFIG_SND_SOC_ES8328_I2C=m
849a0073 526CONFIG_SND_SOC_GTM601=m
6cb87b05 527CONFIG_SND_SOC_INNO_RK3036=m
0619f7fe 528CONFIG_SND_SOC_MAX98088=m
19f76fd7 529CONFIG_SND_SOC_MAX98357A=m
d27a5bdd 530CONFIG_SND_SOC_MAX98504=m
19f76fd7 531CONFIG_SND_SOC_MAX9867=m
d27a5bdd 532CONFIG_SND_SOC_MAX98927=m
0b77b019 533CONFIG_SND_SOC_MAX98373=m
d27a5bdd
AF
534CONFIG_SND_SOC_MAX9860=m
535CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m
536CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m
2db3b9b1 537CONFIG_SND_SOC_PCM1681=m
19f76fd7
MT
538CONFIG_SND_SOC_PCM1789=m
539CONFIG_SND_SOC_PCM1789_I2C=m
43556e68
AF
540CONFIG_SND_SOC_PCM179X=m
541CONFIG_SND_SOC_PCM179X_I2C=m
0b77b019
MT
542CONFIG_SND_SOC_PCM186X=m
543CONFIG_SND_SOC_PCM186X_I2C=m
0619f7fe
MT
544CONFIG_SND_SOC_PCM3060=m
545CONFIG_SND_SOC_PCM3060_I2C=m
6cb87b05
AF
546CONFIG_SND_SOC_PCM3168A=m
547CONFIG_SND_SOC_PCM3168A_I2C=m
2db3b9b1
MT
548CONFIG_SND_SOC_PCM512x=m
549CONFIG_SND_SOC_PCM512x_I2C=m
43556e68
AF
550CONFIG_SND_SOC_RL6231=m
551CONFIG_SND_SOC_RT5616=m
a40c4c43 552CONFIG_SND_SOC_RT5631=m
5ecb3b18 553CONFIG_SND_SOC_RT5645=m
2db3b9b1
MT
554CONFIG_SND_SOC_SGTL5000=m
555CONFIG_SND_SOC_SIGMADSP=m
664c0173 556CONFIG_SND_SOC_SIGMADSP_I2C=m
d27a5bdd 557CONFIG_SND_SOC_SIGMADSP_REGMAP=m
cd59c044 558CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
2db3b9b1
MT
559CONFIG_SND_SOC_SIRF_AUDIO_CODEC=m
560CONFIG_SND_SOC_SPDIF=m
58640b55 561CONFIG_SND_SOC_SSM2305=m
bf6ee3f7
MT
562CONFIG_SND_SOC_SSM2602=m
563CONFIG_SND_SOC_SSM2602_I2C=m
564CONFIG_SND_SOC_SSM4567=m
94cce289 565CONFIG_SND_SOC_STA32X=m
664c0173 566CONFIG_SND_SOC_STA350=m
849a0073 567CONFIG_SND_SOC_STI_SAS=m
cb866dd3 568CONFIG_SND_SOC_TAS2552=m
2db3b9b1 569CONFIG_SND_SOC_TAS5086=m
364d5655 570CONFIG_SND_SOC_TAS571X=m
fe1f3d4a 571CONFIG_SND_SOC_TAS5720=m
0b77b019 572CONFIG_SND_SOC_TAS6424=m
19f76fd7 573CONFIG_SND_SOC_TDA7419=m
a40c4c43
MT
574CONFIG_SND_SOC_TFA9879=m
575CONFIG_SND_SOC_TLV320AIC23=m
576CONFIG_SND_SOC_TLV320AIC23_I2C=m
cb866dd3 577CONFIG_SND_SOC_TLV320AIC31XX=m
0b77b019
MT
578CONFIG_SND_SOC_TLV320AIC32X4=m
579CONFIG_SND_SOC_TLV320AIC32X4_I2C=m
2db3b9b1 580CONFIG_SND_SOC_TLV320AIC3X=m
a40c4c43 581CONFIG_SND_SOC_TS3A227E=m
0b77b019 582CONFIG_SND_SOC_TSCS42XX=m
58640b55 583CONFIG_SND_SOC_TSCS454=m
2db3b9b1
MT
584CONFIG_SND_SOC_WM8510=m
585CONFIG_SND_SOC_WM8523=m
e9924988 586CONFIG_SND_SOC_WM8524=m
2db3b9b1
MT
587CONFIG_SND_SOC_WM8580=m
588CONFIG_SND_SOC_WM8711=m
589CONFIG_SND_SOC_WM8728=m
590CONFIG_SND_SOC_WM8731=m
591CONFIG_SND_SOC_WM8737=m
592CONFIG_SND_SOC_WM8741=m
593CONFIG_SND_SOC_WM8750=m
594CONFIG_SND_SOC_WM8753=m
595CONFIG_SND_SOC_WM8776=m
58640b55 596CONFIG_SND_SOC_WM8782=m
2db3b9b1 597CONFIG_SND_SOC_WM8804=m
463530b8 598CONFIG_SND_SOC_WM8804_I2C=m
2db3b9b1 599CONFIG_SND_SOC_WM8903=m
fe1f3d4a 600CONFIG_SND_SOC_WM8960=m
2db3b9b1 601CONFIG_SND_SOC_WM8962=m
6cb87b05 602CONFIG_SND_SOC_WM8974=m
bf6ee3f7 603CONFIG_SND_SOC_WM8978=m
d27a5bdd 604CONFIG_SND_SOC_WM8985=m
202187a3 605CONFIG_SND_SOC_ZX_AUD96P22=m
19f76fd7 606CONFIG_SND_SOC_MAX9759=m
58640b55 607CONFIG_SND_SOC_MT6351=m
d27a5bdd
AF
608CONFIG_SND_SOC_NAU8540=m
609CONFIG_SND_SOC_NAU8810=m
0619f7fe 610CONFIG_SND_SOC_NAU8822=m
d27a5bdd 611CONFIG_SND_SOC_NAU8824=m
2db3b9b1 612CONFIG_SND_SOC_TPA6130A2=m
d27a5bdd 613CONFIG_SND_SIMPLE_CARD_UTILS=m
028e459b 614CONFIG_SND_SIMPLE_CARD=m
d27a5bdd 615CONFIG_SND_SIMPLE_SCU_CARD=m
202187a3
AF
616CONFIG_SND_AUDIO_GRAPH_CARD=m
617CONFIG_SND_AUDIO_GRAPH_SCU_CARD=m
4c928ab7 618
597e1ee1 619#
a40c4c43 620# USB Physical Layer drivers
597e1ee1 621#
a40c4c43 622CONFIG_USB_ULPI=y
463530b8 623CONFIG_USB_ULPI_VIEWPORT=y
597e1ee1 624
b1cbc577 625#
a40c4c43 626# MMC/SD/SDIO Host Controller Drivers
b1cbc577 627#
34520606 628CONFIG_MMC_ARMMMCI=m
0619f7fe 629CONFIG_MMC_STM32_SDMMC=y
34520606 630# CONFIG_MMC_RICOH_MMC is not set
d27a5bdd 631CONFIG_MMC_MESON_GX=m
5ecb3b18 632CONFIG_MMC_MESON_MX_SDIO=m
a40c4c43 633CONFIG_MMC_DW=m
a40c4c43 634CONFIG_MMC_DW_PLTFM=m
58640b55 635CONFIG_MMC_DW_BLUEFIELD=m
a40c4c43 636CONFIG_MMC_DW_EXYNOS=m
19f76fd7 637CONFIG_MMC_DW_HI3798CV200=m
a40c4c43
MT
638CONFIG_MMC_DW_K3=m
639CONFIG_MMC_DW_PCI=m
b1cbc577 640
4c928ab7 641#
d5383c43 642# LED drivers
4c928ab7 643#
d5383c43 644CONFIG_LEDS_PWM=m
4c928ab7 645
4c928ab7
MT
646#
647# on-CPU RTC drivers
648#
34520606
MT
649CONFIG_RTC_DRV_PL030=m
650CONFIG_RTC_DRV_PL031=m
4c928ab7
MT
651
652#
653# DMA Devices
654#
34520606 655# CONFIG_AMBA_PL08X is not set
849a0073 656# CONFIG_PL330_DMA is not set
d27a5bdd
AF
657CONFIG_XILINX_DMA=m
658CONFIG_XILINX_ZYNQMP_DMA=m
4c928ab7 659# CONFIG_DW_DMAC is not set
34520606 660# CONFIG_DW_DMAC_PCI is not set
4c928ab7 661
9bf77c63
MT
662#
663# Common Clock Framework
664#
34520606
MT
665CONFIG_COMMON_CLK_WM831X=y
666CONFIG_COMMON_CLK_VERSATILE=y
667CONFIG_CLK_SP810=y
668CONFIG_CLK_VEXPRESS_OSC=y
34520606 669CONFIG_COMMON_CLK_MAX77686=y
19f76fd7 670CONFIG_COMMON_CLK_SCMI=m
8e496662
MT
671CONFIG_COMMON_CLK_SCPI=m
672CONFIG_CLK_QORIQ=y
463530b8 673CONFIG_COMMON_CLK_PWM=m
d27a5bdd 674CONFIG_COMMON_CLK_AMLOGIC=y
19f76fd7 675CONFIG_COMMON_CLK_REGMAP_MESON=y
9bf77c63 676
4c928ab7 677#
cb866dd3 678# Clock Source drivers
4c928ab7 679#
202187a3
AF
680CONFIG_TIMER_OF=y
681CONFIG_TIMER_PROBE=y
4c928ab7 682CONFIG_CLKSRC_MMIO=y
34520606
MT
683CONFIG_ARM_ARCH_TIMER=y
684CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
364d5655 685CONFIG_ARM_TIMER_SP804=y
d27a5bdd 686CONFIG_CLKSRC_VERSATILE=y
34520606 687CONFIG_ARM_MHU=m
4c928ab7 688
703bc627 689#
364d5655 690# Generic IOMMU Pagetable Support
703bc627 691#
364d5655
MT
692CONFIG_IOMMU_IO_PGTABLE=y
693CONFIG_IOMMU_IO_PGTABLE_LPAE=y
694# CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set
43556e68
AF
695CONFIG_IOMMU_IO_PGTABLE_ARMV7S=y
696# CONFIG_IOMMU_IO_PGTABLE_ARMV7S_SELFTEST is not set
697CONFIG_IOMMU_DMA=y
703bc627 698
e9924988
MT
699#
700# Amlogic SoC drivers
701#
0619f7fe 702# CONFIG_MESON_CANVAS is not set
e9924988 703CONFIG_MESON_GX_SOCINFO=y
5ecb3b18
MT
704CONFIG_MESON_GX_PM_DOMAINS=y
705CONFIG_MESON_MX_SOCINFO=y
e9924988 706
849a0073 707#
8e496662 708# Extcon Device Drivers
849a0073
MT
709#
710CONFIG_ARM_PL172_MPMC=m
711
bf6ee3f7 712#
364d5655 713# Analog to digital converters
bf6ee3f7 714#
d27a5bdd 715CONFIG_MESON_SARADC=m
bf6ee3f7 716
4c928ab7 717#
b1cbc577 718# Temperature sensors
4c928ab7 719#
2db3b9b1
MT
720CONFIG_PWM=y
721CONFIG_PWM_SYSFS=y
34520606
MT
722# CONFIG_PWM_FSL_FTM is not set
723# CONFIG_PWM_LP3943 is not set
d27a5bdd 724CONFIG_PWM_MESON=m
34520606 725# CONFIG_PWM_PCA9685 is not set
d27a5bdd 726CONFIG_PWM_STMPE=y
34520606
MT
727# CONFIG_PWM_TWL is not set
728# CONFIG_PWM_TWL_LED is not set
5ecb3b18
MT
729
730#
731# IRQ chip support
732#
34520606 733CONFIG_ARM_GIC=y
d27a5bdd 734CONFIG_ARM_GIC_V2M=y
8e496662 735CONFIG_ARM_GIC_V3=y
d27a5bdd 736CONFIG_ARM_GIC_V3_ITS=y
5ecb3b18 737CONFIG_ARM_GIC_V3_ITS_PCI=y
fe1f3d4a 738CONFIG_PARTITION_PERCPU=y
5ecb3b18 739CONFIG_MESON_IRQ_GPIO=y
d27a5bdd 740CONFIG_RESET_MESON=y
cd59c044 741CONFIG_RESET_MESON_AUDIO_ARB=m
d27a5bdd
AF
742
743#
744# PHY Subsystem
745#
746CONFIG_PHY_MESON8B_USB2=y
202187a3 747CONFIG_PHY_MESON_GXL_USB2=y
19f76fd7 748CONFIG_PHY_MESON_GXL_USB3=m
8e496662
MT
749
750#
751# Performance monitor support
752#
19f76fd7
MT
753CONFIG_ARM_CCI_PMU=y
754CONFIG_ARM_CCI400_PMU=y
755CONFIG_ARM_CCI5xx_PMU=y
756# CONFIG_ARM_CCN is not set
8e496662 757CONFIG_ARM_PMU=y
4c928ab7 758
5ecb3b18
MT
759#
760# Android
761#
762CONFIG_MESON_MX_EFUSE=m
763
cd59c044
MT
764#
765# Library routines
766#
767CONFIG_ZLIB_DEFLATE=m
463530b8 768
d27a5bdd
AF
769#
770# Memory Debugging
771#
772# CONFIG_DEBUG_RODATA_TEST is not set
773
202187a3
AF
774#
775# Debug Lockups and Hangs
776#
777# CONFIG_SOFTLOCKUP_DETECTOR is not set
778
7f6f4de5
MT
779#
780# RCU Debugging
781#
34520606 782CONFIG_RCU_CPU_STALL_TIMEOUT=21
81bb0557 783# CONFIG_FTRACE_SYSCALLS is not set
34520606 784# CONFIG_PID_IN_CONTEXTIDR is not set
463530b8 785# CONFIG_CORESIGHT is not set