]> git.ipfire.org Git - people/arne_f/ipfire-3.x.git/blobdiff - kernel/config-arm-generic
kernel: update to 4.12.4
[people/arne_f/ipfire-3.x.git] / kernel / config-arm-generic
index c6b750fd52b0587428d3952675aa9347bf6100f3..8f7f4641f0c444415392e146453fa8517a72f485 100644 (file)
@@ -16,7 +16,6 @@ CONFIG_RCU_NOCB_CPU_NONE=y
 # CONFIG_RCU_NOCB_CPU_ALL is not set
 CONFIG_GENERIC_SCHED_CLOCK=y
 # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set
-CONFIG_PERF_USE_VMALLOC=y
 
 #
 # Kernel Performance Events And Counters
@@ -28,11 +27,13 @@ CONFIG_CLONE_BACKWARDS=y
 # Platform selection
 #
 # CONFIG_ARCH_ALPINE is not set
+# CONFIG_ARCH_BCM2835 is not set
 CONFIG_ARCH_MESON=y
 # CONFIG_ARCH_MVEBU is not set
 # CONFIG_ARCH_RENESAS is not set
 # CONFIG_ARCH_UNIPHIER is not set
 CONFIG_ARCH_VEXPRESS=y
+# CONFIG_ARCH_ZX is not set
 
 #
 # Bus support
@@ -43,7 +44,6 @@ CONFIG_PCI_SYSCALL=y
 # CONFIG_PCIEAER_INJECT is not set
 CONFIG_PCIEASPM_DEFAULT=y
 # CONFIG_PCIEASPM_POWERSAVE is not set
-# CONFIG_PCI_MSI is not set
 # CONFIG_PCI_STUB is not set
 CONFIG_PCI_ECAM=y
 # CONFIG_PCI_IOV is not set
@@ -81,25 +81,19 @@ CONFIG_CPU_PM=y
 #
 # CONFIG_ARM_CPUIDLE is not set
 
-#
-# CPU Frequency scaling
-#
-CONFIG_CPU_FREQ_STAT=y
-# CONFIG_CPU_FREQ_STAT_DETAILS is not set
-
 #
 # CPU frequency scaling drivers
 #
 CONFIG_ARM_BIG_LITTLE_CPUFREQ=m
 # CONFIG_ARM_KIRKWOOD_CPUFREQ is not set
 CONFIG_ARM_SCPI_CPUFREQ=m
+CONFIG_QORIQ_CPUFREQ=m
 
 #
 # Bluetooth device drivers
 #
 # CONFIG_BT_HCIBTSDIO is not set
 # CONFIG_BT_MRVL_SDIO is not set
-# CONFIG_RFKILL_REGULATOR is not set
 # CONFIG_RFKILL_GPIO is not set
 
 #
@@ -188,29 +182,31 @@ CONFIG_MII=y
 # Distributed Switch Architecture drivers
 #
 CONFIG_AMD8111_ETH=y
+# CONFIG_AMD_XGBE_HAVE_ECC is not set
 # CONFIG_CHELSIO_T1_1G is not set
 # CONFIG_DE2104X is not set
 # CONFIG_TULIP_MMIO is not set
 # CONFIG_TULIP_NAPI is not set
 CONFIG_NET_VENDOR_HISILICON=y
 CONFIG_HIX5HD2_GMAC=m
+CONFIG_HISI_FEMAC=m
 CONFIG_HIP04_ETH=m
 CONFIG_HNS_MDIO=m
 CONFIG_HNS=m
 CONFIG_HNS_DSAF=m
 CONFIG_HNS_ENET=m
-# CONFIG_I40E_VXLAN is not set
 # CONFIG_SKGE_GENESIS is not set
-# CONFIG_QLCNIC_VXLAN is not set
 CONFIG_8139TOO_PIO=y
 # CONFIG_8139TOO_8129 is not set
 CONFIG_SMC91X=m
+CONFIG_DWMAC_MESON=m
 # CONFIG_STMMAC_PCI is not set
 # CONFIG_VIA_RHINE_MMIO is not set
 
 #
 # MII PHY device drivers
 #
+CONFIG_MESON_GXL_PHY=m
 CONFIG_WIL6210_TRACING=y
 # CONFIG_IPW2100_MONITOR is not set
 # CONFIG_IPW2200_MONITOR is not set
@@ -262,6 +258,7 @@ CONFIG_SERIAL_MESON=m
 # CONFIG_SERIAL_XILINX_PS_UART is not set
 # CONFIG_SERIAL_ARC is not set
 # CONFIG_SERIAL_RP2 is not set
+CONFIG_HW_RANDOM_MESON=y
 
 #
 # Multiplexer I2C Chip support
@@ -284,9 +281,9 @@ CONFIG_I2C_MESON=m
 CONFIG_I2C_VERSATILE=m
 
 #
-# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
+# Pin controllers
 #
-CONFIG_ARCH_REQUIRE_GPIOLIB=y
+CONFIG_PINCTRL_MESON=y
 
 #
 # Memory mapped GPIO drivers
@@ -302,6 +299,7 @@ CONFIG_GPIO_PL061=y
 #
 # USB GPIO expanders
 #
+CONFIG_POWER_RESET_VEXPRESS=y
 # CONFIG_MAX8925_POWER is not set
 # CONFIG_WM831X_BACKUP is not set
 # CONFIG_WM831X_POWER is not set
@@ -314,7 +312,6 @@ CONFIG_GPIO_PL061=y
 # CONFIG_CHARGER_TWL4030 is not set
 # CONFIG_CHARGER_MAX8997 is not set
 # CONFIG_CHARGER_MAX8998 is not set
-CONFIG_POWER_RESET_VEXPRESS=y
 
 #
 # Native drivers
@@ -327,6 +324,7 @@ CONFIG_SENSORS_VEXPRESS=m
 # Watchdog Device Drivers
 #
 CONFIG_ARM_SP805_WATCHDOG=m
+CONFIG_MESON_GXBB_WATCHDOG=m
 CONFIG_MESON_WATCHDOG=m
 
 #
@@ -420,6 +418,14 @@ CONFIG_DVB_LNBP21=y
 CONFIG_DRM_ARM=y
 CONFIG_DRM_HDLCD=m
 # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set
+CONFIG_DRM_MALI_DISPLAY=m
+
+#
+# Display Interface Bridges
+#
+CONFIG_DRM_DW_HDMI_I2S_AUDIO=m
+CONFIG_DRM_MESON=m
+CONFIG_DRM_MESON_DW_HDMI=m
 
 #
 # Frame buffer hardware drivers
@@ -458,26 +464,32 @@ CONFIG_SND_SOC_FSL_SSI=m
 CONFIG_SND_SOC_FSL_SPDIF=m
 CONFIG_SND_SOC_FSL_ESAI=m
 CONFIG_SND_SOC_IMX_AUDMUX=m
+CONFIG_SND_I2S_HI6210_I2S=m
 # CONFIG_SND_SOC_IMG is not set
-
-#
-# Allwinner SoC Audio support
-#
-CONFIG_SND_SUN4I_CODEC=m
-CONFIG_SND_SUN4I_SPDIF=m
+CONFIG_ZX_TDM=m
 CONFIG_SND_SOC_I2C_AND_SPI=m
 
 #
 # CODEC drivers
 #
 CONFIG_SND_SOC_AC97_CODEC=m
+CONFIG_SND_SOC_ADAU_UTILS=m
 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_AK4554=m
 CONFIG_SND_SOC_AK4613=m
 CONFIG_SND_SOC_AK4642=m
 CONFIG_SND_SOC_AK5386=m
 CONFIG_SND_SOC_ALC5623=m
+CONFIG_SND_SOC_BT_SCO=m
 CONFIG_SND_SOC_CS35L32=m
+CONFIG_SND_SOC_CS35L33=m
+CONFIG_SND_SOC_CS35L34=m
+CONFIG_SND_SOC_CS35L35=m
+CONFIG_SND_SOC_CS42L42=m
 CONFIG_SND_SOC_CS42L51=m
 CONFIG_SND_SOC_CS42L51_I2C=m
 CONFIG_SND_SOC_CS42L52=m
@@ -490,9 +502,19 @@ CONFIG_SND_SOC_CS4271_I2C=m
 CONFIG_SND_SOC_CS42XX8=m
 CONFIG_SND_SOC_CS42XX8_I2C=m
 CONFIG_SND_SOC_CS4349=m
+CONFIG_SND_SOC_CS53L30=m
+CONFIG_SND_SOC_DIO2125=m
+CONFIG_SND_SOC_HDMI_CODEC=m
+CONFIG_SND_SOC_ES7134=m
 CONFIG_SND_SOC_ES8328=m
+CONFIG_SND_SOC_ES8328_I2C=m
 CONFIG_SND_SOC_GTM601=m
 CONFIG_SND_SOC_INNO_RK3036=m
+CONFIG_SND_SOC_MAX98504=m
+CONFIG_SND_SOC_MAX98927=m
+CONFIG_SND_SOC_MAX9860=m
+CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m
+CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m
 CONFIG_SND_SOC_PCM1681=m
 CONFIG_SND_SOC_PCM179X=m
 CONFIG_SND_SOC_PCM179X_I2C=m
@@ -507,6 +529,7 @@ CONFIG_SND_SOC_RT5631=m
 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_SIRF_AUDIO_CODEC=m
 CONFIG_SND_SOC_SPDIF=m
 CONFIG_SND_SOC_SSM2602=m
@@ -543,8 +566,14 @@ 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_NAU8540=m
+CONFIG_SND_SOC_NAU8810=m
+CONFIG_SND_SOC_NAU8824=m
 CONFIG_SND_SOC_TPA6130A2=m
+CONFIG_SND_SIMPLE_CARD_UTILS=m
 CONFIG_SND_SIMPLE_CARD=m
+CONFIG_SND_SIMPLE_SCU_CARD=m
 
 #
 # USB Physical Layer drivers
@@ -557,6 +586,7 @@ CONFIG_USB_ULPI_VIEWPORT=y
 #
 CONFIG_MMC_ARMMMCI=m
 # CONFIG_MMC_RICOH_MMC is not set
+CONFIG_MMC_MESON_GX=m
 CONFIG_MMC_DW=m
 CONFIG_MMC_DW_PLTFM=m
 CONFIG_MMC_DW_EXYNOS=m
@@ -579,7 +609,8 @@ CONFIG_RTC_DRV_PL031=m
 #
 # CONFIG_AMBA_PL08X is not set
 # CONFIG_PL330_DMA is not set
-CONFIG_XILINX_VDMA=m
+CONFIG_XILINX_DMA=m
+CONFIG_XILINX_ZYNQMP_DMA=m
 # CONFIG_DW_DMAC is not set
 # CONFIG_DW_DMAC_PCI is not set
 
@@ -602,6 +633,7 @@ CONFIG_COMMON_CLK_MAX77686=y
 CONFIG_COMMON_CLK_SCPI=m
 CONFIG_CLK_QORIQ=y
 CONFIG_COMMON_CLK_PWM=m
+CONFIG_COMMON_CLK_AMLOGIC=y
 
 #
 # Clock Source drivers
@@ -612,6 +644,7 @@ CONFIG_CLKSRC_MMIO=y
 CONFIG_ARM_ARCH_TIMER=y
 CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
 CONFIG_ARM_TIMER_SP804=y
+CONFIG_CLKSRC_VERSATILE=y
 CONFIG_ARM_MHU=m
 
 #
@@ -633,6 +666,7 @@ CONFIG_ARM_PL172_MPMC=m
 # Analog to digital converters
 #
 # CONFIG_LP8788_ADC is not set
+CONFIG_MESON_SARADC=m
 # CONFIG_TWL6030_GPADC is not set
 
 #
@@ -642,12 +676,22 @@ CONFIG_PWM=y
 CONFIG_PWM_SYSFS=y
 # CONFIG_PWM_FSL_FTM is not set
 # CONFIG_PWM_LP3943 is not set
+CONFIG_PWM_MESON=m
 # CONFIG_PWM_PCA9685 is not set
+CONFIG_PWM_STMPE=y
 # CONFIG_PWM_TWL is not set
 # CONFIG_PWM_TWL_LED is not set
 CONFIG_ARM_GIC=y
+CONFIG_ARM_GIC_V2M=y
 CONFIG_ARM_GIC_V3=y
+CONFIG_ARM_GIC_V3_ITS=y
 CONFIG_PARTITION_PERCPU=y
+CONFIG_RESET_MESON=y
+
+#
+# PHY Subsystem
+#
+CONFIG_PHY_MESON8B_USB2=y
 
 #
 # Performance monitor support
@@ -658,9 +702,16 @@ CONFIG_ARM_PMU=y
 # Firmware Drivers
 #
 CONFIG_ARM_PSCI_FW=y
+# CONFIG_ARM_PSCI_CHECKER is not set
 CONFIG_ARM_SCPI_PROTOCOL=m
+CONFIG_ARM_SCPI_POWER_DOMAIN=m
 # CONFIG_FIRMWARE_MEMMAP is not set
 
+#
+# Memory Debugging
+#
+# CONFIG_DEBUG_RODATA_TEST is not set
+
 #
 # RCU Debugging
 #
@@ -682,13 +733,17 @@ CONFIG_LSM_MMAP_MIN_ADDR=32768
 # Crypto core or helper
 #
 CONFIG_CRYPTO_GF128MUL=m
-CONFIG_CRYPTO_ABLK_HELPER=m
+CONFIG_CRYPTO_SIMD=m
 
 #
 # Block modes
 #
 CONFIG_CRYPTO_LRW=m
-CONFIG_CRYPTO_XTS=m
+
+#
+# Certificates for signature checking
+#
+CONFIG_CRYPTO_CHACHA20_NEON=m
 
 #
 # Library routines