]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - kernel/config-arm32-generic
kernel: Update to 5.1
[ipfire-3.x.git] / kernel / config-arm32-generic
index 9c714b28800483b9f7d6b11728d2c4ead9cd7c10..54f4a2e69c139f74080fad3a639e2e91f6952bd6 100644 (file)
@@ -9,9 +9,13 @@ CONFIG_KERNEL_XZ=y
 # CONFIG_KERNEL_LZ4 is not set
 
 #
-# RCU Subsystem
+# Timers subsystem
 #
 CONFIG_CONTEXT_TRACKING_FORCE=y
+
+#
+# RCU Subsystem
+#
 CONFIG_PERF_USE_VMALLOC=y
 
 #
@@ -21,7 +25,6 @@ CONFIG_ARM=y
 CONFIG_ARM_HAS_SG_CHAIN=y
 CONFIG_ARM_DMA_USE_IOMMU=y
 CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8
-CONFIG_MIGHT_HAVE_PCI=y
 CONFIG_SYS_SUPPORTS_APM_EMULATION=y
 CONFIG_NO_IOPORT_MAP=y
 CONFIG_ARCH_HAS_BANDGAP=y
@@ -144,6 +147,7 @@ CONFIG_SOC_IMX6SX=y
 # Cortex-A/Cortex-M asymmetric multiprocessing platforms
 #
 # CONFIG_SOC_IMX7D is not set
+# CONFIG_SOC_IMX7ULP is not set
 CONFIG_SOC_VF610=y
 CONFIG_VF_USE_ARM_GLOBAL_TIMER=y
 # CONFIG_VF_USE_PIT_TIMER is not set
@@ -153,10 +157,12 @@ CONFIG_ARCH_MEDIATEK=y
 CONFIG_MACH_MT6589=y
 CONFIG_MACH_MT6592=y
 CONFIG_MACH_MT7623=y
+CONFIG_MACH_MT7629=y
 CONFIG_MACH_MT8127=y
 CONFIG_MACH_MT8135=y
 CONFIG_MACH_MESON6=y
 CONFIG_MACH_MESON8=y
+# CONFIG_ARCH_MILBEAUT is not set
 # CONFIG_ARCH_MMP is not set
 # CONFIG_ARCH_NPCM is not set
 CONFIG_ARCH_OMAP=y
@@ -213,6 +219,7 @@ CONFIG_ARCH_QCOM=y
 # CONFIG_ARCH_MSM8960 is not set
 # CONFIG_ARCH_MSM8974 is not set
 # CONFIG_ARCH_MDM9615 is not set
+# CONFIG_ARCH_RDA is not set
 # CONFIG_ARCH_REALVIEW is not set
 CONFIG_ARCH_ROCKCHIP=y
 # CONFIG_ARCH_S5PV210 is not set
@@ -314,36 +321,6 @@ CONFIG_ARM_ERRATA_852421=y
 CONFIG_ARM_ERRATA_852423=y
 CONFIG_KRAIT_L2_ACCESSORS=y
 
-#
-# Cadence PCIe controllers support
-#
-# CONFIG_PCI_FTPCI100 is not set
-CONFIG_PCI_TEGRA=y
-CONFIG_PCI_V3_SEMI=y
-CONFIG_PCIE_IPROC=m
-CONFIG_PCIE_IPROC_PLATFORM=m
-# CONFIG_PCIE_IPROC_BCMA is not set
-CONFIG_PCIE_IPROC_MSI=y
-CONFIG_PCIE_ALTERA=y
-CONFIG_PCIE_ALTERA_MSI=y
-CONFIG_PCIE_ROCKCHIP=y
-CONFIG_PCIE_ROCKCHIP_HOST=m
-# CONFIG_PCIE_MEDIATEK is not set
-
-#
-# DesignWare PCI Core Support
-#
-CONFIG_PCI_IMX6=y
-CONFIG_PCI_KEYSTONE=y
-CONFIG_PCI_LAYERSCAPE=y
-CONFIG_PCIE_QCOM=y
-CONFIG_PCIE_HISI_STB=y
-
-#
-# PCI switch controller drivers
-#
-# CONFIG_PCCARD is not set
-
 #
 # Kernel Features
 #
@@ -377,6 +354,7 @@ CONFIG_ARM_MODULE_PLTS=y
 CONFIG_FORCE_MAX_ZONEORDER=12
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_UACCESS_WITH_MEMCPY is not set
+CONFIG_STACKPROTECTOR_PER_TASK=y
 
 #
 # Boot options
@@ -405,9 +383,10 @@ CONFIG_ARM_HIGHBANK_CPUFREQ=m
 CONFIG_ARM_IMX6Q_CPUFREQ=m
 CONFIG_ARM_MEDIATEK_CPUFREQ=m
 CONFIG_ARM_OMAP2PLUS_CPUFREQ=y
+CONFIG_ARM_QCOM_CPUFREQ_HW=m
 CONFIG_ARM_STI_CPUFREQ=m
 CONFIG_ARM_TEGRA20_CPUFREQ=y
-CONFIG_ARM_TEGRA124_CPUFREQ=m
+CONFIG_ARM_TEGRA124_CPUFREQ=y
 CONFIG_ARM_TI_CPUFREQ=y
 
 #
@@ -466,6 +445,7 @@ CONFIG_CRYPTO_CRC32_ARM_CE=m
 # General architecture-dependent options
 #
 CONFIG_ARCH_USE_BUILTIN_BSWAP=y
+CONFIG_ARCH_32BIT_OFF_T=y
 CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
 CONFIG_MODULES_USE_ELF_REL=y
 CONFIG_ARCH_MMAP_RND_BITS=16
@@ -477,6 +457,7 @@ CONFIG_ARCH_HAS_PHYS_TO_DMA=y
 #
 # GCOV-based kernel profiling
 #
+CONFIG_GCC_PLUGIN_ARM_SSP_PER_TASK=y
 CONFIG_LBDAF=y
 
 #
@@ -502,10 +483,38 @@ CONFIG_BOUNCE=y
 #
 CONFIG_TEGRA_AHB=y
 
+#
+# Cadence PCIe controllers support
+#
+# CONFIG_PCI_FTPCI100 is not set
+CONFIG_PCI_TEGRA=y
+CONFIG_PCI_V3_SEMI=y
+CONFIG_PCIE_IPROC=m
+CONFIG_PCIE_IPROC_PLATFORM=m
+# CONFIG_PCIE_IPROC_BCMA is not set
+CONFIG_PCIE_IPROC_MSI=y
+CONFIG_PCIE_ALTERA=y
+CONFIG_PCIE_ALTERA_MSI=y
+CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_ROCKCHIP_HOST=m
+# CONFIG_PCIE_MEDIATEK is not set
+
+#
+# DesignWare PCI Core Support
+#
+CONFIG_PCI_DRA7XX=y
+CONFIG_PCI_DRA7XX_HOST=y
+CONFIG_PCI_IMX6=y
+CONFIG_PCI_KEYSTONE=y
+CONFIG_PCI_LAYERSCAPE=y
+CONFIG_PCIE_QCOM=y
+CONFIG_PCIE_HISI_STB=y
+
 #
 # Firmware loader
 #
 CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
+CONFIG_REGMAP_SPMI=m
 
 #
 # Bus devices
@@ -526,6 +535,7 @@ CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
 # Misc devices
 #
 # CONFIG_QCOM_COINCELL is not set
+# CONFIG_QCOM_FASTRPC is not set
 CONFIG_SRAM_EXEC=y
 
 #
@@ -593,6 +603,8 @@ CONFIG_AX88796=m
 CONFIG_AX88796_93CX6=y
 CONFIG_SMC911X=m
 CONFIG_DWMAC_IPQ806X=m
+CONFIG_DWMAC_MEDIATEK=m
+CONFIG_DWMAC_QCOM_ETHQOS=m
 CONFIG_DWMAC_ROCKCHIP=m
 CONFIG_DWMAC_STI=m
 CONFIG_DWMAC_SUNXI=m
@@ -600,7 +612,6 @@ CONFIG_DWMAC_SUN8I=m
 CONFIG_TI_DAVINCI_EMAC=m
 CONFIG_TI_DAVINCI_MDIO=m
 CONFIG_TI_DAVINCI_CPDMA=m
-CONFIG_TI_CPSW_PHY_SEL=y
 CONFIG_TI_CPSW=m
 # CONFIG_TI_CPTS is not set
 CONFIG_NET_VENDOR_XILINX=y
@@ -815,9 +826,9 @@ CONFIG_PINCTRL_TI_IODELAY=y
 CONFIG_EINT_MTK=y
 CONFIG_PINCTRL_MTK=y
 CONFIG_PINCTRL_MTK_MOORE=y
-CONFIG_PINCTRL_MTK_PARIS=y
 # CONFIG_PINCTRL_MT2701 is not set
 CONFIG_PINCTRL_MT7623=y
+CONFIG_PINCTRL_MT7629=y
 CONFIG_PINCTRL_MT8135=y
 CONFIG_PINCTRL_MT8127=y
 CONFIG_PINCTRL_MT6397=y
@@ -871,10 +882,6 @@ CONFIG_POWER_RESET_KEYSTONE=y
 CONFIG_IMX_THERMAL=m
 CONFIG_ROCKCHIP_THERMAL=m
 CONFIG_DB8500_THERMAL=y
-
-#
-# ACPI INT340X thermal drivers
-#
 CONFIG_MTK_THERMAL=m
 
 #
@@ -882,6 +889,7 @@ CONFIG_MTK_THERMAL=m
 #
 CONFIG_BRCMSTB_THERMAL=m
 CONFIG_BCM_NS_THERMAL=y
+CONFIG_BCM_SR_THERMAL=y
 
 #
 # Texas Instruments thermal drivers
@@ -909,6 +917,7 @@ CONFIG_TEGRA_SOCTHERM=m
 # Qualcomm thermal drivers
 #
 CONFIG_QCOM_TSENS=m
+CONFIG_QCOM_SPMI_TEMP_ALARM=m
 
 #
 # Watchdog Device Drivers
@@ -926,6 +935,7 @@ CONFIG_TEGRA_WATCHDOG=m
 CONFIG_QCOM_WDT=m
 CONFIG_MEDIATEK_WATCHDOG=m
 CONFIG_ATLAS7_WATCHDOG=m
+CONFIG_PM8916_WATCHDOG=m
 CONFIG_BCM47XX_WDT=m
 CONFIG_BCM7038_WDT=m
 
@@ -994,6 +1004,7 @@ CONFIG_VIDEO_OMAP3=m
 # CONFIG_VIDEO_QCOM_CAMSS is not set
 # CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS is not set
 # CONFIG_VIDEO_AM437X_VPFE is not set
+# CONFIG_VIDEO_SUN6I_CSI is not set
 # CONFIG_VIDEO_TI_CAL is not set
 # CONFIG_VIDEO_CODA is not set
 # CONFIG_VIDEO_IMX_PXP is not set
@@ -1124,13 +1135,12 @@ CONFIG_DRM_TEGRA=m
 # Display Interface Bridges
 #
 CONFIG_DRM_ANALOGIX_DP=m
+CONFIG_DRM_DW_MIPI_DSI=m
 # CONFIG_DRM_STI is not set
 # CONFIG_DRM_IMX is not set
 CONFIG_DRM_V3D=m
 CONFIG_DRM_VC4=m
 CONFIG_DRM_VC4_HDMI_CEC=y
-CONFIG_DRM_ETNAVIV=m
-CONFIG_DRM_ETNAVIV_THERMAL=y
 CONFIG_DRM_MEDIATEK=m
 CONFIG_DRM_MEDIATEK_HDMI=m
 # CONFIG_DRM_TVE200 is not set
@@ -1177,6 +1187,7 @@ CONFIG_SND_DESIGNWARE_PCM=y
 #
 # Common SoC Audio options for Freescale CPUs:
 #
+# CONFIG_SND_SOC_FSL_MICFIL is not set
 CONFIG_SND_SOC_FSL_UTILS=m
 CONFIG_SND_SOC_IMX_PCM_DMA=m
 CONFIG_SND_IMX_SOC=m
@@ -1200,6 +1211,7 @@ CONFIG_SND_SOC_MT8173_MAX98090=m
 CONFIG_SND_SOC_MT8173_RT5650=m
 CONFIG_SND_SOC_MT8173_RT5650_RT5514=m
 CONFIG_SND_SOC_MT8173_RT5650_RT5676=m
+CONFIG_SND_SOC_MT8183=m
 
 #
 # ASoC support for Amlogic platforms
@@ -1245,6 +1257,7 @@ CONFIG_SND_SUN4I_SPDIF=m
 CONFIG_SND_SUN8I_ADDA_PR_REGMAP=m
 CONFIG_SND_SOC_UX500=m
 CONFIG_SND_SOC_UX500_PLAT_DMA=m
+CONFIG_SND_SOC_XILINX_I2S=m
 CONFIG_SND_SOC_XTFPGA_I2S=m
 
 #
@@ -1317,6 +1330,7 @@ CONFIG_USB_DWC3_QCOM=m
 CONFIG_KEYSTONE_USB_PHY=m
 CONFIG_AM335X_CONTROL_USB=m
 CONFIG_AM335X_PHY_USB=m
+CONFIG_TWL6030_USB=m
 CONFIG_USB_MXS_PHY=m
 CONFIG_USB_TEGRA_PHY=y
 
@@ -1370,6 +1384,7 @@ CONFIG_RTC_DRV_CMOS=y
 # on-CPU RTC drivers
 #
 CONFIG_RTC_DRV_IMXDI=m
+CONFIG_RTC_DRV_MESON=m
 CONFIG_RTC_DRV_OMAP=m
 CONFIG_RTC_DRV_S3C=m
 # CONFIG_RTC_DRV_VT8500 is not set
@@ -1401,6 +1416,7 @@ CONFIG_NBPFAXI_DMA=m
 CONFIG_ST_FDMA=m
 # CONFIG_TEGRA20_APB_DMA is not set
 CONFIG_MTK_HSDMA=m
+CONFIG_MTK_CQDMA=m
 # CONFIG_QCOM_BAM_DMA is not set
 # CONFIG_TI_CPPI41 is not set
 # CONFIG_TI_EDMA is not set
@@ -1431,6 +1447,7 @@ CONFIG_COMMON_CLK_HI6220=y
 CONFIG_RESET_HISI=y
 CONFIG_STUB_CLK_HI6220=y
 CONFIG_STUB_CLK_HI3660=y
+CONFIG_MXC_CLK=y
 CONFIG_COMMON_CLK_KEYSTONE=y
 CONFIG_TI_SCI_CLK=m
 
@@ -1451,8 +1468,12 @@ CONFIG_COMMON_CLK_MT7622=y
 CONFIG_COMMON_CLK_MT7622_ETHSYS=y
 CONFIG_COMMON_CLK_MT7622_HIFSYS=y
 CONFIG_COMMON_CLK_MT7622_AUDSYS=y
+CONFIG_COMMON_CLK_MT7629=y
+CONFIG_COMMON_CLK_MT7629_ETHSYS=y
+CONFIG_COMMON_CLK_MT7629_HIFSYS=y
 CONFIG_COMMON_CLK_MT8135=y
 CONFIG_COMMON_CLK_MT8173=y
+CONFIG_COMMON_CLK_MESON_INPUT=m
 CONFIG_COMMON_CLK_MESON8B=y
 CONFIG_KRAIT_CLOCKS=y
 CONFIG_QCOM_GDSC=y
@@ -1483,8 +1504,10 @@ CONFIG_QCS_GCC_404=m
 CONFIG_SDM_CAMCC_845=m
 CONFIG_SDM_GCC_660=m
 CONFIG_SDM_GCC_845=m
+CONFIG_SDM_GPUCC_845=m
 CONFIG_SDM_VIDEOCC_845=m
 CONFIG_SDM_DISPCC_845=m
+CONFIG_SDM_LPASSCC_845=m
 CONFIG_SPMI_PMIC_CLKDIV=m
 CONFIG_QCOM_HFPLL=m
 CONFIG_KPSS_XCC=m
@@ -1505,6 +1528,7 @@ CONFIG_SUN8I_R40_CCU=y
 CONFIG_SUN9I_A80_CCU=y
 CONFIG_SUN8I_R_CCU=y
 CONFIG_TEGRA_CLK_EMC=y
+CONFIG_TEGRA_CLK_DFLL=y
 CONFIG_COMMON_CLK_TI_ADPLL=m
 # CONFIG_HWSPINLOCK_OMAP is not set
 CONFIG_HWSPINLOCK_QCOM=m
@@ -1529,7 +1553,6 @@ CONFIG_CLKSRC_DBX500_PRCMU=y
 CONFIG_ATLAS7_TIMER=y
 CONFIG_PRIMA2_TIMER=y
 CONFIG_KEYSTONE_TIMER=y
-CONFIG_CLKSRC_DBX500_PRCMU_SCHED_CLOCK=y
 CONFIG_CLKSRC_TI_32K=y
 CONFIG_ARM_GLOBAL_TIMER=y
 CONFIG_CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK=y
@@ -1602,9 +1625,15 @@ CONFIG_BRCMSTB_PM=y
 #
 CONFIG_FSL_GUTS=y
 
+#
+# i.MX SoC drivers
+#
+# CONFIG_IMX_GPCV2_PM_DOMAINS is not set
+
 #
 # MediaTek SoC drivers
 #
+CONFIG_MTK_CMDQ=m
 CONFIG_MTK_INFRACFG=y
 # CONFIG_MTK_PMIC_WRAP is not set
 # CONFIG_MTK_SCPSYS is not set
@@ -1675,9 +1704,11 @@ CONFIG_OMAP_GPMC=y
 # CONFIG_OMAP_GPMC_DEBUG is not set
 CONFIG_TI_EMIF_SRAM=m
 CONFIG_MTK_SMI=y
+CONFIG_PL353_SMC=y
 CONFIG_SAMSUNG_MC=y
 CONFIG_EXYNOS_SROM=y
 CONFIG_TEGRA_MC=y
+CONFIG_TEGRA20_EMC=y
 CONFIG_TEGRA124_EMC=y
 
 #
@@ -1703,7 +1734,8 @@ CONFIG_PWM_BCM_IPROC=y
 CONFIG_PWM_BERLIN=m
 CONFIG_PWM_BRCMSTB=m
 CONFIG_PWM_HIBVT=m
-# CONFIG_PWM_IMX is not set
+CONFIG_PWM_IMX1=m
+CONFIG_PWM_IMX27=m
 # CONFIG_PWM_MTK_DISP is not set
 CONFIG_PWM_MEDIATEK=m
 CONFIG_PWM_OMAP_DMTIMER=m
@@ -1728,8 +1760,10 @@ CONFIG_ST_IRQCHIP=y
 CONFIG_IRQ_CROSSBAR=y
 # CONFIG_KEYSTONE_IRQ is not set
 # CONFIG_QCOM_PDC is not set
+CONFIG_IMX_IRQSTEER=y
 CONFIG_ARCH_HAS_RESET_CONTROLLER=y
 CONFIG_RESET_BERLIN=y
+CONFIG_RESET_BRCMSTB=y
 CONFIG_RESET_QCOM_AOSS=y
 CONFIG_RESET_QCOM_PDC=m
 CONFIG_RESET_SIMPLE=y
@@ -1745,6 +1779,7 @@ CONFIG_COMMON_RESET_HI6220=m
 # PHY Subsystem
 #
 CONFIG_PHY_SUN4I_USB=m
+CONFIG_PHY_SUN6I_MIPI_DPHY=m
 CONFIG_PHY_SUN9I_USB=m
 CONFIG_PHY_BCM_NS_USB2=m
 CONFIG_PHY_BCM_NS_USB3=m
@@ -1784,7 +1819,10 @@ CONFIG_PHY_STIH407_USB=m
 CONFIG_PHY_TEGRA_XUSB=m
 CONFIG_PHY_DM816X_USB=m
 CONFIG_OMAP_CONTROL_PHY=m
+CONFIG_OMAP_USB2=m
+CONFIG_TI_PIPE3=m
 CONFIG_TWL4030_USB=m
+CONFIG_PHY_TI_GMII_SEL=m
 
 #
 # Android
@@ -1873,7 +1911,6 @@ CONFIG_UNWINDER_ARM=y
 CONFIG_ARM_UNWIND=y
 # CONFIG_DEBUG_USER is not set
 # CONFIG_DEBUG_LL is not set
-CONFIG_DEBUG_IMX_UART_PORT=1
 CONFIG_DEBUG_VF_UART_PORT=1
 CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S"
 CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"