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