X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=kernel%2Fconfig-arm-generic;h=afa8137624514da687baae6340dc162c65846899;hb=76d533f81f9e1f9c80c4d3b89be774a2538cad0a;hp=0c7a725d5a1900e2995ee881d1bebb8972d7bb16;hpb=dc125ed4b4d6020355a2aa9b518bbe968b195532;p=ipfire-3.x.git diff --git a/kernel/config-arm-generic b/kernel/config-arm-generic index 0c7a725d5..afa813762 100644 --- a/kernel/config-arm-generic +++ b/kernel/config-arm-generic @@ -3,23 +3,23 @@ # IRQ subsystem # CONFIG_GENERIC_IRQ_SHOW_LEVEL=y -CONFIG_HARDIRQS_SW_RESEND=y -CONFIG_IRQ_MSI_IOMMU=y -CONFIG_HANDLE_DOMAIN_IRQ=y +CONFIG_GENERIC_IRQ_IPI=y +# end of IRQ subsystem +CONFIG_ARCH_HAS_TICK_BROADCAST=y # -# end of IRQ subsystem +# CPU/Task time and stats accounting # -CONFIG_GENERIC_IRQ_MULTI_HANDLER=y -CONFIG_ARCH_HAS_TICK_BROADCAST=y +CONFIG_SCHED_THERMAL_PRESSURE=y +# end of CPU/Task time and stats accounting # -# end of RCU Subsystem +# RCU Subsystem # CONFIG_GENERIC_SCHED_CLOCK=y # -# end of General setup +# Kernel Performance Events And Counters # CONFIG_GENERIC_HWEIGHT=y CONFIG_KERNEL_MODE_NEON=y @@ -31,63 +31,49 @@ CONFIG_PGTABLE_LEVELS=2 # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_BCM2835 is not set +# CONFIG_ARCH_BCMBCA is not set CONFIG_ARCH_MESON=y # CONFIG_ARCH_MVEBU is not set +# CONFIG_ARCH_NPCM is not set +# CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_RENESAS is not set +# CONFIG_ARCH_INTEL_SOCFPGA is not set # CONFIG_ARCH_UNIPHIER is not set CONFIG_ARCH_VEXPRESS=y -# CONFIG_ARCH_ZX is not set +# end of Platform selection # -# end of ARM errata workarounds via the alternatives framework +# ARM errata workarounds via the alternatives framework # # CONFIG_CPU_BIG_ENDIAN is not set +CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_HW_PERF_EVENTS=y -CONFIG_HARDEN_BRANCH_PREDICTOR=y CONFIG_KUSER_HELPERS=y -# -# Boot options -# -# CONFIG_CMDLINE_FORCE is not set - # # Power management options # CONFIG_CPU_PM=y +# end of Power management options # -# CPU Idle +# ARM CPU Idle Drivers # -CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y -CONFIG_DT_IDLE_STATES=y +# CONFIG_ARM_PSCI_CPUIDLE is not set +# end of ARM CPU Idle Drivers # -# ARM CPU Idle Drivers +# CPU Frequency scaling # -CONFIG_ARM_CPUIDLE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # # CPU frequency scaling drivers # CONFIG_ARM_SCPI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m -CONFIG_QORIQ_CPUFREQ=m - -# -# Firmware Drivers -# -CONFIG_ARM_SCMI_PROTOCOL=y -CONFIG_ARM_SCMI_POWER_DOMAIN=m -CONFIG_ARM_SCPI_PROTOCOL=m -CONFIG_ARM_SCPI_POWER_DOMAIN=m -# CONFIG_FIRMWARE_MEMMAP is not set -CONFIG_ARM_PSCI_FW=y -# CONFIG_ARM_PSCI_CHECKER is not set - -# -# end of Firmware Drivers -# +# end of CPU Frequency scaling CONFIG_CRYPTO_CHACHA20_NEON=m CONFIG_CRYPTO_NHPOLY1305_NEON=m @@ -96,15 +82,17 @@ CONFIG_CRYPTO_NHPOLY1305_NEON=m # CONFIG_GENERIC_IDLE_POLL_SETUP=y CONFIG_ARCH_HAS_KEEPINITRD=y +CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y CONFIG_CLONE_BACKWARDS=y +# end of General architecture-dependent options # -# Memory Management options +# SLAB allocator options # CONFIG_ARCH_KEEP_MEMBLOCK=y # -# end of Networking options +# Network testing # # CONFIG_RFKILL_GPIO is not set @@ -122,12 +110,12 @@ CONFIG_PCI_SYSCALL=y # CONFIG_PCI_PASID is not set # -# end of PCI switch controller drivers +# PCI switch controller drivers # # CONFIG_PCCARD is not set # -# end of Firmware loader +# Firmware loader # CONFIG_SOC_BUS=y CONFIG_GENERIC_ARCH_TOPOLOGY=y @@ -138,9 +126,33 @@ CONFIG_GENERIC_ARCH_TOPOLOGY=y CONFIG_ARM_CCI=y CONFIG_ARM_CCI400_COMMON=y CONFIG_VEXPRESS_CONFIG=y +# end of Bus devices # -# end of Bus devices +# ARM System Control and Management Interface Protocol +# +CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCMI_HAVE_TRANSPORT=y +CONFIG_ARM_SCMI_HAVE_SHMEM=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set +CONFIG_ARM_SCMI_POWER_DOMAIN=m +# CONFIG_ARM_SCMI_POWER_CONTROL is not set +# end of ARM System Control and Management Interface Protocol +CONFIG_ARM_SCPI_PROTOCOL=m +CONFIG_ARM_SCPI_POWER_DOMAIN=m +# CONFIG_FIRMWARE_MEMMAP is not set + +# +# EFI (Extensible Firmware Interface) Support +# +CONFIG_ARM_PSCI_FW=y +# CONFIG_ARM_PSCI_CHECKER is not set +CONFIG_ARM_SMCCC_SOC_ID=y + +# +# Tegra firmware driver # CONFIG_OF_EARLY_FLATTREE=y CONFIG_OF_RESERVED_MEM=y @@ -149,28 +161,25 @@ CONFIG_OF_RESERVED_MEM=y # Protocols # # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set -# CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_SX8 is not set CONFIG_BLK_DEV_RAM_SIZE=4096 -# CONFIG_BLK_DEV_RSXX is not set # # Misc devices # -# CONFIG_SGI_IOC4 is not set # CONFIG_HP_ILO is not set CONFIG_SRAM=y -CONFIG_VEXPRESS_SYSCFG=y -# CONFIG_PVPANIC is not set +# CONFIG_OPEN_DICE is not set +# end of Misc devices # -# end of SCSI Transports +# SCSI Transports # CONFIG_AIC79XX_RESET_DELAY_MS=5000 CONFIG_AIC79XX_REG_PRETTY_PRINT=y # CONFIG_SCSI_MVSAS_TASKLET is not set # CONFIG_SCSI_ADVANSYS is not set # CONFIG_MEGARAID_NEWGEN is not set +# CONFIG_SCSI_BUSLOGIC is not set # # PIO-only SFF controllers @@ -178,7 +187,7 @@ CONFIG_AIC79XX_REG_PRETTY_PRINT=y # CONFIG_PATA_OF_PLATFORM is not set # -# end of IEEE 1394 (FireWire) support +# IEEE 1394 (FireWire) support # CONFIG_MII=y # CONFIG_ATM_LANAI is not set @@ -189,7 +198,7 @@ CONFIG_MII=y # CONFIG_ATM_SOLOS is not set # -# end of Distributed Switch Architecture drivers +# Distributed Switch Architecture drivers # CONFIG_AMD8111_ETH=y # CONFIG_CHELSIO_T1_1G is not set @@ -200,6 +209,7 @@ CONFIG_NET_VENDOR_HISILICON=y CONFIG_HIX5HD2_GMAC=m CONFIG_HISI_FEMAC=m CONFIG_HIP04_ETH=m +CONFIG_HI13X1_GMAC=y CONFIG_HNS_MDIO=m CONFIG_HNS=m CONFIG_HNS_DSAF=m @@ -214,12 +224,21 @@ CONFIG_SMC91X=m CONFIG_DWMAC_MESON=m # CONFIG_STMMAC_PCI is not set # CONFIG_VIA_RHINE_MMIO is not set -CONFIG_MDIO_BUS_MUX_MESON_G12A=m +# CONFIG_XILINX_LL_TEMAC is not set # # MII PHY device drivers # CONFIG_MESON_GXL_PHY=m + +# +# MDIO Multiplexers +# +CONFIG_MDIO_BUS_MUX_MESON_G12A=m + +# +# PCS device drivers +# CONFIG_WIL6210_TRACING=y # CONFIG_IPW2100_MONITOR is not set # CONFIG_IPW2200_MONITOR is not set @@ -241,15 +260,7 @@ CONFIG_INPUT_MAX77693_HAPTIC=m # Hardware I/O ports # # CONFIG_SERIO_AMBAKMI is not set - -# -# Character devices -# -# CONFIG_ROCKETPORT is not set -# CONFIG_CYCLADES is not set -# CONFIG_SYNCLINKMP is not set -# CONFIG_SYNCLINK_GT is not set -# CONFIG_NOZOMI is not set +# end of Hardware I/O ports # # Serial drivers @@ -264,21 +275,24 @@ CONFIG_SERIAL_AMBA_PL010=m CONFIG_SERIAL_AMBA_PL011=m CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST=y CONFIG_SERIAL_MESON=m +# CONFIG_SERIAL_MESON_CONSOLE is not set # CONFIG_SERIAL_JSM is not set # CONFIG_SERIAL_SCCNXP is not set # CONFIG_SERIAL_XILINX_PS_UART is not set # CONFIG_SERIAL_ARC is not set # CONFIG_SERIAL_RP2 is not set - -# # end of Serial drivers -# +# CONFIG_SYNCLINK_GT is not set +# CONFIG_NOZOMI is not set CONFIG_HW_RANDOM_MESON=y +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y +CONFIG_RANDOM_TRUST_CPU=y # # Multiplexer I2C Chip support # # CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# end of Multiplexer I2C Chip support # # PC SMBus host controller drivers @@ -296,8 +310,9 @@ CONFIG_I2C_MESON=m CONFIG_I2C_VERSATILE=m # -# end of PTP clock support +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # +CONFIG_PTP_1588_CLOCK_KVM=y CONFIG_PINCTRL_MESON=y CONFIG_PINCTRL_MESON8_PMX=y @@ -306,14 +321,16 @@ CONFIG_PINCTRL_MESON8_PMX=y # # CONFIG_GPIO_GRGPIO is not set CONFIG_GPIO_PL061=y +# end of Memory mapped GPIO drivers # # MFD GPIO expanders # # CONFIG_GPIO_TC3589X is not set +# end of MFD GPIO expanders # -# end of USB GPIO expanders +# Virtual GPIO drivers # CONFIG_POWER_RESET_BRCMSTB=y CONFIG_POWER_RESET_VEXPRESS=y @@ -338,13 +355,18 @@ CONFIG_SENSORS_OCC=m CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_VEXPRESS=m +# +# ACPI drivers +# +CONFIG_AMLOGIC_THERMAL=y + # # Watchdog Device Drivers # CONFIG_ARM_SP805_WATCHDOG=m -CONFIG_IMX_SC_WDT=m CONFIG_MESON_GXBB_WATCHDOG=m CONFIG_MESON_WATCHDOG=m +# CONFIG_ARM_SMC_WATCHDOG is not set # # PCI-based Watchdog Cards @@ -358,20 +380,27 @@ CONFIG_MESON_WATCHDOG=m # CONFIG_LPC_ICH is not set # -# end of STMicroelectronics STMPE Interface Drivers +# STMicroelectronics STMPE Interface Drivers # # CONFIG_MFD_VX855 is not set +# CONFIG_MFD_KHADAS_MCU is not set CONFIG_MFD_VEXPRESS_SYSREG=y - -# # end of Multifunction device drivers -# CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +# CONFIG_REGULATOR_ARM_SCMI is not set CONFIG_REGULATOR_PWM=m CONFIG_REGULATOR_VEXPRESS=m # CONFIG_IR_MESON is not set +# CONFIG_IR_MESON_TX is not set + +# +# CEC support +# +# CONFIG_CEC_MESON_AO is not set +# CONFIG_CEC_MESON_G12A_AO is not set +# end of CEC support # # Digital TV USB devices @@ -392,14 +421,36 @@ CONFIG_DVB_TTUSB_DEC=y # # Media digital TV PCI Adapters # -# CONFIG_DVB_AV7110 is not set -# CONFIG_DVB_BUDGET_CORE is not set # CONFIG_DVB_B2C2_FLEXCOP_PCI is not set -# CONFIG_DVB_PLUTO2 is not set # CONFIG_DVB_DM1105 is not set -# CONFIG_DVB_PT1 is not set # CONFIG_MANTIS_CORE is not set # CONFIG_DVB_NGENE is not set +# CONFIG_DVB_PLUTO2 is not set +# CONFIG_DVB_PT1 is not set +# CONFIG_DVB_BUDGET_CORE is not set + +# +# Amlogic media platform drivers +# +# CONFIG_VIDEO_MESON_GE2D is not set + +# +# Audio decoders, processors and mixers +# +CONFIG_VIDEO_TDA1997X=m +# end of Audio decoders, processors and mixers + +# +# RDS decoders +# +# CONFIG_VIDEO_SAA6588 is not set +# end of RDS decoders + +# +# Audio/Video compression chips +# +# CONFIG_VIDEO_SAA6752HS is not set +# end of Audio/Video compression chips # # DVB-S (satellite) frontends @@ -416,8 +467,8 @@ CONFIG_DVB_TDA1004X=y # # DVB-C (cable) frontends # -CONFIG_DVB_VES1820=y CONFIG_DVB_STV0297=y +CONFIG_DVB_VES1820=y # # SEC control devices for DVB-S @@ -428,6 +479,7 @@ CONFIG_DVB_LNBP21=y # I2C encoder or helper chips # # CONFIG_DRM_I2C_NXP_TDA998X is not set +# end of I2C encoder or helper chips # # ARM devices @@ -435,20 +487,20 @@ CONFIG_DVB_LNBP21=y CONFIG_DRM_HDLCD=m # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set CONFIG_DRM_MALI_DISPLAY=m +# end of ARM devices # # Display Interface Bridges # +CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DW_HDMI_I2S_AUDIO=m - -# # end of Display Interface Bridges -# CONFIG_DRM_MESON=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_PL111=m CONFIG_DRM_LIMA=m CONFIG_DRM_PANFROST=m +# CONFIG_DRM_TIDSS is not set # # Frame buffer hardware drivers @@ -463,23 +515,26 @@ CONFIG_DRM_PANFROST=m # CONFIG_BACKLIGHT_LM3630A is not set # CONFIG_BACKLIGHT_LP855X is not set # CONFIG_BACKLIGHT_LP8788 is not set +# end of Backlight & LCD device support # -# end of Graphics support +# Console display driver support # CONFIG_SND_DMAENGINE_PCM=m # -# end of HD-Audio +# HD-Audio # CONFIG_SND_SOC=m CONFIG_SND_SOC_AC97_BUS=y CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y +# CONFIG_SND_SOC_ADI is not set CONFIG_SND_SOC_AMD_ACP=m -CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m +# CONFIG_SND_AMD_ACP_CONFIG is not set CONFIG_SND_ATMEL_SOC=m CONFIG_SND_SOC_MIKROE_PROTO=m +# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set CONFIG_SND_DESIGNWARE_I2S=m # @@ -487,15 +542,16 @@ CONFIG_SND_DESIGNWARE_I2S=m # CONFIG_SND_SOC_FSL_ASRC=m CONFIG_SND_SOC_FSL_SAI=m +# CONFIG_SND_SOC_FSL_MQS is not set CONFIG_SND_SOC_FSL_AUDMIX=m CONFIG_SND_SOC_FSL_SSI=m CONFIG_SND_SOC_FSL_SPDIF=m CONFIG_SND_SOC_FSL_ESAI=m +# CONFIG_SND_SOC_FSL_EASRC is not set +# CONFIG_SND_SOC_FSL_XCVR is not set +CONFIG_SND_SOC_FSL_UTILS=m +# CONFIG_SND_SOC_FSL_RPMSG is not set CONFIG_SND_SOC_IMX_AUDMUX=m - -# -# end of SoC Audio for Freescale CPUs -# CONFIG_SND_I2S_HI6210_I2S=m # CONFIG_SND_SOC_IMG is not set CONFIG_SND_SOC_MTK_BTCVSD=m @@ -503,6 +559,7 @@ CONFIG_SND_SOC_MTK_BTCVSD=m # # ASoC support for Amlogic platforms # +# CONFIG_SND_MESON_AIU is not set CONFIG_SND_MESON_AXG_FIFO=m CONFIG_SND_MESON_AXG_FRDDR=m CONFIG_SND_MESON_AXG_TODDR=m @@ -514,18 +571,20 @@ CONFIG_SND_MESON_AXG_SOUND_CARD=m CONFIG_SND_MESON_AXG_SPDIFOUT=m CONFIG_SND_MESON_AXG_SPDIFIN=m CONFIG_SND_MESON_AXG_PDM=m - -# +CONFIG_SND_MESON_CARD_UTILS=m +CONFIG_SND_MESON_CODEC_GLUE=m +# CONFIG_SND_MESON_GX_SOUND_CARD is not set +CONFIG_SND_MESON_G12A_TOACODEC=m +CONFIG_SND_MESON_G12A_TOHDMITX=m +CONFIG_SND_SOC_MESON_T9015=m # end of ASoC support for Amlogic platforms -# # CONFIG_SND_SOC_SOF_TOPLEVEL is not set # -# end of STMicroelectronics STM32 SOC audio support +# STMicroelectronics STM32 SOC audio support # CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m CONFIG_SND_SOC_XILINX_SPDIF=m -CONFIG_ZX_TDM=m CONFIG_SND_SOC_I2C_AND_SPI=m # @@ -533,12 +592,16 @@ CONFIG_SND_SOC_I2C_AND_SPI=m # CONFIG_SND_SOC_AC97_CODEC=m CONFIG_SND_SOC_ADAU_UTILS=m +# CONFIG_SND_SOC_ADAU1372_I2C is not set CONFIG_SND_SOC_ADAU1701=m CONFIG_SND_SOC_ADAU17X1=m CONFIG_SND_SOC_ADAU1761=m CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU7002=m +# CONFIG_SND_SOC_ADAU7118_HW is not set +# CONFIG_SND_SOC_ADAU7118_I2C is not set CONFIG_SND_SOC_AK4118=m +# CONFIG_SND_SOC_AK4375 is not set CONFIG_SND_SOC_AK4458=m CONFIG_SND_SOC_AK4554=m CONFIG_SND_SOC_AK4613=m @@ -546,6 +609,7 @@ CONFIG_SND_SOC_AK4642=m CONFIG_SND_SOC_AK5386=m CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_ALC5623=m +# CONFIG_SND_SOC_AW8738 is not set CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_BT_SCO=m CONFIG_SND_SOC_CS35L32=m @@ -553,12 +617,15 @@ CONFIG_SND_SOC_CS35L33=m CONFIG_SND_SOC_CS35L34=m CONFIG_SND_SOC_CS35L35=m CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L45_I2C is not set CONFIG_SND_SOC_CS42L42=m CONFIG_SND_SOC_CS42L51=m CONFIG_SND_SOC_CS42L51_I2C=m CONFIG_SND_SOC_CS42L52=m CONFIG_SND_SOC_CS42L56=m CONFIG_SND_SOC_CS42L73=m +# CONFIG_SND_SOC_CS4234 is not set CONFIG_SND_SOC_CS4265=m CONFIG_SND_SOC_CS4270=m CONFIG_SND_SOC_CS4271=m @@ -569,6 +636,8 @@ CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CS4341=m CONFIG_SND_SOC_CS4349=m CONFIG_SND_SOC_CS53L30=m +CONFIG_SND_SOC_CX2072X=m +# CONFIG_SND_SOC_DA7213 is not set CONFIG_SND_SOC_DA7219=m CONFIG_SND_SOC_DMIC=m CONFIG_SND_SOC_HDMI_CODEC=m @@ -578,13 +647,18 @@ CONFIG_SND_SOC_ES8316=m CONFIG_SND_SOC_ES8328=m CONFIG_SND_SOC_ES8328_I2C=m CONFIG_SND_SOC_GTM601=m +# CONFIG_SND_SOC_HDA is not set +# CONFIG_SND_SOC_ICS43432 is not set CONFIG_SND_SOC_INNO_RK3036=m CONFIG_SND_SOC_MAX98088=m CONFIG_SND_SOC_MAX98357A=m CONFIG_SND_SOC_MAX98504=m CONFIG_SND_SOC_MAX9867=m CONFIG_SND_SOC_MAX98927=m -CONFIG_SND_SOC_MAX98373=m +# CONFIG_SND_SOC_MAX98520 is not set +# CONFIG_SND_SOC_MAX98373_I2C is not set +# CONFIG_SND_SOC_MAX98390 is not set +# CONFIG_SND_SOC_MAX98396 is not set CONFIG_SND_SOC_MAX9860=m CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m @@ -599,21 +673,27 @@ CONFIG_SND_SOC_PCM3060=m CONFIG_SND_SOC_PCM3060_I2C=m CONFIG_SND_SOC_PCM3168A=m CONFIG_SND_SOC_PCM3168A_I2C=m +# CONFIG_SND_SOC_PCM5102A is not set CONFIG_SND_SOC_PCM512x=m CONFIG_SND_SOC_PCM512x_I2C=m CONFIG_SND_SOC_RK3328=m +# CONFIG_SND_SOC_RK817 is not set CONFIG_SND_SOC_RL6231=m CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m +# CONFIG_SND_SOC_RT5640 is not set CONFIG_SND_SOC_RT5645=m +# CONFIG_SND_SOC_RT5659 is not set +# CONFIG_SND_SOC_RT9120 is not set CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIGMADSP=m CONFIG_SND_SOC_SIGMADSP_I2C=m CONFIG_SND_SOC_SIGMADSP_REGMAP=m CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m -CONFIG_SND_SOC_SIRF_AUDIO_CODEC=m +# CONFIG_SND_SOC_SIMPLE_MUX is not set CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_SSM2305=m +# CONFIG_SND_SOC_SSM2518 is not set CONFIG_SND_SOC_SSM2602=m CONFIG_SND_SOC_SSM2602_I2C=m CONFIG_SND_SOC_SSM4567=m @@ -621,21 +701,30 @@ CONFIG_SND_SOC_STA32X=m CONFIG_SND_SOC_STA350=m CONFIG_SND_SOC_STI_SAS=m CONFIG_SND_SOC_TAS2552=m +# CONFIG_SND_SOC_TAS2562 is not set +# CONFIG_SND_SOC_TAS2764 is not set +# CONFIG_SND_SOC_TAS2770 is not set +# CONFIG_SND_SOC_TAS2780 is not set CONFIG_SND_SOC_TAS5086=m CONFIG_SND_SOC_TAS571X=m CONFIG_SND_SOC_TAS5720=m +# CONFIG_SND_SOC_TAS5805M is not set CONFIG_SND_SOC_TAS6424=m CONFIG_SND_SOC_TDA7419=m CONFIG_SND_SOC_TFA9879=m +# CONFIG_SND_SOC_TFA989X is not set +# CONFIG_SND_SOC_TLV320ADC3XXX is not set CONFIG_SND_SOC_TLV320AIC23=m CONFIG_SND_SOC_TLV320AIC23_I2C=m CONFIG_SND_SOC_TLV320AIC31XX=m CONFIG_SND_SOC_TLV320AIC32X4=m CONFIG_SND_SOC_TLV320AIC32X4_I2C=m -CONFIG_SND_SOC_TLV320AIC3X=m +# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set +# CONFIG_SND_SOC_TLV320ADCX140 is not set CONFIG_SND_SOC_TS3A227E=m CONFIG_SND_SOC_TSCS42XX=m CONFIG_SND_SOC_TSCS454=m +# CONFIG_SND_SOC_UDA1334 is not set CONFIG_SND_SOC_WM8510=m CONFIG_SND_SOC_WM8523=m CONFIG_SND_SOC_WM8524=m @@ -643,6 +732,7 @@ CONFIG_SND_SOC_WM8580=m CONFIG_SND_SOC_WM8711=m CONFIG_SND_SOC_WM8728=m CONFIG_SND_SOC_WM8731=m +# CONFIG_SND_SOC_WM8731_I2C is not set CONFIG_SND_SOC_WM8737=m CONFIG_SND_SOC_WM8741=m CONFIG_SND_SOC_WM8750=m @@ -653,27 +743,33 @@ CONFIG_SND_SOC_WM8804=m CONFIG_SND_SOC_WM8804_I2C=m CONFIG_SND_SOC_WM8903=m CONFIG_SND_SOC_WM8904=m +# CONFIG_SND_SOC_WM8940 is not set CONFIG_SND_SOC_WM8960=m CONFIG_SND_SOC_WM8962=m CONFIG_SND_SOC_WM8974=m CONFIG_SND_SOC_WM8978=m CONFIG_SND_SOC_WM8985=m -CONFIG_SND_SOC_ZX_AUD96P22=m CONFIG_SND_SOC_MAX9759=m CONFIG_SND_SOC_MT6351=m CONFIG_SND_SOC_MT6358=m +# CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_NAU8315 is not set CONFIG_SND_SOC_NAU8540=m CONFIG_SND_SOC_NAU8810=m +# CONFIG_SND_SOC_NAU8821 is not set CONFIG_SND_SOC_NAU8822=m CONFIG_SND_SOC_NAU8824=m CONFIG_SND_SOC_TPA6130A2=m - -# +# CONFIG_SND_SOC_LPASS_WSA_MACRO is not set +# CONFIG_SND_SOC_LPASS_VA_MACRO is not set +# CONFIG_SND_SOC_LPASS_RX_MACRO is not set +# CONFIG_SND_SOC_LPASS_TX_MACRO is not set # end of CODEC drivers -# CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_CARD=m CONFIG_SND_AUDIO_GRAPH_CARD=m +# CONFIG_SND_AUDIO_GRAPH_CARD2 is not set +# CONFIG_SND_TEST_COMPONENT is not set # # Platform Glue Driver Support @@ -685,6 +781,7 @@ CONFIG_USB_DWC3_MESON_G12A=m # CONFIG_USB_ULPI=y CONFIG_USB_ULPI_VIEWPORT=y +# end of USB Physical Layer drivers # # MMC/SD/SDIO Host Controller Drivers @@ -710,6 +807,7 @@ CONFIG_LEDS_PWM=m # # on-CPU RTC drivers # +CONFIG_RTC_DRV_MESON_VRTC=m CONFIG_RTC_DRV_PL030=m CONFIG_RTC_DRV_PL031=m @@ -726,61 +824,65 @@ CONFIG_XILINX_ZYNQMP_DMA=m # CONFIG_DW_DMAC_PCI is not set # -# Common Clock Framework +# Xen driver support # +CONFIG_XEN_PCIDEV_STUB=m +# end of Xen driver support CONFIG_COMMON_CLK_WM831X=y -CONFIG_COMMON_CLK_VERSATILE=y + +# +# Clock driver for ARM Reference designs +# CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y +# end of Clock driver for ARM Reference designs CONFIG_COMMON_CLK_MAX77686=y CONFIG_COMMON_CLK_SCMI=m CONFIG_COMMON_CLK_SCPI=m -CONFIG_CLK_QORIQ=y CONFIG_COMMON_CLK_PWM=m + +# +# Clock support for Amlogic platforms +# CONFIG_COMMON_CLK_MESON_REGMAP=y CONFIG_COMMON_CLK_MESON_MPLL=y -CONFIG_COMMON_CLK_MESON_PHASE=m CONFIG_COMMON_CLK_MESON_PLL=y -CONFIG_COMMON_CLK_MESON_SCLK_DIV=m -CONFIG_COMMON_CLK_AXG_AUDIO=m +# end of Clock support for Amlogic platforms # # Clock Source drivers # CONFIG_TIMER_OF=y CONFIG_TIMER_PROBE=y -CONFIG_CLKSRC_MMIO=y CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y -CONFIG_CLKSRC_VERSATILE=y - -# # end of Clock Source drivers -# CONFIG_ARM_MHU=m +# CONFIG_ARM_MHU_V2 is not set # # Generic IOMMU Pagetable Support # -CONFIG_IOMMU_IO_PGTABLE=y CONFIG_IOMMU_IO_PGTABLE_LPAE=y # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_IO_PGTABLE_ARMV7S=y # CONFIG_IOMMU_IO_PGTABLE_ARMV7S_SELFTEST is not set - -# # end of Generic IOMMU Pagetable Support -# -CONFIG_IOMMU_DMA=y # # Amlogic SoC drivers # CONFIG_MESON_CANVAS=m CONFIG_MESON_CLK_MEASURE=y -CONFIG_MESON_GX_SOCINFO=y CONFIG_MESON_GX_PM_DOMAINS=y -CONFIG_MESON_MX_SOCINFO=y +CONFIG_MESON_EE_PM_DOMAINS=y +# end of Amlogic SoC drivers + +# +# NXP/Freescale QorIQ SoC drivers +# +# CONFIG_QUICC_ENGINE is not set +# end of NXP/Freescale QorIQ SoC drivers # # Extcon Device Drivers @@ -791,12 +893,23 @@ CONFIG_ARM_PL172_MPMC=m # Analog to digital converters # CONFIG_MESON_SARADC=m +# end of Analog to digital converters + +# +# IIO SCMI Sensors +# +# CONFIG_IIO_SCMI is not set +# end of IIO SCMI Sensors # -# end of Temperature sensors +# Temperature sensors # CONFIG_PWM=y CONFIG_PWM_SYSFS=y +# CONFIG_PWM_DEBUG is not set +# CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set +# CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set # CONFIG_PWM_LP3943 is not set CONFIG_PWM_MESON=m @@ -804,32 +917,36 @@ CONFIG_PWM_MESON=m CONFIG_PWM_STMPE=y # CONFIG_PWM_TWL is not set # CONFIG_PWM_TWL_LED is not set +# CONFIG_PWM_XILINX is not set # # IRQ chip support # CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_MAX_NR=1 CONFIG_ARM_GIC_V2M=y CONFIG_ARM_GIC_V3=y CONFIG_ARM_GIC_V3_ITS=y CONFIG_ARM_GIC_V3_ITS_PCI=y CONFIG_PARTITION_PERCPU=y CONFIG_MESON_IRQ_GPIO=y - -# # end of IRQ chip support -# CONFIG_RESET_MESON=y CONFIG_RESET_MESON_AUDIO_ARB=m +CONFIG_RESET_SCMI=y # # PHY Subsystem # CONFIG_PHY_MESON8B_USB2=y CONFIG_PHY_MESON_GXL_USB2=y -CONFIG_PHY_MESON_GXL_USB3=m +CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG=y CONFIG_PHY_MESON_G12A_USB2=y CONFIG_PHY_MESON_G12A_USB3_PCIE=y +CONFIG_PHY_MESON_AXG_PCIE=y +CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y +CONFIG_PHY_MESON_AXG_MIPI_DPHY=y +# end of PHY Subsystem # # Performance monitor support @@ -839,43 +956,64 @@ CONFIG_ARM_CCI400_PMU=y CONFIG_ARM_CCI5xx_PMU=y # CONFIG_ARM_CCN is not set CONFIG_ARM_PMU=y +# end of Performance monitor support # -# end of Android +# Android # CONFIG_MESON_MX_EFUSE=m +# end of Device Drivers # -# Library routines +# Random Number Generation # -CONFIG_ZLIB_DEFLATE=m +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C62X is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set +# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 +# end of Crypto library routines +CONFIG_DMA_DECLARE_COHERENT=y CONFIG_ARCH_HAS_SETUP_DMA_OPS=y CONFIG_ARCH_HAS_TEARDOWN_DMA_OPS=y -CONFIG_DMA_REMAP=y +CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=y +CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y +# CONFIG_DMA_RESTRICTED_POOL is not set +CONFIG_DMA_NONCOHERENT_MMAP=y # -# Compile-time checks and compiler options +# Default contiguous memory area size: # -# CONFIG_OPTIMIZE_INLINING is not set +CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y # # Memory Debugging # # CONFIG_DEBUG_RODATA_TEST is not set +# end of Memory Debugging # -# Debug Lockups and Hangs +# Debug Oops, Lockups and Hangs # # CONFIG_SOFTLOCKUP_DETECTOR is not set +# end of Debug Oops, Lockups and Hangs # # RCU Debugging # CONFIG_RCU_CPU_STALL_TIMEOUT=21 +# end of RCU Debugging +# CONFIG_FTRACE_SYSCALLS is not set # -# end of RCU Debugging +# arm64 Debugging # -# CONFIG_FTRACE_SYSCALLS is not set # CONFIG_PID_IN_CONTEXTIDR is not set # CONFIG_CORESIGHT is not set +# end of arm64 Debugging