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