From: Michael Tremer Date: Thu, 20 Sep 2018 20:34:53 +0000 (+0100) Subject: kernel: Update to 4.17.19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=19f76fd7b5ae668b1ac8d7132ff612ff4cedd4fc;p=ipfire-3.x.git kernel: Update to 4.17.19 Signed-off-by: Michael Tremer --- diff --git a/kernel/config-arm-generic b/kernel/config-arm-generic index 0cd12ae5d..1dcba18f3 100644 --- a/kernel/config-arm-generic +++ b/kernel/config-arm-generic @@ -1,5 +1,6 @@ CONFIG_KERNEL_MODE_NEON=y CONFIG_PGTABLE_LEVELS=2 +CONFIG_MULTI_IRQ_HANDLER=y # # IRQ subsystem @@ -13,7 +14,6 @@ CONFIG_ARCH_HAS_TICK_BROADCAST=y # RCU Subsystem # CONFIG_GENERIC_SCHED_CLOCK=y -# CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set # # Kernel Performance Events And Counters @@ -61,7 +61,6 @@ CONFIG_PCI_HOST_GENERIC=y # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y CONFIG_HW_PERF_EVENTS=y -# CONFIG_ARCH_WANTS_THP_SWAP is not set # CONFIG_PARAVIRT is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set @@ -85,7 +84,7 @@ CONFIG_CPU_PM=y # CONFIG_ARM_BIG_LITTLE_CPUFREQ=m CONFIG_ARM_SCPI_CPUFREQ=m -# CONFIG_ARM_KIRKWOOD_CPUFREQ is not set +CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_QORIQ_CPUFREQ=m # @@ -121,14 +120,8 @@ CONFIG_GENERIC_ARCH_TOPOLOGY=y # Bus devices # CONFIG_ARM_CCI=y -CONFIG_ARM_CCI_PMU=y CONFIG_ARM_CCI400_COMMON=y -CONFIG_ARM_CCI400_PMU=y -CONFIG_ARM_CCI5xx_PMU=y -# CONFIG_ARM_CCN is not set CONFIG_VEXPRESS_CONFIG=y -CONFIG_DTC=y -CONFIG_OF_FLATTREE=y CONFIG_OF_EARLY_FLATTREE=y CONFIG_OF_RESERVED_MEM=y # CONFIG_PARPORT is not set @@ -146,7 +139,6 @@ CONFIG_BLK_DEV_RAM_SIZE=4096 # # Misc devices # -# CONFIG_SENSORS_LIS3LV02D is not set # CONFIG_SGI_IOC4 is not set # CONFIG_HP_ILO is not set CONFIG_SRAM=y @@ -181,7 +173,6 @@ 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 @@ -321,6 +312,7 @@ CONFIG_POWER_RESET_VEXPRESS=y # # Native drivers # +CONFIG_SENSORS_ARM_SCMI=m CONFIG_SENSORS_ARM_SCPI=m CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_VEXPRESS=m @@ -355,11 +347,6 @@ CONFIG_REGULATOR_PWM=m CONFIG_REGULATOR_VEXPRESS=m # CONFIG_IR_MESON is not set -# -# Multimedia core support -# -# CONFIG_TTPCI_EEPROM is not set - # # Digital TV USB devices # @@ -428,11 +415,6 @@ CONFIG_DRM_MESON=m CONFIG_DRM_MESON_DW_HDMI=m CONFIG_DRM_PL111=m -# -# Frame buffer Devices -# -# CONFIG_FB_BOOT_VESA_SUPPORT is not set - # # Frame buffer hardware drivers # @@ -455,6 +437,7 @@ CONFIG_SND_SOC=m CONFIG_SND_SOC_AC97_BUS=y CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y CONFIG_SND_SOC_AMD_ACP=m +CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m CONFIG_SND_ATMEL_SOC=m CONFIG_SND_DESIGNWARE_I2S=m @@ -487,11 +470,14 @@ CONFIG_SND_SOC_ADAU17X1=m CONFIG_SND_SOC_ADAU1761=m CONFIG_SND_SOC_ADAU1761_I2C=m CONFIG_SND_SOC_ADAU7002=m +CONFIG_SND_SOC_AK4458=m CONFIG_SND_SOC_AK4554=m CONFIG_SND_SOC_AK4613=m CONFIG_SND_SOC_AK4642=m CONFIG_SND_SOC_AK5386=m +CONFIG_SND_SOC_AK5558=m CONFIG_SND_SOC_ALC5623=m +CONFIG_SND_SOC_BD28623=m CONFIG_SND_SOC_BT_SCO=m CONFIG_SND_SOC_CS35L32=m CONFIG_SND_SOC_CS35L33=m @@ -512,6 +498,7 @@ CONFIG_SND_SOC_CS42XX8_I2C=m CONFIG_SND_SOC_CS43130=m CONFIG_SND_SOC_CS4349=m CONFIG_SND_SOC_CS53L30=m +CONFIG_SND_SOC_DA7219=m CONFIG_SND_SOC_DIO2125=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ES7134=m @@ -520,13 +507,17 @@ 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_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_MAX9860=m CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m CONFIG_SND_SOC_PCM1681=m +CONFIG_SND_SOC_PCM1789=m +CONFIG_SND_SOC_PCM1789_I2C=m CONFIG_SND_SOC_PCM179X=m CONFIG_SND_SOC_PCM179X_I2C=m CONFIG_SND_SOC_PCM186X=m @@ -536,11 +527,9 @@ CONFIG_SND_SOC_PCM3168A_I2C=m CONFIG_SND_SOC_PCM512x=m CONFIG_SND_SOC_PCM512x_I2C=m CONFIG_SND_SOC_RL6231=m -# CONFIG_SND_SOC_RT5514_SPI_BUILTIN is not set CONFIG_SND_SOC_RT5616=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5645=m -# CONFIG_SND_SOC_RT5677_SPI is not set CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIGMADSP=m CONFIG_SND_SOC_SIGMADSP_I2C=m @@ -558,6 +547,7 @@ CONFIG_SND_SOC_TAS5086=m CONFIG_SND_SOC_TAS571X=m CONFIG_SND_SOC_TAS5720=m CONFIG_SND_SOC_TAS6424=m +CONFIG_SND_SOC_TDA7419=m CONFIG_SND_SOC_TFA9879=m CONFIG_SND_SOC_TLV320AIC23=m CONFIG_SND_SOC_TLV320AIC23_I2C=m @@ -588,6 +578,7 @@ 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_NAU8540=m CONFIG_SND_SOC_NAU8810=m CONFIG_SND_SOC_NAU8824=m @@ -614,6 +605,7 @@ CONFIG_MMC_MESON_MX_SDIO=m CONFIG_MMC_DW=m CONFIG_MMC_DW_PLTFM=m CONFIG_MMC_DW_EXYNOS=m +CONFIG_MMC_DW_HI3798CV200=m CONFIG_MMC_DW_K3=m CONFIG_MMC_DW_PCI=m @@ -654,10 +646,12 @@ CONFIG_COMMON_CLK_VERSATILE=y CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y CONFIG_COMMON_CLK_MAX77686=y +CONFIG_COMMON_CLK_SCMI=m CONFIG_COMMON_CLK_SCPI=m CONFIG_CLK_QORIQ=y CONFIG_COMMON_CLK_PWM=m CONFIG_COMMON_CLK_AMLOGIC=y +CONFIG_COMMON_CLK_REGMAP_MESON=y # # Clock Source drivers @@ -730,10 +724,15 @@ CONFIG_RESET_MESON=y # CONFIG_PHY_MESON8B_USB2=y CONFIG_PHY_MESON_GXL_USB2=y +CONFIG_PHY_MESON_GXL_USB3=m # # Performance monitor support # +CONFIG_ARM_CCI_PMU=y +CONFIG_ARM_CCI400_PMU=y +CONFIG_ARM_CCI5xx_PMU=y +# CONFIG_ARM_CCN is not set CONFIG_ARM_PMU=y # @@ -746,6 +745,8 @@ CONFIG_MESON_MX_EFUSE=m # CONFIG_ARM_PSCI_FW=y # CONFIG_ARM_PSCI_CHECKER is not set +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 @@ -783,8 +784,9 @@ CONFIG_CRYPTO_LRW=m # Certificates for signature checking # CONFIG_CRYPTO_CHACHA20_NEON=m +# CONFIG_CRYPTO_SPECK_NEON is not set # # Library routines # -CONFIG_LIBFDT=y +CONFIG_ZLIB_DEFLATE=m diff --git a/kernel/config-arm32-generic b/kernel/config-arm32-generic index 346b4b353..3bcf58f99 100644 --- a/kernel/config-arm32-generic +++ b/kernel/config-arm32-generic @@ -72,7 +72,6 @@ CONFIG_ARCH_MULTIPLATFORM=y # CONFIG_ARCH_MULTI_V6 is not set CONFIG_ARCH_MULTI_V7=y CONFIG_ARCH_MULTI_V6_V7=y -# CONFIG_ARCH_MULTI_CPU_AUTO is not set CONFIG_ARCH_VIRT=y # CONFIG_ARCH_ARTPEC is not set # CONFIG_ARCH_AT91 is not set @@ -105,6 +104,31 @@ CONFIG_ARCH_BERLIN=y # CONFIG_MACH_BERLIN_BG2CD is not set # CONFIG_MACH_BERLIN_BG2Q is not set # CONFIG_ARCH_DIGICOLOR 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 + +# +# EXYNOS SoCs +# +CONFIG_CPU_EXYNOS4210=y +CONFIG_SOC_EXYNOS4412=y +CONFIG_SOC_EXYNOS5250=y +CONFIG_SOC_EXYNOS5260=y +CONFIG_SOC_EXYNOS5410=y +CONFIG_SOC_EXYNOS5420=y +CONFIG_SOC_EXYNOS5440=y +CONFIG_SOC_EXYNOS5800=y +# CONFIG_EXYNOS5420_MCPM is not set +CONFIG_EXYNOS_CPU_SUSPEND=y +CONFIG_PLAT_SAMSUNG=y + +# +# Power management +# +# CONFIG_SAMSUNG_PM_CHECK is not set CONFIG_ARCH_HIGHBANK=y CONFIG_ARCH_HISI=y @@ -115,10 +139,6 @@ CONFIG_ARCH_HI3xxx=y # CONFIG_ARCH_HIP01 is not set CONFIG_ARCH_HIP04=y CONFIG_ARCH_HIX5HD2=y -CONFIG_ARCH_KEYSTONE=y -CONFIG_MACH_MESON6=y -CONFIG_MACH_MESON8=y -CONFIG_MACH_MESON8B=y CONFIG_ARCH_MXC=y # @@ -130,6 +150,7 @@ CONFIG_ARCH_MXC=y CONFIG_SOC_IMX6=y CONFIG_SOC_IMX6Q=y CONFIG_SOC_IMX6SL=y +CONFIG_SOC_IMX6SLL=y CONFIG_SOC_IMX6SX=y # CONFIG_SOC_IMX6UL is not set # CONFIG_SOC_IMX7D is not set @@ -141,6 +162,7 @@ CONFIG_SOC_IMX6SX=y CONFIG_SOC_VF610=y CONFIG_VF_USE_ARM_GLOBAL_TIMER=y # CONFIG_VF_USE_PIT_TIMER is not set +CONFIG_ARCH_KEYSTONE=y CONFIG_ARCH_MEDIATEK=y # CONFIG_MACH_MT2701 is not set CONFIG_MACH_MT6589=y @@ -148,6 +170,11 @@ CONFIG_MACH_MT6592=y CONFIG_MACH_MT7623=y CONFIG_MACH_MT8127=y CONFIG_MACH_MT8135=y +CONFIG_MACH_MESON6=y +CONFIG_MACH_MESON8=y +CONFIG_MACH_MESON8B=y +# CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_NPCM is not set CONFIG_ARCH_OMAP=y # @@ -157,7 +184,6 @@ CONFIG_ARCH_OMAP=y # CONFIG_OMAP_RESET_CLOCKS is not set CONFIG_OMAP_32K_TIMER=y # CONFIG_OMAP3_L2_AUX_SECURE_SAVE_RESTORE is not set -CONFIG_OMAP_DM_TIMER=y CONFIG_OMAP_PM_NOOP=y CONFIG_MACH_OMAP_GENERIC=y @@ -190,7 +216,15 @@ CONFIG_MACH_OMAP3517EVM=y CONFIG_MACH_OMAP3_PANDORA=y # CONFIG_OMAP3_SDRC_AC_TIMING is not set CONFIG_OMAP5_ERRATA_801819=y -# CONFIG_ARCH_MMP is not set +CONFIG_ARCH_SIRF=y + +# +# CSR SiRF atlas6/primaII/Atlas7 Specific Features +# +CONFIG_ARCH_ATLAS6=y +CONFIG_ARCH_ATLAS7=y +CONFIG_ARCH_PRIMA2=y +CONFIG_SIRF_IRQ=y CONFIG_ARCH_QCOM=y # CONFIG_ARCH_MSM8X60 is not set # CONFIG_ARCH_MSM8960 is not set @@ -198,43 +232,14 @@ CONFIG_ARCH_QCOM=y # CONFIG_ARCH_MDM9615 is not set # CONFIG_ARCH_REALVIEW is not set CONFIG_ARCH_ROCKCHIP=y +# CONFIG_ARCH_S5PV210 is not set # CONFIG_ARCH_SOCFPGA is not set # CONFIG_PLAT_SPEAR is not set CONFIG_ARCH_STI=y CONFIG_SOC_STIH415=y 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 - -# -# EXYNOS SoCs -# -CONFIG_CPU_EXYNOS4210=y -CONFIG_SOC_EXYNOS4412=y -CONFIG_SOC_EXYNOS5250=y -CONFIG_SOC_EXYNOS5260=y -CONFIG_SOC_EXYNOS5410=y -CONFIG_SOC_EXYNOS5420=y -CONFIG_SOC_EXYNOS5440=y -CONFIG_SOC_EXYNOS5800=y -# CONFIG_EXYNOS5420_MCPM is not set -CONFIG_EXYNOS_CPU_SUSPEND=y -CONFIG_PLAT_SAMSUNG=y - -# -# Boot options -# -# CONFIG_SAMSUNG_ATAGS is not set - -# -# Power management -# -# CONFIG_SAMSUNG_PM_CHECK is not set +# CONFIG_ARCH_STM32 is not set CONFIG_ARCH_SUNXI=y CONFIG_MACH_SUN4I=y CONFIG_MACH_SUN5I=y @@ -242,15 +247,7 @@ CONFIG_MACH_SUN6I=y CONFIG_MACH_SUN7I=y CONFIG_MACH_SUN8I=y CONFIG_MACH_SUN9I=y -CONFIG_ARCH_SIRF=y - -# -# CSR SiRF atlas6/primaII/Atlas7 Specific Features -# -CONFIG_ARCH_ATLAS6=y -CONFIG_ARCH_ATLAS7=y -CONFIG_ARCH_PRIMA2=y -CONFIG_SIRF_IRQ=y +CONFIG_ARCH_SUNXI_MC_SMP=y # CONFIG_ARCH_TANGO is not set CONFIG_ARCH_TEGRA=y CONFIG_ARCH_U8500=y @@ -297,7 +294,6 @@ CONFIG_CPU_CP15_MMU=y # Processor Features # # CONFIG_ARM_LPAE is not set -# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set CONFIG_ARM_THUMB=y # CONFIG_ARM_THUMBEE is not set CONFIG_ARM_VIRT_EXT=y @@ -322,7 +318,6 @@ CONFIG_ARM_DMA_MEM_BUFFERABLE=y CONFIG_ARM_HEAVY_MB=y CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y CONFIG_DEBUG_ALIGN_RODATA=y -CONFIG_MULTI_IRQ_HANDLER=y CONFIG_ARM_ERRATA_430973=y CONFIG_ARM_ERRATA_643719=y CONFIG_ARM_ERRATA_720789=y @@ -394,8 +389,6 @@ CONFIG_THUMB2_KERNEL=y CONFIG_THUMB2_AVOID_R_ARM_THM_JUMP11=y CONFIG_ARM_PATCH_IDIV=y CONFIG_AEABI=y -# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set -# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set CONFIG_HIGHMEM=y # CONFIG_HIGHPTE is not set CONFIG_CPU_SW_DOMAIN_PAN=y @@ -403,7 +396,6 @@ CONFIG_ARCH_WANT_GENERAL_HUGETLB=y # CONFIG_ARM_MODULE_PLTS is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y -# CONFIG_PHYS_ADDR_T_64BIT is not set CONFIG_BOUNCE=y CONFIG_FORCE_MAX_ZONEORDER=12 CONFIG_ALIGNMENT_TRAP=y @@ -563,10 +555,10 @@ CONFIG_FEC=m CONFIG_FSL_PQ_MDIO=m CONFIG_FSL_XGMAC_MDIO=m CONFIG_GIANFAR=m -# CONFIG_MVNETA_BM is not set CONFIG_PXA168_ETH=m CONFIG_NET_VENDOR_MEDIATEK=y CONFIG_NET_MEDIATEK_SOC=m +CONFIG_NI_XGE_MANAGEMENT_ENET=m CONFIG_AX88796=m CONFIG_AX88796_93CX6=y CONFIG_SMC911X=m @@ -663,7 +655,7 @@ CONFIG_HW_RANDOM_MSM=m CONFIG_HW_RANDOM_ST=m CONFIG_HW_RANDOM_MTK=y CONFIG_HW_RANDOM_EXYNOS=m -CONFIG_NVRAM=y +CONFIG_HW_RANDOM_KEYSTONE=m # # PC SMBus host controller drivers @@ -704,15 +696,9 @@ CONFIG_SPMI_MSM_PMIC_ARB=m # CONFIG_OMAP_SSI=m -# -# HSI clients -# -CONFIG_PPS=y - # # PTP clock support # -CONFIG_PTP_1588_CLOCK=y CONFIG_PTP_1588_CLOCK_GIANFAR=m # @@ -730,23 +716,18 @@ CONFIG_PINCTRL_ZYNQ=y CONFIG_PINCTRL_IPROC_GPIO=y CONFIG_PINCTRL_NS2_MUX=y CONFIG_PINCTRL_BERLIN=y -# CONFIG_PINCTRL_BERLIN_BG2 is not set -# CONFIG_PINCTRL_BERLIN_BG2CD is not set -# CONFIG_PINCTRL_BERLIN_BG2Q is not set CONFIG_PINCTRL_BERLIN_BG4CT=y CONFIG_PINCTRL_IMX=y CONFIG_PINCTRL_IMX6Q=y CONFIG_PINCTRL_IMX6SL=y +CONFIG_PINCTRL_IMX6SLL=y CONFIG_PINCTRL_IMX6SX=y CONFIG_PINCTRL_VF610=y CONFIG_PINCTRL_ABX500=y CONFIG_PINCTRL_AB8500=y -CONFIG_PINCTRL_AB8540=y -CONFIG_PINCTRL_AB9540=y CONFIG_PINCTRL_AB8505=y CONFIG_PINCTRL_NOMADIK=y CONFIG_PINCTRL_DB8500=y -CONFIG_PINCTRL_DB8540=y CONFIG_PINCTRL_MSM=y CONFIG_PINCTRL_APQ8064=y CONFIG_PINCTRL_APQ8084=y @@ -763,6 +744,7 @@ CONFIG_PINCTRL_MSM8996=m CONFIG_PINCTRL_MSM8998=m CONFIG_PINCTRL_QCOM_SPMI_PMIC=m CONFIG_PINCTRL_QCOM_SSBI_PMIC=m +CONFIG_PINCTRL_SDM845=m CONFIG_PINCTRL_SAMSUNG=y CONFIG_PINCTRL_EXYNOS=y CONFIG_PINCTRL_EXYNOS_ARM=y @@ -782,9 +764,6 @@ CONFIG_PINCTRL_SUN8I_H3_R=y CONFIG_PINCTRL_SUN8I_V3S=y CONFIG_PINCTRL_SUN9I_A80=y CONFIG_PINCTRL_SUN9I_A80_R=y -# CONFIG_PINCTRL_SUN50I_A64 is not set -# CONFIG_PINCTRL_SUN50I_A64_R is not set -# CONFIG_PINCTRL_SUN50I_H5 is not set CONFIG_PINCTRL_TEGRA=y CONFIG_PINCTRL_TEGRA20=y CONFIG_PINCTRL_TEGRA30=y @@ -961,6 +940,11 @@ CONFIG_IR_RX51=m # CONFIG_RC_ST is not set CONFIG_IR_SUNXI=m +# +# Multimedia core support +# +# CONFIG_CEC_PIN_ERROR_INJ is not set + # # Media digital TV PCI Adapters # @@ -971,7 +955,6 @@ CONFIG_VIDEO_OMAP3=m # CONFIG_VIDEO_AM437X_VPFE is not set # CONFIG_VIDEO_TI_CAL is not set # CONFIG_VIDEO_CODA is not set -# CONFIG_VIDEO_IMX_VDOA is not set # CONFIG_VIDEO_MEDIATEK_JPEG is not set CONFIG_VIDEO_MEDIATEK_VPU=m CONFIG_VIDEO_MEDIATEK_MDP=m @@ -1041,6 +1024,7 @@ CONFIG_DRM_SUN4I=m CONFIG_DRM_SUN4I_HDMI=m CONFIG_DRM_SUN4I_HDMI_CEC=y CONFIG_DRM_SUN4I_BACKEND=m +CONFIG_DRM_SUN8I_DW_HDMI=m CONFIG_DRM_SUN8I_MIXER=m CONFIG_DRM_OMAP=m CONFIG_OMAP2_DSS_INIT=y @@ -1074,6 +1058,7 @@ CONFIG_DRM_OMAP_PANEL_SHARP_LS037V7DW01=m # CONFIG_DRM_TILCDC is not set CONFIG_DRM_MSM=m # CONFIG_DRM_MSM_REGISTER_LOGGING is not set +# CONFIG_DRM_MSM_GPU_SUDO is not set CONFIG_DRM_MSM_HDMI_HDCP=y CONFIG_DRM_MSM_DSI=y CONFIG_DRM_MSM_DSI_PLL=y @@ -1081,6 +1066,7 @@ CONFIG_DRM_MSM_DSI_28NM_PHY=y CONFIG_DRM_MSM_DSI_20NM_PHY=y CONFIG_DRM_MSM_DSI_28NM_8960_PHY=y CONFIG_DRM_MSM_DSI_14NM_PHY=y +CONFIG_DRM_MSM_DSI_10NM_PHY=y CONFIG_DRM_FSL_DCU=m CONFIG_DRM_TEGRA=m # CONFIG_DRM_TEGRA_DEBUG is not set @@ -1108,7 +1094,6 @@ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m # CONFIG_FB_IMX is not set # CONFIG_FB_VT8500 is not set # CONFIG_FB_WM8505 is not set -# CONFIG_FB_S3C is not set # CONFIG_FB_XILINX is not set # CONFIG_FB_DA8XX is not set # CONFIG_FB_MX3 is not set @@ -1153,7 +1138,6 @@ CONFIG_SND_SOC_IMX_SSI=m # SoC Audio support for Freescale i.MX boards: # CONFIG_SND_SOC_EUKREA_TLV320=m -CONFIG_SND_SOC_IMX_WM8962=m CONFIG_SND_SOC_IMX_ES8328=m CONFIG_SND_SOC_IMX_SGTL5000=m CONFIG_SND_SOC_IMX_SPDIF=m @@ -1215,7 +1199,6 @@ CONFIG_SND_SOC_XTFPGA_I2S=m CONFIG_SND_SOC_WM_HUBS=m CONFIG_SND_SOC_MAX98090=m CONFIG_SND_SOC_MAX98095=m -CONFIG_SND_SOC_MAX98357A=m CONFIG_SND_SOC_RT5514=m CONFIG_SND_SOC_RT5677=m CONFIG_SND_SOC_WM8994=m @@ -1363,13 +1346,9 @@ CONFIG_ST_FDMA=m # CONFIG_TEGRA20_APB_DMA is not set # CONFIG_TI_CPPI41 is not set # CONFIG_TI_EDMA is not set +CONFIG_MTK_HSDMA=m # CONFIG_QCOM_BAM_DMA is not set -# -# DMABUF options -# -# CONFIG_ARM_CHARLCD is not set - # # Microsoft Hyper-V guest support # @@ -1409,6 +1388,7 @@ CONFIG_COMMON_CLK_MT2701=y # CONFIG_COMMON_CLK_MT2701_HIFSYS is not set # CONFIG_COMMON_CLK_MT2701_ETHSYS is not set # CONFIG_COMMON_CLK_MT2701_BDPSYS is not set +# CONFIG_COMMON_CLK_MT2701_AUDSYS is not set CONFIG_COMMON_CLK_MT7622=y CONFIG_COMMON_CLK_MT7622_ETHSYS=y CONFIG_COMMON_CLK_MT7622_HIFSYS=y @@ -1465,6 +1445,7 @@ CONFIG_HWSPINLOCK_SIRF=m # # Clock Source drivers # +CONFIG_OMAP_DM_TIMER=y CONFIG_DW_APB_TIMER=y CONFIG_DW_APB_TIMER_OF=y CONFIG_ROCKCHIP_TIMER=y @@ -1494,8 +1475,10 @@ CONFIG_OMAP_MBOX_KFIFO_SIZE=256 CONFIG_ROCKCHIP_MBOX=y CONFIG_STI_MBOX=m CONFIG_TI_MESSAGE_MANAGER=m +# CONFIG_HI3660_MBOX is not set CONFIG_HI6220_MBOX=m # CONFIG_QCOM_APCS_IPC is not set +# CONFIG_TEGRA_HSP_MBOX is not set CONFIG_BCM_PDC_MBOX=m # @@ -1523,6 +1506,7 @@ CONFIG_KEYSTONE_REMOTEPROC=m CONFIG_QCOM_ADSP_PIL=m CONFIG_QCOM_RPROC_COMMON=m CONFIG_QCOM_Q6V5_PIL=m +# CONFIG_QCOM_SYSMON is not set CONFIG_QCOM_WCNSS_PIL=m CONFIG_ST_REMOTEPROC=m CONFIG_ST_SLIM_REMOTEPROC=m @@ -1576,6 +1560,7 @@ CONFIG_SOC_TEGRA_FLOWCTRL=y CONFIG_SOC_TEGRA_PMC=y # CONFIG_KEYSTONE_NAVIGATOR_QMSS is not set CONFIG_KEYSTONE_NAVIGATOR_DMA=m +CONFIG_AMX3_PM=m CONFIG_WKUP_M3_IPC=m CONFIG_TI_SCI_PM_DOMAINS=m CONFIG_UX500_SOC_ID=y @@ -1659,6 +1644,7 @@ CONFIG_OMAP_IRQCHIP=y CONFIG_ST_IRQCHIP=y CONFIG_IRQ_CROSSBAR=y # CONFIG_KEYSTONE_IRQ is not set +# CONFIG_QCOM_PDC is not set CONFIG_ARCH_HAS_RESET_CONTROLLER=y CONFIG_RESET_BERLIN=y CONFIG_RESET_SIMPLE=y @@ -1723,6 +1709,10 @@ CONFIG_NVMEM_BCM_OCOTP=m CONFIG_NVMEM_SUNXI_SID=m CONFIG_NVMEM_VF610_OCOTP=m CONFIG_NVMEM_SNVS_LPGPR=m + +# +# HW tracing support +# # CONFIG_TEE is not set # @@ -1760,7 +1750,6 @@ CONFIG_PROC_VMCORE=y # # RCU Debugging # -# CONFIG_PROFILE_ALL_BRANCHES is not set CONFIG_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_ARM_PTDUMP_CORE=y # CONFIG_ARM_PTDUMP_DEBUGFS is not set @@ -1771,7 +1760,6 @@ CONFIG_ARM_UNWIND=y CONFIG_DEBUG_IMX_UART_PORT=1 CONFIG_DEBUG_VF_UART_PORT=1 CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" -# CONFIG_DEBUG_UART_8250 is not set CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" # @@ -1829,5 +1817,3 @@ CONFIG_CRYPTO_CRC32_ARM_CE=m # Library routines # CONFIG_STMP_DEVICE=y -# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set -# CONFIG_DMA_DIRECT_OPS is not set diff --git a/kernel/config-arm64-generic b/kernel/config-arm64-generic index 0fcf0c4f0..422a2048b 100644 --- a/kernel/config-arm64-generic +++ b/kernel/config-arm64-generic @@ -32,7 +32,6 @@ CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y # # Kernel Performance Events And Counters # -CONFIG_ARCH_HAS_FORTIFY_SOURCE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_MODULES_USE_ELF_RELA=y @@ -40,8 +39,6 @@ CONFIG_ARCH_MMAP_RND_BITS=27 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 CONFIG_COMPAT_OLD_SIGACTION=y CONFIG_VMAP_STACK=y -# CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set -# CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set # # Partition Types @@ -105,7 +102,6 @@ CONFIG_ARCH_SEATTLE=y # CONFIG_ARCH_SPRD is not set # CONFIG_ARCH_THUNDER is not set # CONFIG_ARCH_THUNDER2 is not set -# CONFIG_ARCH_VULCAN is not set CONFIG_ARCH_XGENE=y # CONFIG_ARCH_ZYNQMP is not set @@ -194,6 +190,8 @@ CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_FORCE_MAX_ZONEORDER=11 CONFIG_UNMAP_KERNEL_AT_EL0=y CONFIG_HARDEN_BRANCH_PREDICTOR=y +CONFIG_HARDEN_EL2_VECTORS=y +CONFIG_ARM64_SSBD=y CONFIG_ARMV8_DEPRECATED=y CONFIG_SWP_EMULATION=y CONFIG_CP15_BARRIER_EMULATION=y @@ -215,7 +213,6 @@ CONFIG_ARM64_UAO=y # CONFIG_ARM64_PMEM is not set CONFIG_ARM64_RAS_EXTN=y CONFIG_ARM64_SVE=y -CONFIG_ARM64_MODULE_CMODEL_LARGE=y CONFIG_ARM64_MODULE_PLTS=y CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y @@ -237,11 +234,6 @@ CONFIG_COMPAT_BINFMT_ELF=y CONFIG_COMPAT=y CONFIG_SYSVIPC_COMPAT=y -# -# ARM CPU Idle Drivers -# -# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set - # # CPU frequency scaling drivers # @@ -346,11 +338,6 @@ CONFIG_IPMI_DMI_DECODE=y CONFIG_HW_RANDOM_XGENE=m CONFIG_HW_RANDOM_CAVIUM=y -# -# PCMCIA character devices -# -# CONFIG_HPET is not set - # # I2C support # @@ -375,16 +362,6 @@ CONFIG_I2C_THUNDERX=m # CONFIG_I2C_XGENE_SLIMPRO=m -# -# HSI clients -# -CONFIG_PPS=m - -# -# PTP clock support -# -CONFIG_PTP_1588_CLOCK=m - # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # @@ -472,7 +449,6 @@ CONFIG_FB_EFI=y # CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 -# CONFIG_SND_EMU10K1_SEQ is not set # CONFIG_SND_LX6464ES is not set # @@ -578,11 +554,6 @@ CONFIG_ARM_SMMU_V3=y # # CONFIG_SOC_BRCMSTB is not set -# -# Qualcomm SoC drivers -# -# CONFIG_SUNXI_SRAM is not set - # # DEVFREQ Governors # @@ -594,21 +565,10 @@ CONFIG_DEVFREQ_GOV_PASSIVE=m # # CONFIG_ACPI_ALS is not set -# -# IRQ chip support -# -# CONFIG_RESET_BERLIN is not set -# CONFIG_RESET_SIMPLE is not set -# CONFIG_RESET_SUNXI is not set -# CONFIG_RESET_ZYNQ is not set - # # PHY Subsystem # CONFIG_PHY_XGENE=m -# CONFIG_PHY_EXYNOS4210_USB2 is not set -# CONFIG_PHY_EXYNOS4X12_USB2 is not set -# CONFIG_PHY_EXYNOS5250_USB2 is not set # # Performance monitor support @@ -628,6 +588,13 @@ CONFIG_ND_BLK=m CONFIG_ND_CLAIM=y CONFIG_ND_BTT=m CONFIG_BTT=y +# CONFIG_OF_PMEM is not set +CONFIG_DAX_DRIVER=y + +# +# HW tracing support +# +# CONFIG_INTEL_TH_ACPI is not set CONFIG_TEE=m # @@ -665,7 +632,6 @@ CONFIG_EFI_ARMSTUB=y # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_TEST is not set # CONFIG_RESET_ATTACK_MITIGATION is not set -# CONFIG_EFI_DEV_PATH_PARSER is not set # # Tegra firmware driver @@ -678,6 +644,7 @@ CONFIG_ACPI_SPCR_TABLE=y # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_BUTTON=m CONFIG_ACPI_FAN=m +CONFIG_ACPI_TAD=m CONFIG_ACPI_DOCK=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_MCFG=y @@ -687,7 +654,6 @@ CONFIG_ACPI_IPMI=m CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_THERMAL=m CONFIG_ACPI_NUMA=y -# CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y # CONFIG_ACPI_DEBUG is not set @@ -724,6 +690,7 @@ CONFIG_KVM_COMPAT=y CONFIG_KVM=y CONFIG_KVM_ARM_HOST=y CONFIG_KVM_ARM_PMU=y +CONFIG_KVM_INDIRECT_VECTORS=y # # Compile-time checks and compiler options @@ -744,7 +711,6 @@ CONFIG_ARCH_HAS_KCOV=y CONFIG_FUNCTION_GRAPH_TRACER=y # CONFIG_HIST_TRIGGERS is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y -# CONFIG_ARM64_PTDUMP_CORE is not set # CONFIG_ARM64_PTDUMP_DEBUGFS is not set # CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set # CONFIG_DEBUG_WX is not set @@ -755,14 +721,12 @@ CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # Security options # CONFIG_KEYS_COMPAT=y -CONFIG_FORTIFY_SOURCE=y CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y # # Random Number Generation # -# CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC is not set CONFIG_CRYPTO_DEV_CCP=y CONFIG_CRYPTO_DEV_CCP_DD=m CONFIG_CRYPTO_DEV_SP_CCP=y @@ -795,6 +759,7 @@ CONFIG_CRYPTO_AES_ARM64_BS=m # # Library routines # +# CONFIG_INDIRECT_PIO is not set CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y CONFIG_HAS_IOPORT_MAP=y CONFIG_DMA_DIRECT_OPS=y diff --git a/kernel/config-generic b/kernel/config-generic index 0c8fdf6ab..69b5dd4cf 100644 --- a/kernel/config-generic +++ b/kernel/config-generic @@ -63,7 +63,6 @@ CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ_FULL=y -# CONFIG_NO_HZ_FULL_ALL is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y @@ -88,12 +87,10 @@ CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y CONFIG_TREE_SRCU=y -# CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_CONTEXT_TRACKING=y CONFIG_RCU_NOCB_CPU=y -# CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 @@ -196,7 +193,6 @@ CONFIG_TRACEPOINTS=y CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set CONFIG_UPROBES=y -# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y @@ -204,6 +200,7 @@ CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_ARCH_HAS_FORTIFY_SOURCE=y CONFIG_ARCH_HAS_SET_MEMORY=y CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y @@ -229,17 +226,13 @@ CONFIG_HAVE_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR_REGULAR is not set CONFIG_CC_STACKPROTECTOR_STRONG=y # CONFIG_CC_STACKPROTECTOR_AUTO is not set -CONFIG_THIN_ARCHIVES=y CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_ARCH_MMAP_RND_BITS=y -# CONFIG_HAVE_ARCH_HASH is not set -# CONFIG_ISA_BUS_API is not set CONFIG_OLD_SIGSUSPEND3=y -# CONFIG_CPU_NO_EFFICIENT_FFS is not set CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y @@ -351,7 +344,6 @@ CONFIG_PREEMPT_NONE=y # CONFIG_HAVE_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y -# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y @@ -499,7 +491,6 @@ CONFIG_BINFMT_ELF=y CONFIG_ELFCORE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y -# CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y CONFIG_NET=y @@ -538,6 +529,7 @@ CONFIG_NET_IPGRE_DEMUX=m CONFIG_NET_IP_TUNNEL=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE_COMMON=y CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y @@ -673,8 +665,8 @@ CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m CONFIG_NF_NAT_REDIRECT=m CONFIG_NF_TABLES=m -CONFIG_NF_TABLES_INET=m -CONFIG_NF_TABLES_NETDEV=m +CONFIG_NF_TABLES_INET=y +CONFIG_NF_TABLES_NETDEV=y CONFIG_NFT_EXTHDR=m CONFIG_NFT_META=m CONFIG_NFT_RT=m @@ -851,12 +843,12 @@ CONFIG_IP_VS_PE_SIP=m CONFIG_NF_DEFRAG_IPV4=y CONFIG_NF_CONNTRACK_IPV4=y CONFIG_NF_SOCKET_IPV4=m -CONFIG_NF_TABLES_IPV4=m +CONFIG_NF_TABLES_IPV4=y CONFIG_NFT_CHAIN_ROUTE_IPV4=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_FIB_IPV4=m -CONFIG_NF_TABLES_ARP=m +CONFIG_NF_TABLES_ARP=y CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_DUP_IPV4=m CONFIG_NF_LOG_ARP=m @@ -882,7 +874,7 @@ CONFIG_IP_NF_ARP_MANGLE=m CONFIG_NF_DEFRAG_IPV6=y CONFIG_NF_CONNTRACK_IPV6=y CONFIG_NF_SOCKET_IPV6=m -CONFIG_NF_TABLES_IPV6=m +CONFIG_NF_TABLES_IPV6=y CONFIG_NFT_CHAIN_ROUTE_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m CONFIG_NFT_MASQ_IPV6=m @@ -897,7 +889,7 @@ CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NF_NAT_MASQUERADE_IPV6=m # CONFIG_IP6_NF_IPTABLES is not set -CONFIG_NF_TABLES_BRIDGE=m +CONFIG_NF_TABLES_BRIDGE=y CONFIG_NFT_BRIDGE_META=m CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NF_LOG_BRIDGE=m @@ -1030,6 +1022,7 @@ CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m CONFIG_NET_EMATCH_IPSET=m +CONFIG_NET_EMATCH_IPT=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m @@ -1135,9 +1128,10 @@ CONFIG_BT_HCIVHCI=m CONFIG_BT_MRVL=m CONFIG_BT_ATH3K=m CONFIG_BT_WILINK=m +CONFIG_BT_HCIRSI=m # CONFIG_AF_RXRPC is not set # CONFIG_AF_KCM is not set -# CONFIG_STREAM_PARSER is not set +CONFIG_STREAM_PARSER=m CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y @@ -1213,8 +1207,6 @@ CONFIG_WANT_DEV_COREDUMP=y # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set -# CONFIG_SYS_HYPERVISOR is not set -# CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y @@ -1231,15 +1223,18 @@ CONFIG_DMA_SHARED_BUFFER=y CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y # CONFIG_MTD is not set +CONFIG_DTC=y CONFIG_OF=y # CONFIG_OF_UNITTEST is not set +CONFIG_OF_FLATTREE=y CONFIG_OF_KOBJ=y CONFIG_OF_DYNAMIC=y CONFIG_OF_ADDRESS=y CONFIG_OF_IRQ=y CONFIG_OF_NET=y CONFIG_OF_MDIO=y -# CONFIG_OF_OVERLAY is not set +CONFIG_OF_RESOLVE=y +CONFIG_OF_OVERLAY=y # # Protocols @@ -1247,7 +1242,6 @@ CONFIG_OF_MDIO=y CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set CONFIG_CDROM=y -# CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=m @@ -1352,10 +1346,6 @@ CONFIG_ALTERA_STAPL=m # VOP Driver # # CONFIG_ECHO is not set -# CONFIG_CXL_BASE is not set -# CONFIG_CXL_AFU_DRIVER_OPS is not set -# CONFIG_CXL_LIB is not set -# CONFIG_OCXL_BASE is not set # CONFIG_MISC_RTSX_PCI is not set CONFIG_MISC_RTSX_USB=m @@ -1445,7 +1435,6 @@ CONFIG_LIBFCOE=m CONFIG_FCOE=m # CONFIG_SCSI_SNIC is not set CONFIG_SCSI_DMX3191D=m -CONFIG_SCSI_FUTURE_DOMAIN=m CONFIG_SCSI_IPS=m CONFIG_SCSI_INITIO=m CONFIG_SCSI_INIA100=m @@ -1484,7 +1473,6 @@ CONFIG_SCSI_OSD_ULD=m CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=y -# CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_SATA_PMP=y @@ -1684,6 +1672,7 @@ CONFIG_NET_DSA_MT7530=m # CONFIG_MICROCHIP_KSZ is not set CONFIG_NET_DSA_MV88E6XXX=y CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y +CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_QCA8K=m CONFIG_NET_DSA_SMSC_LAN9303=m CONFIG_NET_DSA_SMSC_LAN9303_I2C=m @@ -1780,6 +1769,7 @@ CONFIG_IXGBE_HWMON=y CONFIG_IXGBEVF=m CONFIG_I40E=m CONFIG_I40EVF=m +CONFIG_ICE=m CONFIG_FM10K=m CONFIG_NET_VENDOR_I825XX=y CONFIG_JME=m @@ -1819,6 +1809,7 @@ CONFIG_NET_VENDOR_NETRONOME=y CONFIG_NFP=m # CONFIG_NFP_APP_FLOWER is not set # CONFIG_NFP_DEBUG is not set +CONFIG_NET_VENDOR_NI=y CONFIG_NET_VENDOR_8390=y CONFIG_NE2K_PCI=m CONFIG_NET_VENDOR_NVIDIA=y @@ -1870,7 +1861,6 @@ CONFIG_SFC_FALCON=m CONFIG_NET_VENDOR_SMSC=y CONFIG_EPIC100=m CONFIG_SMSC911X=m -# CONFIG_SMSC911X_ARCH_HOOKS is not set CONFIG_SMSC9420=m CONFIG_NET_VENDOR_SOCIONEXT=y CONFIG_NET_VENDOR_STMICRO=y @@ -2201,6 +2191,7 @@ CONFIG_RSI_91X=m # CONFIG_RSI_DEBUGFS is not set CONFIG_RSI_SDIO=m CONFIG_RSI_USB=m +CONFIG_RSI_COEX=y CONFIG_WLAN_VENDOR_ST=y CONFIG_CW1200=m CONFIG_CW1200_WLAN_SDIO=m @@ -2516,7 +2507,6 @@ CONFIG_I2C_EMEV2=m CONFIG_I2C_KEMPLD=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_PCA_PLATFORM=m -# CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_RK3X=m CONFIG_I2C_SIMTEC=m # CONFIG_I2C_XILINX is not set @@ -2553,6 +2543,7 @@ CONFIG_HSI_BOARDINFO=y # HSI clients # CONFIG_HSI_CHAR=m +CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # @@ -2569,6 +2560,7 @@ CONFIG_HSI_CHAR=m # # PTP clock support # +CONFIG_PTP_1588_CLOCK=y # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. @@ -2599,6 +2591,7 @@ CONFIG_GPIO_ALTERA=m CONFIG_GPIO_EXAR=m # CONFIG_GPIO_FTGPIO010 is not set CONFIG_GPIO_GENERIC_PLATFORM=y +# CONFIG_GPIO_HLWD is not set CONFIG_GPIO_MB86S7X=m CONFIG_GPIO_MOCKUP=m CONFIG_GPIO_SYSCON=m @@ -2681,7 +2674,6 @@ CONFIG_BATTERY_ACT8945A=m # CONFIG_MANAGER_SBS is not set # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_AXP20X_POWER is not set -# CONFIG_AXP288_CHARGER is not set CONFIG_AXP288_FUEL_GAUGE=m # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set @@ -2864,6 +2856,7 @@ CONFIG_SENSORS_WM8350=m # ACPI drivers # CONFIG_THERMAL=y +# CONFIG_THERMAL_STATISTICS is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_OF=y @@ -3052,7 +3045,6 @@ CONFIG_TWL6040_CORE=y CONFIG_MFD_WL1273_CORE=m CONFIG_MFD_LM3533=m CONFIG_MFD_TC3589X=y -# CONFIG_MFD_TMIO is not set # CONFIG_MFD_ARIZONA_I2C is not set CONFIG_MFD_WM8400=y CONFIG_MFD_WM831X=y @@ -3062,6 +3054,7 @@ CONFIG_MFD_WM8350_I2C=y CONFIG_MFD_WM8994=y CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_88PG86X=m CONFIG_REGULATOR_88PM800=m CONFIG_REGULATOR_ACT8865=m CONFIG_REGULATOR_ACT8945A=m @@ -3153,10 +3146,12 @@ CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SHARP_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_XMP_DECODER=m +# CONFIG_IR_IMON_DECODER is not set CONFIG_RC_DEVICES=y # CONFIG_RC_ATI_REMOTE is not set # CONFIG_IR_HIX5HD2 is not set CONFIG_IR_IMON=m +# CONFIG_IR_IMON_RAW is not set CONFIG_IR_MCEUSB=m CONFIG_IR_REDRAT3=m CONFIG_IR_STREAMZAP=m @@ -3505,10 +3500,8 @@ CONFIG_VIDEO_MT9V011=m # # soc_camera sensor drivers # -CONFIG_SOC_CAMERA_IMX074=m CONFIG_SOC_CAMERA_MT9M001=m CONFIG_SOC_CAMERA_MT9M111=m -CONFIG_SOC_CAMERA_MT9T031=m CONFIG_SOC_CAMERA_MT9T112=m CONFIG_SOC_CAMERA_MT9V022=m CONFIG_SOC_CAMERA_OV5642=m @@ -3660,17 +3653,20 @@ CONFIG_DVB_DRX39XYJ=m CONFIG_DVB_ISL6421=m CONFIG_DVB_ISL6423=m CONFIG_DVB_A8293=m -CONFIG_DVB_SP2=m CONFIG_DVB_LGS8GXX=m CONFIG_DVB_ATBM8830=m CONFIG_DVB_IX2505V=m CONFIG_DVB_M88RS2000=m CONFIG_DVB_AF9033=m +# +# Common Interface (EN50221) controller drivers +# +CONFIG_DVB_SP2=m + # # Tools to develop new frontends # -# CONFIG_DVB_DUMMY_FE is not set # # Graphics support @@ -3739,6 +3735,7 @@ CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_RCAR_DW_HDMI=m +CONFIG_DRM_RCAR_LVDS=m CONFIG_DRM_QXL=m CONFIG_DRM_BOCHS=m CONFIG_DRM_VIRTIO_GPU=m @@ -3747,6 +3744,7 @@ CONFIG_DRM_PANEL=y # # Display Panels # +CONFIG_DRM_PANEL_ARM_VERSATILE=m CONFIG_DRM_PANEL_LVDS=m CONFIG_DRM_PANEL_SIMPLE=m CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m @@ -3754,6 +3752,7 @@ CONFIG_DRM_PANEL_JDI_LT070ME05000=m # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m @@ -3796,20 +3795,15 @@ CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y -# CONFIG_FB_DDC is not set CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y -# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m -# CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y -# CONFIG_FB_SVGALIB is not set -# CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y # CONFIG_FB_MODE_HELPERS is not set CONFIG_FB_TILEBLITTING=y @@ -3879,7 +3873,6 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set # CONFIG_BACKLIGHT_ARCXCNN is not set -# CONFIG_VGASTATE is not set CONFIG_VIDEOMODE_HELPERS=y CONFIG_HDMI=y @@ -3932,7 +3925,6 @@ CONFIG_SND_SEQ_VIRMIDI=m CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m CONFIG_SND_OPL3_LIB_SEQ=m -# CONFIG_SND_OPL4_LIB_SEQ is not set CONFIG_SND_VX_LIB=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_DRIVERS=y @@ -4069,12 +4061,14 @@ CONFIG_HID_CP2112=m CONFIG_HID_CYPRESS=y # CONFIG_HID_DRAGONRISE is not set # CONFIG_HID_EMS_FF is not set +# CONFIG_HID_ELAN is not set # CONFIG_HID_ELECOM is not set # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=y # CONFIG_HID_GEMBIRD is not set # CONFIG_HID_GFRM is not set # CONFIG_HID_HOLTEK is not set +# CONFIG_HID_GOOGLE_HAMMER is not set CONFIG_HID_GT683R=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=y @@ -4192,7 +4186,6 @@ CONFIG_USB_EHCI_PCI=y CONFIG_USB_EHCI_HCD_PLATFORM=y # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set -CONFIG_USB_ISP1362_HCD=m CONFIG_USB_FOTG210_HCD=m CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y @@ -4390,8 +4383,14 @@ CONFIG_TYPEC_TCPM=m CONFIG_TYPEC_FUSB302=m # CONFIG_TYPEC_UCSI is not set CONFIG_TYPEC_TPS6598X=m + +# +# USB Type-C Multiplexer/DeMultiplexer Switch support +# +# CONFIG_TYPEC_MUX_PI3USB30532 is not set CONFIG_USB_LED_TRIG=y CONFIG_USB_ULPI_BUS=m +CONFIG_USB_ROLE_SWITCH=m # CONFIG_UWB is not set CONFIG_MMC=y CONFIG_PWRSEQ_EMMC=y @@ -4496,6 +4495,7 @@ CONFIG_LEDS_IS31FL32XX=m # CONFIG_LEDS_BLINKM=m CONFIG_LEDS_SYSCON=y +CONFIG_LEDS_MLXREG=m CONFIG_LEDS_USER=m # @@ -4566,6 +4566,7 @@ CONFIG_RTC_DRV_RK808=m CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_ISL12022=m +CONFIG_RTC_DRV_ISL12026=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF8523=m CONFIG_RTC_DRV_PCF85063=m @@ -4657,6 +4658,7 @@ CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=m CONFIG_DMA_OF=y # CONFIG_ALTERA_MSGDMA is not set +CONFIG_DW_AXI_DMAC=m CONFIG_FSL_EDMA=m CONFIG_INTEL_IDMA64=m CONFIG_QCOM_HIDMA_MGMT=m @@ -4694,7 +4696,6 @@ CONFIG_VIRTIO_MMIO=m # # Microsoft Hyper-V guest support # -# CONFIG_HYPERV_TSCPAGE is not set # CONFIG_STAGING is not set CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y @@ -4707,27 +4708,20 @@ CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_RK808=m CONFIG_COMMON_CLK_SI5351=m CONFIG_COMMON_CLK_SI514=m +CONFIG_COMMON_CLK_SI544=m CONFIG_COMMON_CLK_SI570=m CONFIG_COMMON_CLK_CDCE706=m CONFIG_COMMON_CLK_CDCE925=m CONFIG_COMMON_CLK_CS2000_CP=m CONFIG_COMMON_CLK_S2MPS11=m CONFIG_CLK_TWL6040=m -# CONFIG_COMMON_CLK_NXP is not set CONFIG_COMMON_CLK_PALMAS=m -# CONFIG_COMMON_CLK_PXA is not set -# CONFIG_COMMON_CLK_PIC32 is not set CONFIG_COMMON_CLK_VC5=m CONFIG_HWSPINLOCK=y # # Clock Source drivers # -# CONFIG_ATMEL_PIT is not set -# CONFIG_SH_TIMER_CMT is not set -# CONFIG_SH_TIMER_MTU2 is not set -# CONFIG_SH_TIMER_TMU is not set -# CONFIG_EM_TIMER_STI is not set CONFIG_MAILBOX=y # CONFIG_PLATFORM_MHU is not set CONFIG_ALTERA_MBOX=m @@ -4798,7 +4792,6 @@ CONFIG_EXTCON=y # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=m -CONFIG_EXTCON_AXP288=m CONFIG_EXTCON_GPIO=m CONFIG_EXTCON_MAX14577=m CONFIG_EXTCON_MAX3355=m @@ -5000,6 +4993,7 @@ CONFIG_HID_SENSOR_IIO_TRIGGER=m # CONFIG_RPR0521 is not set # CONFIG_SENSORS_LM3533 is not set # CONFIG_LTR501 is not set +# CONFIG_LV0104CS is not set # CONFIG_MAX44000 is not set # CONFIG_OPT3001 is not set # CONFIG_PA12203001 is not set @@ -5052,7 +5046,9 @@ CONFIG_IIO_SYSFS_TRIGGER=m # # Digital potentiometers # +# CONFIG_AD5272 is not set # CONFIG_DS1803 is not set +# CONFIG_MCP4018 is not set # CONFIG_MCP4531 is not set # CONFIG_TPL0102 is not set @@ -5095,6 +5091,7 @@ CONFIG_IIO_SYSFS_TRIGGER=m # # CONFIG_HID_SENSOR_TEMP is not set # CONFIG_MLX90614 is not set +# CONFIG_MLX90632 is not set # CONFIG_TMP006 is not set CONFIG_TMP007=m # CONFIG_TSYS01 is not set @@ -5109,14 +5106,7 @@ CONFIG_IRQCHIP=y CONFIG_ARM_GIC_MAX_NR=1 # CONFIG_IPACK_BUS is not set CONFIG_RESET_CONTROLLER=y -# CONFIG_RESET_ATH79 is not set -# CONFIG_RESET_AXS10X is not set -# CONFIG_RESET_IMX7 is not set -# CONFIG_RESET_LANTIQ is not set -# CONFIG_RESET_LPC18XX is not set -# CONFIG_RESET_PISTACHIO is not set CONFIG_RESET_TI_SYSCON=m -# CONFIG_RESET_TEGRA_BPMP is not set # CONFIG_FMC is not set # @@ -5127,6 +5117,7 @@ CONFIG_BCM_KONA_USB2_PHY=m CONFIG_PHY_PXA_28NM_HSIC=m CONFIG_PHY_PXA_28NM_USB2=m CONFIG_PHY_CPCAP_USB=m +# CONFIG_PHY_MAPPHONE_MDM6600 is not set CONFIG_PHY_QCOM_USB_HS=m CONFIG_PHY_QCOM_USB_HSIC=m CONFIG_PHY_SAMSUNG_USB2=m @@ -5145,6 +5136,10 @@ CONFIG_RAS=y # CONFIG_ANDROID is not set CONFIG_DAX=y CONFIG_NVMEM=y + +# +# HW tracing support +# # CONFIG_STM is not set CONFIG_INTEL_TH=m CONFIG_INTEL_TH_PCI=m @@ -5233,6 +5228,7 @@ CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set # CONFIG_OVERLAY_FS_INDEX is not set +CONFIG_OVERLAY_FS_XINO_AUTO=y # # Caches @@ -5278,7 +5274,6 @@ CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y -# CONFIG_HUGETLB_PAGE is not set CONFIG_CONFIGFS_FS=m CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set @@ -5300,9 +5295,16 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_QNX6FS_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y -CONFIG_PSTORE_ZLIB_COMPRESS=y +CONFIG_PSTORE_DEFLATE_COMPRESS=m # CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_LZ4_COMPRESS is not set +CONFIG_PSTORE_LZ4HC_COMPRESS=m +CONFIG_PSTORE_842_COMPRESS=y +CONFIG_PSTORE_COMPRESS=y +CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y +# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set +# CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set +CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" # CONFIG_PSTORE_CONSOLE is not set # CONFIG_PSTORE_PMSG is not set # CONFIG_PSTORE_FTRACE is not set @@ -5490,13 +5492,15 @@ CONFIG_SCHED_STACK_END_CHECK=y # # Lock Debugging (spinlocks, mutexes, etc...) # +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_RWSEMS is not set # CONFIG_DEBUG_LOCK_ALLOC is not set -# CONFIG_PROVE_LOCKING is not set -# CONFIG_LOCK_STAT is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_LOCK_TORTURE_TEST is not set @@ -5514,8 +5518,6 @@ CONFIG_DEBUG_LIST=y # # RCU Debugging # -# CONFIG_PROVE_RCU is not set -# CONFIG_TORTURE_TEST is not set # CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set # CONFIG_RCU_TRACE is not set @@ -5598,7 +5600,6 @@ CONFIG_RBTREE_TEST=m # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set -# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set # CONFIG_UBSAN is not set CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y @@ -5612,7 +5613,6 @@ CONFIG_ENCRYPTED_KEYS=m # CONFIG_KEY_DH_OPERATIONS is not set CONFIG_SECURITY_DMESG_RESTRICT=y CONFIG_SECURITY=y -# CONFIG_SECURITY_WRITABLE_HOOKS is not set CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y @@ -5621,6 +5621,7 @@ CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDENED_USERCOPY_FALLBACK is not set CONFIG_HARDENED_USERCOPY_PAGESPAN=y +CONFIG_FORTIFY_SOURCE=y # CONFIG_STATIC_USERMODEHELPER is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set @@ -5692,6 +5693,7 @@ CONFIG_CRYPTO_ECHAINIV=m # Block modes # CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CFB=m CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y @@ -5750,6 +5752,8 @@ CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SERPENT=m +# CONFIG_CRYPTO_SM4 is not set +# CONFIG_CRYPTO_SPECK is not set CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m @@ -5759,7 +5763,7 @@ CONFIG_CRYPTO_TWOFISH_COMMON=m # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_LZO=m -CONFIG_CRYPTO_842=m +CONFIG_CRYPTO_842=y CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZ4HC=m @@ -5782,7 +5786,9 @@ CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_CHELSIO=m CONFIG_CHELSIO_IPSEC_INLINE=y +CONFIG_CRYPTO_DEV_CHELSIO_TLS=m CONFIG_CRYPTO_DEV_VIRTIO=m +CONFIG_CRYPTO_DEV_CCREE=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_X509_CERTIFICATE_PARSER=y @@ -5831,10 +5837,9 @@ CONFIG_CRC7=m CONFIG_LIBCRC32C=y CONFIG_CRC8=m CONFIG_RANDOM32_SELFTEST=y -CONFIG_842_COMPRESS=m -CONFIG_842_DECOMPRESS=m +CONFIG_842_COMPRESS=y +CONFIG_842_DECOMPRESS=y CONFIG_ZLIB_INFLATE=y -CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=m CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=m @@ -5868,7 +5873,6 @@ CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_DMA=y CONFIG_SGL_ALLOC=y -# CONFIG_DMA_VIRT_OPS is not set CONFIG_CHECK_SIGNATURE=y CONFIG_CPU_RMAP=y CONFIG_DQL=y @@ -5881,12 +5885,12 @@ CONFIG_CORDIC=m CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_SIGNATURE=y +CONFIG_LIBFDT=y CONFIG_OID_REGISTRY=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y -# CONFIG_SG_SPLIT is not set CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y diff --git a/kernel/config-x86-generic b/kernel/config-x86-generic index c176ae956..c38870636 100644 --- a/kernel/config-x86-generic +++ b/kernel/config-x86-generic @@ -13,6 +13,7 @@ CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_ARCH_HAS_FILTER_PGPROT=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y @@ -63,10 +64,10 @@ CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y # # Kernel Performance Events And Counters # +CONFIG_HOTPLUG_SMT=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_USER_RETURN_NOTIFIER=y -CONFIG_ARCH_HAS_FORTIFY_SOURCE=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y @@ -74,11 +75,9 @@ CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_ARCH_MMAP_RND_BITS=32 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 +CONFIG_ISA_BUS_API=y CONFIG_COMPAT_OLD_SIGACTION=y CONFIG_VMAP_STACK=y -# CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set -# CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set -CONFIG_ARCH_HAS_PHYS_TO_DMA=y CONFIG_ARCH_HAS_REFCOUNT=y # @@ -95,13 +94,13 @@ CONFIG_QUEUED_SPINLOCKS=y CONFIG_ARCH_USE_QUEUED_RWLOCKS=y CONFIG_QUEUED_RWLOCKS=y CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y +CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_X86_FEATURE_NAMES=y -CONFIG_X86_FAST_FEATURE_TESTS=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y CONFIG_RETPOLINE=y @@ -172,7 +171,6 @@ CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_PERF_EVENTS_INTEL_RAPL=y CONFIG_PERF_EVENTS_INTEL_CSTATE=y CONFIG_PERF_EVENTS_AMD_POWER=m -# CONFIG_VM86 is not set CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_I8K=m CONFIG_MICROCODE=y @@ -254,6 +252,7 @@ CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x1000000 +CONFIG_DYNAMIC_MEMORY_LAYOUT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0 # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set @@ -287,6 +286,7 @@ CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=y +CONFIG_ACPI_TAD=m CONFIG_ACPI_DOCK=y CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_CSTATE=y @@ -298,7 +298,6 @@ CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_NUMA=y -# CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y # CONFIG_ACPI_DEBUG is not set @@ -346,7 +345,6 @@ CONFIG_X86_SPEEDSTEP_LIB=y # # CPU Idle # -# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # @@ -354,6 +352,7 @@ CONFIG_INTEL_IDLE=y # CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y +CONFIG_MMCONF_FAM10H=y # CONFIG_PCI_CNB20LE_QUIRK is not set CONFIG_PCIE_ECRC=y CONFIG_PCIEAER_INJECT=m @@ -440,7 +439,6 @@ CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set -# CONFIG_PARPORT_GSC is not set # CONFIG_PARPORT_AX88796 is not set CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y @@ -515,10 +513,6 @@ CONFIG_SCSI_BUSLOGIC=m CONFIG_SCSI_FLASHPOINT=y CONFIG_VMWARE_PVSCSI=m CONFIG_FCOE_FNIC=m -CONFIG_SCSI_EATA=m -CONFIG_SCSI_EATA_TAGGED_QUEUE=y -# CONFIG_SCSI_EATA_LINKED_COMMANDS is not set -CONFIG_SCSI_EATA_MAX_TAGS=16 CONFIG_SCSI_GDTH=m CONFIG_SCSI_ISCI=m CONFIG_SCSI_PPA=m @@ -679,7 +673,6 @@ CONFIG_DEVKMEM=y # Serial drivers # CONFIG_SERIAL_8250_PNP=y -# CONFIG_SERIAL_8250_FSL is not set CONFIG_SERIAL_8250_LPSS=y CONFIG_SERIAL_8250_MID=m CONFIG_SERIAL_OF_PLATFORM=m @@ -753,21 +746,11 @@ CONFIG_I2C_PARPORT=m # CONFIG_I2C_MLXCPLD=m -# -# HSI clients -# -CONFIG_PPS=m - # # PPS clients support # # CONFIG_PPS_CLIENT_PARPORT is not set -# -# PTP clock support -# -CONFIG_PTP_1588_CLOCK=m - # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # @@ -807,6 +790,8 @@ CONFIG_GPIO_XILINX=m CONFIG_GPIO_IT87=m CONFIG_GPIO_SCH=m # CONFIG_GPIO_SCH311X is not set +# CONFIG_GPIO_WINBOND is not set +# CONFIG_GPIO_WS16C48 is not set # # MFD GPIO expanders @@ -833,6 +818,7 @@ CONFIG_WM8350_POWER=m CONFIG_BATTERY_88PM860X=m CONFIG_BATTERY_DA9030=m CONFIG_BATTERY_DA9052=m +# CONFIG_AXP288_CHARGER is not set CONFIG_BATTERY_TWL4030_MADC=m CONFIG_CHARGER_88PM860X=m CONFIG_BATTERY_RX51=m @@ -884,6 +870,7 @@ CONFIG_WDAT_WDT=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set CONFIG_ALIM1535_WDT=m +CONFIG_EBC_C384_WDT=m CONFIG_F71808E_WDT=m CONFIG_SP5100_TCO=m CONFIG_SBC_FITPC2_WATCHDOG=m @@ -1048,6 +1035,12 @@ CONFIG_VIDEO_SAA6752HS=m # CONFIG_MEDIA_TUNER_MT2131=m +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STV0910=m +CONFIG_DVB_STV6111=m + # # DVB-S (satellite) frontends # @@ -1068,6 +1061,7 @@ CONFIG_DVB_CX22700=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m CONFIG_DVB_STV0367=m +CONFIG_DVB_CXD2841ER=m # # DVB-C (cable) frontends @@ -1084,10 +1078,16 @@ CONFIG_DVB_OR51132=m # # SEC control devices for DVB-S # +CONFIG_DVB_LNBH25=m CONFIG_DVB_LNBP21=m CONFIG_DVB_ISL6405=m CONFIG_DVB_TDA665x=m +# +# Common Interface (EN50221) controller drivers +# +CONFIG_DVB_CXD2099=m + # # Graphics support # @@ -1222,6 +1222,11 @@ CONFIG_USB_DWC3_PCI=m CONFIG_USB_USS720=m CONFIG_USB_SERIAL_MOS7715_PARPORT=y +# +# USB Type-C Multiplexer/DeMultiplexer Switch support +# +CONFIG_USB_ROLES_INTEL_XHCI=m + # # MMC/SD/SDIO Host Controller Drivers # @@ -1232,7 +1237,7 @@ CONFIG_MMC_WBSD=m # # LED drivers # -CONFIG_LEDS_APU=m +# CONFIG_LEDS_APU is not set CONFIG_LEDS_CLEVO_MAIL=m CONFIG_LEDS_INTEL_SS4200=m @@ -1422,11 +1427,6 @@ CONFIG_IRQ_REMAP=y # # CONFIG_REMOTEPROC is not set -# -# Qualcomm SoC drivers -# -# CONFIG_SUNXI_SRAM is not set - # # DEVFREQ Governors # @@ -1436,6 +1436,7 @@ CONFIG_DEVFREQ_GOV_PASSIVE=m # # Extcon Device Drivers # +CONFIG_EXTCON_AXP288=m # CONFIG_EXTCON_INTEL_INT3496 is not set CONFIG_EXTCON_INTEL_CHT_WC=m @@ -1455,23 +1456,6 @@ CONFIG_TWL6030_GPADC=m # # CONFIG_PWM is not set -# -# IRQ chip support -# -# CONFIG_ARM_GIC_V3_ITS is not set -# CONFIG_RESET_BERLIN is not set -# CONFIG_RESET_MESON is not set -# CONFIG_RESET_SIMPLE is not set -# CONFIG_RESET_SUNXI is not set -# CONFIG_RESET_ZYNQ is not set - -# -# PHY Subsystem -# -# CONFIG_PHY_EXYNOS4210_USB2 is not set -# CONFIG_PHY_EXYNOS4X12_USB2 is not set -# CONFIG_PHY_EXYNOS5250_USB2 is not set - # # Performance monitor support # @@ -1487,8 +1471,15 @@ CONFIG_ND_BLK=m CONFIG_ND_CLAIM=y CONFIG_ND_BTT=m CONFIG_BTT=y +# CONFIG_OF_PMEM is not set +CONFIG_DAX_DRIVER=y # CONFIG_DEV_DAX is not set +# +# HW tracing support +# +# CONFIG_INTEL_TH_ACPI is not set + # # Multiplexer drivers # @@ -1564,13 +1555,13 @@ CONFIG_ARCH_HAS_KCOV=y # CONFIG_LOCKUP_DETECTOR=y CONFIG_SOFTLOCKUP_DETECTOR=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 CONFIG_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0 -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 # # RCU Debugging @@ -1622,13 +1613,11 @@ CONFIG_UNWINDER_ORC=y CONFIG_KEYS_COMPAT=y CONFIG_PAGE_TABLE_ISOLATION=y CONFIG_INTEL_TXT=y -CONFIG_FORTIFY_SOURCE=y # # Crypto core or helper # CONFIG_CRYPTO_GF128MUL=y -CONFIG_CRYPTO_ABLK_HELPER=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_GLUE_HELPER_X86=y @@ -1664,7 +1653,6 @@ CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m CONFIG_CRYPTO_CAST5_AVX_X86_64=m CONFIG_CRYPTO_CAST6_AVX_X86_64=m CONFIG_CRYPTO_DES3_EDE_X86_64=m -CONFIG_CRYPTO_SALSA20_X86_64=m CONFIG_CRYPTO_CHACHA20_X86_64=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m CONFIG_CRYPTO_SERPENT_AVX_X86_64=m @@ -1679,7 +1667,6 @@ CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m -# CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC is not set CONFIG_CRYPTO_DEV_CCP=y CONFIG_CRYPTO_DEV_CCP_DD=m CONFIG_CRYPTO_DEV_SP_CCP=y @@ -1715,10 +1702,10 @@ CONFIG_KVM_MMU_AUDIT=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y -# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set +CONFIG_ZLIB_DEFLATE=y CONFIG_RADIX_TREE_MULTIORDER=y CONFIG_HAS_IOPORT_MAP=y -# CONFIG_DMA_DIRECT_OPS is not set +CONFIG_DMA_DIRECT_OPS=y CONFIG_UCS2_STRING=y CONFIG_ARCH_HAS_PMEM_API=y CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y diff --git a/kernel/kernel.nm b/kernel/kernel.nm index d79dd8b77..160940ab6 100644 --- a/kernel/kernel.nm +++ b/kernel/kernel.nm @@ -4,7 +4,7 @@ ############################################################################### name = kernel -version = 4.16.18 +version = 4.17.19 release = 1 thisapp = linux-%{version}