]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - kernel/config-arm32-generic
kernel: Update to 4.3.6
[ipfire-3.x.git] / kernel / config-arm32-generic
index 31b7ecf60a85f0d188fb746b79a99ecedea6bc7b..a647b856b904b48a4799025dd9a1c63347ee6ee1 100644 (file)
@@ -9,7 +9,6 @@ CONFIG_ARCH_HAS_BANDGAP=y
 CONFIG_ARCH_SUPPORTS_UPROBES=y
 CONFIG_VECTORS_BASE=0xffff0000
 CONFIG_ARM_PATCH_PHYS_VIRT=y
-CONFIG_GENERIC_BUG=y
 
 #
 # General setup
@@ -30,7 +29,6 @@ CONFIG_CONTEXT_TRACKING_FORCE=y
 #
 # CONFIG_KPROBES is not set
 CONFIG_ARCH_USE_BUILTIN_BSWAP=y
-CONFIG_GENERIC_IDLE_POLL_SETUP=y
 CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
 CONFIG_MODULES_USE_ELF_REL=y
 CONFIG_OLD_SIGACTION=y
@@ -134,6 +132,7 @@ CONFIG_SOC_IMX6=y
 CONFIG_SOC_IMX6Q=y
 CONFIG_SOC_IMX6SL=y
 CONFIG_SOC_IMX6SX=y
+# CONFIG_SOC_IMX6UL is not set
 # CONFIG_SOC_IMX7D is not set
 # CONFIG_SOC_LS1021A is not set
 
@@ -174,6 +173,7 @@ CONFIG_SOC_AM33XX=y
 CONFIG_SOC_AM43XX=y
 CONFIG_SOC_DRA7XX=y
 CONFIG_ARCH_OMAP2PLUS=y
+CONFIG_OMAP_INTERCONNECT_BARRIER=y
 
 #
 # TI OMAP2/3/4 Specific Features
@@ -189,8 +189,6 @@ CONFIG_OMAP_PACKAGE_CBB=y
 # OMAP Legacy Platform Data Board Type
 #
 CONFIG_MACH_OMAP_LDP=y
-CONFIG_MACH_OMAP3530_LV_SOM=y
-CONFIG_MACH_OMAP3_TORPEDO=y
 CONFIG_MACH_OMAP3517EVM=y
 CONFIG_MACH_OMAP3_PANDORA=y
 CONFIG_MACH_NOKIA_RX51=y
@@ -208,6 +206,7 @@ CONFIG_SOC_STIH416=y
 CONFIG_SOC_STIH407=y
 # CONFIG_ARCH_S5PV210 is not set
 CONFIG_ARCH_EXYNOS=y
+CONFIG_S5P_DEV_MFC=y
 # CONFIG_ARCH_EXYNOS3 is not set
 CONFIG_ARCH_EXYNOS4=y
 CONFIG_ARCH_EXYNOS5=y
@@ -229,11 +228,6 @@ CONFIG_SOC_EXYNOS5800=y
 CONFIG_EXYNOS_CPU_SUSPEND=y
 CONFIG_PLAT_SAMSUNG=y
 
-#
-# Boot options
-#
-CONFIG_S5P_DEV_MFC=y
-
 #
 # Power management
 #
@@ -250,14 +244,10 @@ CONFIG_ARCH_SHMOBILE_MULTI=y
 CONFIG_ARCH_R8A7779=y
 # CONFIG_ARCH_R8A7790 is not set
 # CONFIG_ARCH_R8A7791 is not set
+# CONFIG_ARCH_R8A7793 is not set
 # CONFIG_ARCH_R8A7794 is not set
 # CONFIG_ARCH_SH73A0 is not set
 
-#
-# Renesas ARM SoCs Board Type
-#
-CONFIG_MACH_MARZEN=y
-
 #
 # Timer and clock configuration
 #
@@ -348,6 +338,7 @@ CONFIG_PL310_ERRATA_769419=y
 CONFIG_ARM_L1_CACHE_SHIFT_6=y
 CONFIG_ARM_L1_CACHE_SHIFT=6
 CONFIG_ARM_DMA_MEM_BUFFERABLE=y
+CONFIG_ARM_HEAVY_MB=y
 CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y
 CONFIG_ARM_KERNMEM_PERMS=y
 CONFIG_MULTI_IRQ_HANDLER=y
@@ -372,7 +363,6 @@ CONFIG_PCI_IMX6=y
 CONFIG_PCI_TEGRA=y
 CONFIG_PCI_RCAR_GEN2=y
 CONFIG_PCI_RCAR_GEN2_PCIE=y
-CONFIG_PCI_HOST_GENERIC=y
 CONFIG_PCI_KEYSTONE=y
 CONFIG_PCIE_XILINX=y
 CONFIG_PCI_LAYERSCAPE=y
@@ -408,6 +398,7 @@ CONFIG_AEABI=y
 # CONFIG_ARCH_SELECT_MEMORY_MODEL is not set
 CONFIG_HIGHMEM=y
 # CONFIG_HIGHPTE is not set
+CONFIG_CPU_SW_DOMAIN_PAN=y
 # CONFIG_ARM_MODULE_PLTS is not set
 CONFIG_FLATMEM=y
 CONFIG_FLAT_NODE_MEM_MAP=y
@@ -438,16 +429,14 @@ CONFIG_AUTO_ZRELADDR=y
 #
 # CONFIG_ARM_DT_BL_CPUFREQ is not set
 # CONFIG_ARM_VEXPRESS_SPC_CPUFREQ is not set
-CONFIG_ARM_EXYNOS_CPUFREQ=y
-CONFIG_ARM_EXYNOS4X12_CPUFREQ=y
-CONFIG_ARM_EXYNOS5250_CPUFREQ=y
-# CONFIG_ARM_EXYNOS_CPU_FREQ_BOOST_SW is not set
 CONFIG_ARM_EXYNOS5440_CPUFREQ=y
 CONFIG_ARM_HIGHBANK_CPUFREQ=m
 CONFIG_ARM_HISI_ACPU_CPUFREQ=m
 CONFIG_ARM_IMX6Q_CPUFREQ=m
+CONFIG_ARM_MT8173_CPUFREQ=y
 CONFIG_ARM_OMAP2PLUS_CPUFREQ=y
-CONFIG_ARM_TEGRA_CPUFREQ=y
+CONFIG_ARM_TEGRA20_CPUFREQ=y
+CONFIG_ARM_TEGRA124_CPUFREQ=m
 CONFIG_QORIQ_CPUFREQ=m
 
 #
@@ -499,13 +488,9 @@ CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
 #
 # Misc devices
 #
+# CONFIG_QCOM_COINCELL is not set
 # CONFIG_ARM_CHARLCD is not set
 
-#
-# EEPROM support
-#
-# CONFIG_EEPROM_SUNXI_SID is not set
-
 #
 # SCIF Driver
 #
@@ -594,6 +579,7 @@ CONFIG_INPUT_MATRIXKMAP=y
 #
 # Input Device Drivers
 #
+# CONFIG_KEYBOARD_SNVS_PWRKEY is not set
 CONFIG_KEYBOARD_IMX=m
 # CONFIG_KEYBOARD_NOMADIK is not set
 CONFIG_KEYBOARD_TEGRA=m
@@ -629,7 +615,6 @@ CONFIG_SERIAL_SAMSUNG_UARTS_4=y
 CONFIG_SERIAL_SAMSUNG_UARTS=4
 CONFIG_SERIAL_SIRFSOC=m
 CONFIG_SERIAL_IMX=m
-# CONFIG_SERIAL_UARTLITE is not set
 CONFIG_SERIAL_SH_SCI=m
 CONFIG_SERIAL_SH_SCI_NR_UARTS=2
 # CONFIG_SERIAL_MSM is not set
@@ -754,6 +739,7 @@ CONFIG_PINCTRL_MSM8960=m
 CONFIG_PINCTRL_MSM8X74=m
 CONFIG_PINCTRL_MSM8916=m
 CONFIG_PINCTRL_QCOM_SPMI_PMIC=m
+CONFIG_PINCTRL_QCOM_SSBI_PMIC=m
 CONFIG_PINCTRL_SAMSUNG=y
 CONFIG_PINCTRL_EXYNOS=y
 CONFIG_PINCTRL_EXYNOS5440=y
@@ -826,7 +812,7 @@ CONFIG_DB8500_CPUFREQ_COOLING=y
 #
 # Samsung thermal drivers
 #
-CONFIG_EXYNOS_THERMAL=m
+CONFIG_EXYNOS_THERMAL=y
 
 #
 # STMicroelectronics thermal drivers
@@ -856,6 +842,7 @@ CONFIG_BCM47XX_WDT=m
 # Multifunction device drivers
 #
 CONFIG_MFD_ATMEL_HLCDC=m
+# CONFIG_MFD_CROS_EC is not set
 # CONFIG_MFD_ASIC3 is not set
 # CONFIG_HTC_EGPIO is not set
 CONFIG_MFD_PM8XXX=m
@@ -885,6 +872,7 @@ CONFIG_REGULATOR_LP872X=y
 CONFIG_REGULATOR_LP8788=y
 CONFIG_REGULATOR_PBIAS=m
 CONFIG_REGULATOR_QCOM_RPM=m
+CONFIG_REGULATOR_QCOM_SMD_RPM=m
 CONFIG_REGULATOR_TI_ABB=m
 CONFIG_REGULATOR_TWL4030=y
 
@@ -915,8 +903,15 @@ CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m
 CONFIG_VIDEO_SAMSUNG_S5P_MFC=m
 CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=m
 CONFIG_VIDEO_STI_BDISP=m
+# CONFIG_VIDEO_RENESAS_JPU is not set
 CONFIG_VIDEO_RENESAS_VSP1=m
 # CONFIG_VIDEO_TI_VPE is not set
+CONFIG_DVB_C8SECTPFE=m
+
+#
+# DVB-T (terrestrial) frontends
+#
+CONFIG_DVB_STV0367=m
 
 #
 # Graphics support
@@ -924,17 +919,12 @@ CONFIG_VIDEO_RENESAS_VSP1=m
 CONFIG_TEGRA_HOST1X=y
 CONFIG_TEGRA_HOST1X_FIREWALL=y
 CONFIG_IMX_IPUV3_CORE=m
-
-#
-# Direct Rendering Manager
-#
 CONFIG_DRM_GEM_CMA_HELPER=y
 CONFIG_DRM_KMS_CMA_HELPER=y
 
 #
 # I2C encoder or helper chips
 #
-CONFIG_DRM_DW_HDMI=m
 CONFIG_NOUVEAU_PLATFORM_DRIVER=y
 CONFIG_DRM_EXYNOS=m
 # CONFIG_DRM_EXYNOS_FIMD is not set
@@ -961,14 +951,18 @@ CONFIG_DRM_MSM=m
 # CONFIG_DRM_MSM_REGISTER_LOGGING is not set
 CONFIG_DRM_MSM_DSI=y
 CONFIG_DRM_MSM_DSI_PLL=y
+CONFIG_DRM_MSM_DSI_28NM_PHY=y
+CONFIG_DRM_MSM_DSI_20NM_PHY=y
+CONFIG_DRM_FSL_DCU=m
 CONFIG_DRM_TEGRA=m
 CONFIG_DRM_TEGRA_FBDEV=y
 # CONFIG_DRM_TEGRA_DEBUG is not set
 # CONFIG_DRM_TEGRA_STAGING is not set
 
 #
-# Display Panels
+# Display Interface Bridges
 #
+CONFIG_DRM_DW_HDMI=m
 # CONFIG_DRM_STI is not set
 # CONFIG_DRM_IMX is not set
 
@@ -1021,6 +1015,7 @@ CONFIG_SND_SOC_FSL_ASOC_CARD=m
 CONFIG_SND_SOC_MEDIATEK=m
 CONFIG_SND_SOC_MT8173_MAX98090=m
 CONFIG_SND_SOC_MT8173_RT5650_RT5676=m
+CONFIG_SND_SOC_QCOM=m
 CONFIG_SND_SOC_LPASS_CPU=m
 CONFIG_SND_SOC_LPASS_PLATFORM=m
 CONFIG_SND_SOC_LPASS_IPQ806X=m
@@ -1029,6 +1024,8 @@ CONFIG_SND_SOC_STORM=m
 CONFIG_SND_SOC_APQ8016_SBC=m
 CONFIG_SND_SOC_ROCKCHIP=m
 CONFIG_SND_SOC_ROCKCHIP_I2S=m
+CONFIG_SND_SOC_ROCKCHIP_MAX98090=m
+CONFIG_SND_SOC_ROCKCHIP_RT5645=m
 CONFIG_SND_SOC_SAMSUNG=m
 CONFIG_SND_SAMSUNG_PCM=m
 CONFIG_SND_SAMSUNG_SPDIF=m
@@ -1050,6 +1047,7 @@ CONFIG_SND_SOC_SIRF=m
 CONFIG_SND_SOC_SIRF_AUDIO=m
 CONFIG_SND_SOC_SIRF_AUDIO_PORT=m
 CONFIG_SND_SOC_SIRF_USP=m
+CONFIG_SND_SOC_STI=m
 CONFIG_SND_SOC_UX500=m
 CONFIG_SND_SOC_UX500_PLAT_DMA=m
 CONFIG_SND_SOC_XTFPGA_I2S=m
@@ -1092,10 +1090,14 @@ CONFIG_USB_MUSB_AM35X=m
 CONFIG_USB_MUSB_DSPS=m
 CONFIG_USB_MUSB_UX500=m
 CONFIG_USB_MUSB_AM335X_CHILD=m
+
+#
+# MUSB DMA mode
+#
+# CONFIG_MUSB_PIO_ONLY is not set
 CONFIG_USB_UX500_DMA=y
 # CONFIG_USB_INVENTRA_DMA is not set
 # CONFIG_USB_TI_CPPI41_DMA is not set
-# CONFIG_MUSB_PIO_ONLY is not set
 
 #
 # Platform Glue Driver Support
@@ -1118,7 +1120,6 @@ CONFIG_USB_RCAR_PHY=m
 #
 # MMC/SD/SDIO Host Controller Drivers
 #
-CONFIG_MMC_SDHCI_IO_ACCESSORS=y
 CONFIG_MMC_SDHCI_ESDHC_IMX=m
 CONFIG_MMC_SDHCI_TEGRA=m
 CONFIG_MMC_SDHCI_S3C=m
@@ -1173,33 +1174,31 @@ CONFIG_RTC_DRV_ST_LPC=m
 #
 # DMA Devices
 #
+CONFIG_AXI_DMAC=m
+# CONFIG_DMA_OMAP is not set
+CONFIG_DMA_SUN4I=m
+CONFIG_DMA_SUN6I=m
+# CONFIG_IMX_DMA is not set
+# CONFIG_IMX_SDMA is not set
+# CONFIG_K3_DMA is not set
+# CONFIG_MXS_DMA is not set
 CONFIG_MX3_IPU=y
 CONFIG_MX3_IPU_IRQS=4
+CONFIG_NBPFAXI_DMA=m
+# CONFIG_QCOM_BAM_DMA is not set
+# CONFIG_SIRF_DMA is not set
+# CONFIG_STE_DMA40 is not set
 # CONFIG_TEGRA20_APB_DMA is not set
+# CONFIG_TI_CPPI41 is not set
+# CONFIG_TI_EDMA is not set
+CONFIG_XILINX_VDMA=m
 CONFIG_RENESAS_DMA=y
 CONFIG_SH_DMAE_BASE=y
 # CONFIG_SH_DMAE is not set
-# CONFIG_SUDMAC is not set
-# CONFIG_RCAR_HPB_DMAE is not set
 CONFIG_RCAR_DMAC=m
+# CONFIG_RCAR_HPB_DMAE is not set
 CONFIG_RENESAS_USB_DMAC=m
-# CONFIG_STE_DMA40 is not set
-# CONFIG_SIRF_DMA is not set
-# CONFIG_TI_EDMA is not set
-# CONFIG_IMX_SDMA is not set
-# CONFIG_IMX_DMA is not set
-# CONFIG_MXS_DMA is not set
-# CONFIG_DMA_OMAP is not set
-# CONFIG_TI_CPPI41 is not set
-# CONFIG_K3_DMA is not set
-CONFIG_XILINX_VDMA=m
-CONFIG_DMA_SUN6I=m
-CONFIG_NBPFAXI_DMA=m
-
-#
-# DMA Clients
-#
-# CONFIG_QCOM_BAM_DMA is not set
+# CONFIG_SUDMAC is not set
 
 #
 # Speakup console speech
@@ -1219,6 +1218,7 @@ CONFIG_CLK_QORIQ=y
 CONFIG_COMMON_CLK_KEYSTONE=y
 CONFIG_COMMON_CLK_IPROC=y
 CONFIG_COMMON_CLK_HI6220=y
+CONFIG_STUB_CLK_HI6220=y
 CONFIG_COMMON_CLK_QCOM=m
 CONFIG_APQ_GCC_8084=m
 CONFIG_APQ_MMCC_8084=m
@@ -1298,9 +1298,14 @@ CONFIG_RPMSG=m
 #
 # SOC (System On Chip) specific Drivers
 #
+# CONFIG_MTK_INFRACFG is not set
 # CONFIG_MTK_PMIC_WRAP is not set
+# CONFIG_MTK_SCPSYS is not set
 CONFIG_QCOM_GSBI=m
 CONFIG_QCOM_PM=y
+CONFIG_QCOM_SMD=m
+CONFIG_QCOM_SMD_RPM=m
+CONFIG_QCOM_SMEM=m
 CONFIG_SUNXI_SRAM=y
 # CONFIG_KEYSTONE_NAVIGATOR_QMSS is not set
 CONFIG_KEYSTONE_NAVIGATOR_DMA=m
@@ -1314,6 +1319,7 @@ CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU=y
 # CONFIG_TI_AEMIF is not set
 # CONFIG_TI_EMIF is not set
 CONFIG_OMAP_GPMC=y
+# CONFIG_OMAP_GPMC_DEBUG is not set
 CONFIG_TEGRA20_MC=y
 CONFIG_TEGRA_MC=y
 CONFIG_TEGRA124_EMC=y
@@ -1371,7 +1377,6 @@ CONFIG_TWL4030_USB=m
 CONFIG_PHY_EXYNOS_DP_VIDEO=y
 CONFIG_PHY_EXYNOS5250_SATA=m
 CONFIG_PHY_HIX5HD2_SATA=m
-CONFIG_PHY_SUN4I_USB=m
 CONFIG_PHY_SUN9I_USB=m
 CONFIG_PHY_EXYNOS4210_USB2=y
 CONFIG_PHY_EXYNOS4X12_USB2=y
@@ -1385,10 +1390,22 @@ CONFIG_PHY_STIH41X_USB=m
 CONFIG_PHY_QCOM_UFS=m
 CONFIG_PHY_BRCMSTB_SATA=m
 
+#
+# Performance monitor support
+#
+CONFIG_ARM_PMU=y
+
+#
+# Android
+#
+CONFIG_QCOM_QFPROM=m
+CONFIG_NVMEM_SUNXI_SID=m
+
 #
 # Firmware Drivers
 #
 CONFIG_QCOM_SCM=y
+CONFIG_QCOM_SCM_32=y
 CONFIG_BCM47XX_NVRAM=y
 
 #
@@ -1427,6 +1444,18 @@ CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
 #
 CONFIG_CRYPTO_DEV_HIFN_795X=m
 CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
+CONFIG_CRYPTO_DEV_FSL_CAAM=m
+CONFIG_CRYPTO_DEV_FSL_CAAM_JR=m
+CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=9
+CONFIG_CRYPTO_DEV_FSL_CAAM_INTC=y
+CONFIG_CRYPTO_DEV_FSL_CAAM_INTC_COUNT_THLD=255
+CONFIG_CRYPTO_DEV_FSL_CAAM_INTC_TIME_THLD=2048
+CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=m
+CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=m
+CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=m
+CONFIG_CRYPTO_DEV_FSL_CAAM_IMX=y
+CONFIG_CRYPTO_DEV_FSL_CAAM_LE=y
+# CONFIG_CRYPTO_DEV_FSL_CAAM_DEBUG is not set
 CONFIG_CRYPTO_DEV_OMAP_SHAM=m
 CONFIG_CRYPTO_DEV_OMAP_AES=m
 CONFIG_CRYPTO_DEV_OMAP_DES=m
@@ -1434,6 +1463,11 @@ CONFIG_CRYPTO_DEV_SAHARA=m
 CONFIG_CRYPTO_DEV_S5P=m
 # CONFIG_CRYPTO_DEV_UX500 is not set
 CONFIG_CRYPTO_DEV_QCE=m
+CONFIG_CRYPTO_DEV_SUN4I_SS=m
+
+#
+# Certificates for signature checking
+#
 CONFIG_ARM_CRYPTO=y
 CONFIG_CRYPTO_SHA1_ARM=m
 CONFIG_CRYPTO_SHA1_ARM_NEON=m