From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 2b86e6fb751ec76d236f08e45f5d32b739e2c464 Date: Tue, 09 Jul 2019 12:33:17 +0100 Message-ID: <20190709113317.ACB7A84FDAF@people01.i.ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3039241095131263535==" List-Id: --===============3039241095131263535== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 3.x development tree". The branch, master has been updated via 2b86e6fb751ec76d236f08e45f5d32b739e2c464 (commit) via dc125ed4b4d6020355a2aa9b518bbe968b195532 (commit) via 19b95f8657253a3988f4474de5869742b0cc36f7 (commit) via 78d3aeab2b1e8c0e52e5326c95d4b59057fb3095 (commit) from f2234b33d7d5159cd3aedfec22752f688a5ebd99 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 2b86e6fb751ec76d236f08e45f5d32b739e2c464 Author: Michael Tremer Date: Mon Jul 8 22:01:26 2019 +0100 kernel: Fix configuration diff generation =20 New kernels add a new line into the configuration files that ends a section. The script recognised that as a new section which was wrong and is corrected in this patch. =20 Signed-off-by: Michael Tremer commit dc125ed4b4d6020355a2aa9b518bbe968b195532 Author: Arne Fitzenreiter Date: Tue Jul 9 06:34:06 2019 +0100 kernel: udpate to 5.2 =20 Signed-off-by: Arne Fitzenreiter Signed-off-by: Michael Tremer commit 19b95f8657253a3988f4474de5869742b0cc36f7 Author: Arne Fitzenreiter Date: Mon Jul 8 06:43:15 2019 +0100 kernel: Update to 5.1 =20 Signed-off-by: Arne Fitzenreiter Signed-off-by: Michael Tremer commit 78d3aeab2b1e8c0e52e5326c95d4b59057fb3095 Author: Peter M=C3=BCller Date: Sat Jul 6 09:38:00 2019 +0000 sysctl: improve KASLR effectiveness for mmap =20 By feeding more random bits into mmap allocation, the effectiveness of KASLR will be improved, making attacks trying to bypass address randomisation more difficult. =20 Changed sysctl values are: =20 vm.mmap_rnd_bits =3D 32 (default: 28) vm.mmap_rnd_compat_bits =3D 16 (default: 8) =20 This patch backports the same change made in IPFire 2.x into IPFire 3.x . =20 Signed-off-by: Peter M=C3=BCller Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: kernel/config-arm-generic | 115 ++++++-- kernel/config-arm32-generic | 147 ++++++++-- kernel/config-arm64-generic | 128 +++++++-- kernel/config-generic | 541 ++++++++++++++++++++++++++++++-----= -- kernel/config-x86-generic | 134 ++++++--- kernel/kernel.nm | 4 +- kernel/scripts/configdiff.py | 37 ++- setup/setup.nm | 2 +- setup/sysctl/kernel-hardening.conf | 3 + 9 files changed, 888 insertions(+), 223 deletions(-) Difference in files: diff --git a/kernel/config-arm-generic b/kernel/config-arm-generic index 1a49710a7..7ac419c32 100644 --- a/kernel/config-arm-generic +++ b/kernel/config-arm-generic @@ -4,7 +4,9 @@ # CONFIG_GENERIC_IRQ_SHOW_LEVEL=3Dy CONFIG_HARDIRQS_SW_RESEND=3Dy +CONFIG_IRQ_MSI_IOMMU=3Dy CONFIG_HANDLE_DOMAIN_IRQ=3Dy +# end of IRQ subsystem CONFIG_GENERIC_IRQ_MULTI_HANDLER=3Dy CONFIG_ARCH_HAS_TICK_BROADCAST=3Dy =20 @@ -16,6 +18,7 @@ CONFIG_GENERIC_SCHED_CLOCK=3Dy # # Kernel Performance Events And Counters # +CONFIG_GENERIC_HWEIGHT=3Dy CONFIG_KERNEL_MODE_NEON=3Dy CONFIG_PGTABLE_LEVELS=3D2 =20 @@ -31,6 +34,7 @@ CONFIG_ARCH_MESON=3Dy # CONFIG_ARCH_UNIPHIER is not set CONFIG_ARCH_VEXPRESS=3Dy # CONFIG_ARCH_ZX is not set +# end of Platform selection =20 # # ARM errata workarounds via the alternatives framework @@ -38,16 +42,19 @@ CONFIG_ARCH_VEXPRESS=3Dy # CONFIG_CPU_BIG_ENDIAN is not set CONFIG_HW_PERF_EVENTS=3Dy CONFIG_HARDEN_BRANCH_PREDICTOR=3Dy +CONFIG_KUSER_HELPERS=3Dy =20 # # Boot options # # CONFIG_CMDLINE_FORCE is not set +# end of Boot options =20 # # Power management options # CONFIG_CPU_PM=3Dy +# end of Power management options =20 # # CPU Idle @@ -59,6 +66,8 @@ CONFIG_DT_IDLE_STATES=3Dy # ARM CPU Idle Drivers # CONFIG_ARM_CPUIDLE=3Dy +# end of ARM CPU Idle Drivers +# end of CPU Idle =20 # # CPU frequency scaling drivers @@ -70,14 +79,14 @@ CONFIG_QORIQ_CPUFREQ=3Dm # # Firmware Drivers # -CONFIG_ARM_PSCI_FW=3Dy -# CONFIG_ARM_PSCI_CHECKER is not set CONFIG_ARM_SCMI_PROTOCOL=3Dy CONFIG_ARM_SCMI_POWER_DOMAIN=3Dm CONFIG_ARM_SCPI_PROTOCOL=3Dm CONFIG_ARM_SCPI_POWER_DOMAIN=3Dm # CONFIG_FIRMWARE_MEMMAP is not set -# CONFIG_INTEL_STRATIX10_SERVICE is not set +CONFIG_ARM_PSCI_FW=3Dy +# CONFIG_ARM_PSCI_CHECKER is not set +# end of Firmware Drivers =20 # # Tegra firmware driver @@ -89,7 +98,15 @@ CONFIG_CRYPTO_NHPOLY1305_NEON=3Dm # General architecture-dependent options # CONFIG_GENERIC_IDLE_POLL_SETUP=3Dy +CONFIG_ARCH_HAS_KEEPINITRD=3Dy CONFIG_CLONE_BACKWARDS=3Dy +# end of General architecture-dependent options + +# +# Memory Management options +# +CONFIG_ARCH_KEEP_MEMBLOCK=3Dy +# end of Memory Management options =20 # # Network testing @@ -118,17 +135,6 @@ CONFIG_PCI_SYSCALL=3Dy # Firmware loader # CONFIG_SOC_BUS=3Dy -CONFIG_DMA_CMA=3Dy - -# -# Default contiguous memory area size: -# -CONFIG_CMA_SIZE_MBYTES=3D16 -CONFIG_CMA_SIZE_SEL_MBYTES=3Dy -# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set -# CONFIG_CMA_SIZE_SEL_MIN is not set -# CONFIG_CMA_SIZE_SEL_MAX is not set -CONFIG_CMA_ALIGNMENT=3D8 CONFIG_GENERIC_ARCH_TOPOLOGY=3Dy =20 # @@ -137,6 +143,7 @@ CONFIG_GENERIC_ARCH_TOPOLOGY=3Dy CONFIG_ARM_CCI=3Dy CONFIG_ARM_CCI400_COMMON=3Dy CONFIG_VEXPRESS_CONFIG=3Dy +# end of Bus devices CONFIG_OF_EARLY_FLATTREE=3Dy CONFIG_OF_RESERVED_MEM=3Dy =20 @@ -157,6 +164,7 @@ CONFIG_BLK_DEV_RAM_SIZE=3D4096 CONFIG_SRAM=3Dy CONFIG_VEXPRESS_SYSCFG=3Dy # CONFIG_PVPANIC is not set +# end of Misc devices =20 # # SCSI Transports @@ -209,6 +217,7 @@ CONFIG_SMC91X=3Dm CONFIG_DWMAC_MESON=3Dm # CONFIG_STMMAC_PCI is not set # CONFIG_VIA_RHINE_MMIO is not set +CONFIG_MDIO_BUS_MUX_MESON_G12A=3Dm =20 # # MII PHY device drivers @@ -235,6 +244,7 @@ CONFIG_INPUT_MAX77693_HAPTIC=3Dm # Hardware I/O ports # # CONFIG_SERIO_AMBAKMI is not set +# end of Hardware I/O ports =20 # # Character devices @@ -263,12 +273,15 @@ CONFIG_SERIAL_MESON=3Dm # 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_HW_RANDOM_MESON=3Dy +# end of Character devices =20 # # Multiplexer I2C Chip support # # CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# end of Multiplexer I2C Chip support =20 # # PC SMBus host controller drivers @@ -296,11 +309,13 @@ CONFIG_PINCTRL_MESON8_PMX=3Dy # # CONFIG_GPIO_GRGPIO is not set CONFIG_GPIO_PL061=3Dy +# end of Memory mapped GPIO drivers =20 # # MFD GPIO expanders # # CONFIG_GPIO_TC3589X is not set +# end of MFD GPIO expanders =20 # # USB GPIO expanders @@ -323,6 +338,8 @@ CONFIG_POWER_RESET_VEXPRESS=3Dy # CONFIG_SENSORS_ARM_SCMI=3Dm CONFIG_SENSORS_ARM_SCPI=3Dm +CONFIG_SENSORS_OCC_P8_I2C=3Dm +CONFIG_SENSORS_OCC=3Dm CONFIG_SENSORS_PWM_FAN=3Dm CONFIG_SENSORS_VEXPRESS=3Dm =20 @@ -330,6 +347,7 @@ CONFIG_SENSORS_VEXPRESS=3Dm # Watchdog Device Drivers # CONFIG_ARM_SP805_WATCHDOG=3Dm +CONFIG_IMX_SC_WDT=3Dm CONFIG_MESON_GXBB_WATCHDOG=3Dm CONFIG_MESON_WATCHDOG=3Dm =20 @@ -349,6 +367,7 @@ CONFIG_MESON_WATCHDOG=3Dm # # CONFIG_MFD_VX855 is not set CONFIG_MFD_VEXPRESS_SYSREG=3Dy +# end of Multifunction device drivers CONFIG_REGULATOR_FIXED_VOLTAGE=3Dy # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set @@ -411,28 +430,41 @@ CONFIG_DVB_LNBP21=3Dy # I2C encoder or helper chips # # CONFIG_DRM_I2C_NXP_TDA998X is not set -CONFIG_DRM_ARM=3Dy +# end of I2C encoder or helper chips + +# +# ARM devices +# CONFIG_DRM_HDLCD=3Dm # CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set CONFIG_DRM_MALI_DISPLAY=3Dm +# end of ARM devices =20 # # Display Interface Bridges # CONFIG_DRM_DW_HDMI_I2S_AUDIO=3Dm +# end of Display Interface Bridges CONFIG_DRM_MESON=3Dm CONFIG_DRM_MESON_DW_HDMI=3Dm CONFIG_DRM_PL111=3Dm +CONFIG_DRM_LIMA=3Dm +CONFIG_DRM_PANFROST=3Dm =20 # # Frame buffer hardware drivers # # CONFIG_FB_ARMCLCD is not set + +# +# Backlight & LCD device support +# # CONFIG_LCD_PLATFORM is not set # CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_LM3630A is not set # CONFIG_BACKLIGHT_LP855X is not set # CONFIG_BACKLIGHT_LP8788 is not set +# end of Backlight & LCD device support =20 # # Console display driver support @@ -457,12 +489,14 @@ CONFIG_SND_DESIGNWARE_I2S=3Dm # CONFIG_SND_SOC_FSL_ASRC=3Dm CONFIG_SND_SOC_FSL_SAI=3Dm +CONFIG_SND_SOC_FSL_AUDMIX=3Dm CONFIG_SND_SOC_FSL_SSI=3Dm CONFIG_SND_SOC_FSL_SPDIF=3Dm CONFIG_SND_SOC_FSL_ESAI=3Dm CONFIG_SND_SOC_IMX_AUDMUX=3Dm CONFIG_SND_I2S_HI6210_I2S=3Dm # CONFIG_SND_SOC_IMG is not set +CONFIG_SND_SOC_MTK_BTCVSD=3Dm =20 # # ASoC support for Amlogic platforms @@ -478,10 +512,14 @@ CONFIG_SND_MESON_AXG_SOUND_CARD=3Dm CONFIG_SND_MESON_AXG_SPDIFOUT=3Dm CONFIG_SND_MESON_AXG_SPDIFIN=3Dm CONFIG_SND_MESON_AXG_PDM=3Dm +# end of ASoC support for Amlogic platforms +# CONFIG_SND_SOC_SOF_TOPLEVEL is not set =20 # # STMicroelectronics STM32 SOC audio support # +CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=3Dm +CONFIG_SND_SOC_XILINX_SPDIF=3Dm CONFIG_ZX_TDM=3Dm CONFIG_SND_SOC_I2C_AND_SPI=3Dm =20 @@ -509,6 +547,7 @@ CONFIG_SND_SOC_CS35L32=3Dm CONFIG_SND_SOC_CS35L33=3Dm CONFIG_SND_SOC_CS35L34=3Dm CONFIG_SND_SOC_CS35L35=3Dm +CONFIG_SND_SOC_CS35L36=3Dm CONFIG_SND_SOC_CS42L42=3Dm CONFIG_SND_SOC_CS42L51=3Dm CONFIG_SND_SOC_CS42L51_I2C=3Dm @@ -522,6 +561,7 @@ CONFIG_SND_SOC_CS4271_I2C=3Dm CONFIG_SND_SOC_CS42XX8=3Dm CONFIG_SND_SOC_CS42XX8_I2C=3Dm CONFIG_SND_SOC_CS43130=3Dm +CONFIG_SND_SOC_CS4341=3Dm CONFIG_SND_SOC_CS4349=3Dm CONFIG_SND_SOC_CS53L30=3Dm CONFIG_SND_SOC_DA7219=3Dm @@ -556,6 +596,7 @@ CONFIG_SND_SOC_PCM3168A=3Dm CONFIG_SND_SOC_PCM3168A_I2C=3Dm CONFIG_SND_SOC_PCM512x=3Dm CONFIG_SND_SOC_PCM512x_I2C=3Dm +CONFIG_SND_SOC_RK3328=3Dm CONFIG_SND_SOC_RL6231=3Dm CONFIG_SND_SOC_RT5616=3Dm CONFIG_SND_SOC_RT5631=3Dm @@ -606,6 +647,7 @@ CONFIG_SND_SOC_WM8782=3Dm CONFIG_SND_SOC_WM8804=3Dm CONFIG_SND_SOC_WM8804_I2C=3Dm CONFIG_SND_SOC_WM8903=3Dm +CONFIG_SND_SOC_WM8904=3Dm CONFIG_SND_SOC_WM8960=3Dm CONFIG_SND_SOC_WM8962=3Dm CONFIG_SND_SOC_WM8974=3Dm @@ -614,22 +656,28 @@ CONFIG_SND_SOC_WM8985=3Dm CONFIG_SND_SOC_ZX_AUD96P22=3Dm CONFIG_SND_SOC_MAX9759=3Dm CONFIG_SND_SOC_MT6351=3Dm +CONFIG_SND_SOC_MT6358=3Dm CONFIG_SND_SOC_NAU8540=3Dm CONFIG_SND_SOC_NAU8810=3Dm CONFIG_SND_SOC_NAU8822=3Dm CONFIG_SND_SOC_NAU8824=3Dm CONFIG_SND_SOC_TPA6130A2=3Dm +# end of CODEC drivers CONFIG_SND_SIMPLE_CARD_UTILS=3Dm CONFIG_SND_SIMPLE_CARD=3Dm -CONFIG_SND_SIMPLE_SCU_CARD=3Dm CONFIG_SND_AUDIO_GRAPH_CARD=3Dm -CONFIG_SND_AUDIO_GRAPH_SCU_CARD=3Dm + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_MESON_G12A=3Dm =20 # # USB Physical Layer drivers # CONFIG_USB_ULPI=3Dy CONFIG_USB_ULPI_VIEWPORT=3Dy +# end of USB Physical Layer drivers =20 # # MMC/SD/SDIO Host Controller Drivers @@ -663,6 +711,7 @@ CONFIG_RTC_DRV_PL031=3Dm # CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=3Dy # CONFIG_AMBA_PL08X is not set +CONFIG_FSL_QDMA=3Dm # CONFIG_PL330_DMA is not set CONFIG_XILINX_DMA=3Dm CONFIG_XILINX_ZYNQMP_DMA=3Dm @@ -681,8 +730,13 @@ CONFIG_COMMON_CLK_SCMI=3Dm CONFIG_COMMON_CLK_SCPI=3Dm CONFIG_CLK_QORIQ=3Dy CONFIG_COMMON_CLK_PWM=3Dm -CONFIG_COMMON_CLK_AMLOGIC=3Dy -CONFIG_COMMON_CLK_REGMAP_MESON=3Dy +CONFIG_COMMON_CLK_MESON_REGMAP=3Dy +CONFIG_COMMON_CLK_MESON_MPLL=3Dy +CONFIG_COMMON_CLK_MESON_PHASE=3Dm +CONFIG_COMMON_CLK_MESON_PLL=3Dy +CONFIG_COMMON_CLK_MESON_SCLK_DIV=3Dm +CONFIG_COMMON_CLK_AXG_AUDIO=3Dm +# end of Common Clock Framework =20 # # Clock Source drivers @@ -692,8 +746,8 @@ CONFIG_TIMER_PROBE=3Dy CONFIG_CLKSRC_MMIO=3Dy CONFIG_ARM_ARCH_TIMER=3Dy CONFIG_ARM_ARCH_TIMER_EVTSTREAM=3Dy -CONFIG_ARM_TIMER_SP804=3Dy CONFIG_CLKSRC_VERSATILE=3Dy +# end of Clock Source drivers CONFIG_ARM_MHU=3Dm =20 # @@ -704,6 +758,7 @@ CONFIG_IOMMU_IO_PGTABLE_LPAE=3Dy # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set CONFIG_IOMMU_IO_PGTABLE_ARMV7S=3Dy # CONFIG_IOMMU_IO_PGTABLE_ARMV7S_SELFTEST is not set +# end of Generic IOMMU Pagetable Support CONFIG_IOMMU_DMA=3Dy =20 # @@ -714,6 +769,7 @@ CONFIG_MESON_CLK_MEASURE=3Dy CONFIG_MESON_GX_SOCINFO=3Dy CONFIG_MESON_GX_PM_DOMAINS=3Dy CONFIG_MESON_MX_SOCINFO=3Dy +# end of Amlogic SoC drivers =20 # # Extcon Device Drivers @@ -724,6 +780,7 @@ CONFIG_ARM_PL172_MPMC=3Dm # Analog to digital converters # CONFIG_MESON_SARADC=3Dm +# end of Analog to digital converters =20 # # Temperature sensors @@ -748,6 +805,7 @@ CONFIG_ARM_GIC_V3_ITS=3Dy CONFIG_ARM_GIC_V3_ITS_PCI=3Dy CONFIG_PARTITION_PERCPU=3Dy CONFIG_MESON_IRQ_GPIO=3Dy +# end of IRQ chip support CONFIG_RESET_MESON=3Dy CONFIG_RESET_MESON_AUDIO_ARB=3Dm =20 @@ -757,6 +815,9 @@ CONFIG_RESET_MESON_AUDIO_ARB=3Dm CONFIG_PHY_MESON8B_USB2=3Dy CONFIG_PHY_MESON_GXL_USB2=3Dy CONFIG_PHY_MESON_GXL_USB3=3Dm +CONFIG_PHY_MESON_G12A_USB2=3Dy +CONFIG_PHY_MESON_G12A_USB3_PCIE=3Dy +# end of PHY Subsystem =20 # # Performance monitor support @@ -766,32 +827,46 @@ CONFIG_ARM_CCI400_PMU=3Dy CONFIG_ARM_CCI5xx_PMU=3Dy # CONFIG_ARM_CCN is not set CONFIG_ARM_PMU=3Dy +# end of Performance monitor support =20 # # Android # CONFIG_MESON_MX_EFUSE=3Dm +# end of Device Drivers =20 # # Library routines # CONFIG_ZLIB_DEFLATE=3Dm +CONFIG_ARCH_HAS_SETUP_DMA_OPS=3Dy +CONFIG_ARCH_HAS_TEARDOWN_DMA_OPS=3Dy CONFIG_DMA_REMAP=3Dy +# end of Library routines + +# +# Compile-time checks and compiler options +# +# CONFIG_OPTIMIZE_INLINING is not set +# end of Compile-time checks and compiler options =20 # # Memory Debugging # # CONFIG_DEBUG_RODATA_TEST is not set +# end of Memory Debugging =20 # # Debug Lockups and Hangs # # CONFIG_SOFTLOCKUP_DETECTOR is not set +# end of Debug Lockups and Hangs =20 # # RCU Debugging # CONFIG_RCU_CPU_STALL_TIMEOUT=3D21 +# end of RCU Debugging # CONFIG_FTRACE_SYSCALLS is not set # CONFIG_PID_IN_CONTEXTIDR is not set # CONFIG_CORESIGHT is not set diff --git a/kernel/config-arm32-generic b/kernel/config-arm32-generic index 28be4dccf..8618af2f8 100644 --- a/kernel/config-arm32-generic +++ b/kernel/config-arm32-generic @@ -9,10 +9,16 @@ CONFIG_KERNEL_XZ=3Dy # CONFIG_KERNEL_LZ4 is not set =20 # -# RCU Subsystem +# Timers subsystem # CONFIG_CONTEXT_TRACKING_FORCE=3Dy +# end of Timers subsystem + +# +# RCU Subsystem +# CONFIG_PERF_USE_VMALLOC=3Dy +# end of General setup =20 # # Kernel Performance Events And Counters @@ -106,7 +112,6 @@ CONFIG_SOC_EXYNOS5260=3Dy CONFIG_SOC_EXYNOS5410=3Dy CONFIG_SOC_EXYNOS5420=3Dy CONFIG_SOC_EXYNOS5800=3Dy -# CONFIG_EXYNOS5420_MCPM is not set CONFIG_EXYNOS_CPU_SUSPEND=3Dy CONFIG_PLAT_SAMSUNG=3Dy =20 @@ -123,6 +128,7 @@ CONFIG_ARCH_HI3xxx=3Dy # CONFIG_ARCH_HIP01 is not set CONFIG_ARCH_HIP04=3Dy CONFIG_ARCH_HIX5HD2=3Dy +# end of Hisilicon platform type CONFIG_ARCH_MXC=3Dy =20 # @@ -153,10 +159,12 @@ CONFIG_ARCH_MEDIATEK=3Dy CONFIG_MACH_MT6589=3Dy CONFIG_MACH_MT6592=3Dy CONFIG_MACH_MT7623=3Dy +CONFIG_MACH_MT7629=3Dy CONFIG_MACH_MT8127=3Dy CONFIG_MACH_MT8135=3Dy CONFIG_MACH_MESON6=3Dy CONFIG_MACH_MESON8=3Dy +# CONFIG_ARCH_MILBEAUT is not set # CONFIG_ARCH_MMP is not set # CONFIG_ARCH_NPCM is not set CONFIG_ARCH_OMAP=3Dy @@ -198,7 +206,9 @@ CONFIG_OMAP_PACKAGE_CBB=3Dy CONFIG_MACH_OMAP3517EVM=3Dy CONFIG_MACH_OMAP3_PANDORA=3Dy # CONFIG_OMAP3_SDRC_AC_TIMING is not set +# end of TI OMAP2/3/4 Specific Features CONFIG_OMAP5_ERRATA_801819=3Dy +# end of TI OMAP/AM/DM/DRA Family CONFIG_ARCH_SIRF=3Dy =20 # @@ -245,13 +255,6 @@ CONFIG_ARCH_VT8500=3Dy CONFIG_ARCH_WM8850=3Dy CONFIG_ARCH_ZYNQ=3Dy CONFIG_PLAT_VERSATILE=3Dy -CONFIG_ARCH_SUPPORTS_FIRMWARE=3Dy -CONFIG_ARCH_SUPPORTS_TRUSTED_FOUNDATIONS=3Dy - -# -# Firmware options -# -CONFIG_TRUSTED_FOUNDATIONS=3Dy =20 # # Processor Type @@ -281,7 +284,6 @@ CONFIG_SWP_EMULATE=3Dy # CONFIG_CPU_ICACHE_DISABLE is not set # CONFIG_CPU_BPREDICT_DISABLE is not set CONFIG_CPU_SPECTRE=3Dy -CONFIG_KUSER_HELPERS=3Dy CONFIG_VDSO=3Dy CONFIG_OUTER_CACHE=3Dy CONFIG_OUTER_CACHE_SYNC=3Dy @@ -313,6 +315,7 @@ CONFIG_ARM_ERRATA_821420=3Dy CONFIG_ARM_ERRATA_825619=3Dy CONFIG_ARM_ERRATA_852421=3Dy CONFIG_ARM_ERRATA_852423=3Dy +# end of System Type CONFIG_KRAIT_L2_ACCESSORS=3Dy =20 # @@ -349,6 +352,7 @@ CONFIG_FORCE_MAX_ZONEORDER=3D12 CONFIG_ALIGNMENT_TRAP=3Dy # CONFIG_UACCESS_WITH_MEMCPY is not set CONFIG_STACKPROTECTOR_PER_TASK=3Dy +# end of Kernel Features =20 # # Boot options @@ -366,6 +370,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=3Dy CONFIG_CRASH_DUMP=3Dy CONFIG_AUTO_ZRELADDR=3Dy # CONFIG_EFI is not set +# end of Boot options =20 # # CPU frequency scaling drivers @@ -380,7 +385,7 @@ CONFIG_ARM_OMAP2PLUS_CPUFREQ=3Dy CONFIG_ARM_QCOM_CPUFREQ_HW=3Dm CONFIG_ARM_STI_CPUFREQ=3Dm CONFIG_ARM_TEGRA20_CPUFREQ=3Dy -CONFIG_ARM_TEGRA124_CPUFREQ=3Dm +CONFIG_ARM_TEGRA124_CPUFREQ=3Dy CONFIG_ARM_TI_CPUFREQ=3Dy =20 # @@ -391,6 +396,7 @@ CONFIG_ARM_HIGHBANK_CPUIDLE=3Dy CONFIG_ARM_ZYNQ_CPUIDLE=3Dy CONFIG_ARM_U8500_CPUIDLE=3Dy CONFIG_ARM_EXYNOS_CPUIDLE=3Dy +# end of ARM CPU Idle Drivers CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED=3Dy =20 # @@ -405,6 +411,7 @@ CONFIG_NEON=3Dy # CONFIG_APM_EMULATION=3Dy CONFIG_ARM_CPU_SUSPEND=3Dy +# end of Power management options =20 # # Firmware Drivers @@ -413,6 +420,7 @@ CONFIG_QCOM_SCM=3Dy CONFIG_QCOM_SCM_32=3Dy # CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set CONFIG_TI_SCI_PROTOCOL=3Dm +CONFIG_TRUSTED_FOUNDATIONS=3Dy CONFIG_BCM47XX_NVRAM=3Dy # CONFIG_BCM47XX_SPROM is not set # CONFIG_IMX_SCU is not set @@ -421,6 +429,8 @@ CONFIG_BCM47XX_NVRAM=3Dy # Tegra firmware driver # # CONFIG_TEGRA_IVC is not set +# end of Tegra firmware driver +# end of Firmware Drivers CONFIG_ARM_CRYPTO=3Dy CONFIG_CRYPTO_SHA1_ARM=3Dm CONFIG_CRYPTO_SHA1_ARM_NEON=3Dm @@ -439,6 +449,7 @@ CONFIG_CRYPTO_CRC32_ARM_CE=3Dm # General architecture-dependent options # CONFIG_ARCH_USE_BUILTIN_BSWAP=3Dy +CONFIG_ARCH_32BIT_OFF_T=3Dy CONFIG_ARCH_WANT_IPC_PARSE_VERSION=3Dy CONFIG_MODULES_USE_ELF_REL=3Dy CONFIG_ARCH_MMAP_RND_BITS=3D16 @@ -448,16 +459,18 @@ CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=3Dy CONFIG_ARCH_HAS_PHYS_TO_DMA=3Dy =20 # -# GCOV-based kernel profiling +# GCC plugins # CONFIG_GCC_PLUGIN_ARM_SSP_PER_TASK=3Dy -CONFIG_LBDAF=3Dy +# end of GCC plugins +# end of General architecture-dependent options =20 # # Executable file formats # # CONFIG_BINFMT_ELF_FDPIC is not set # CONFIG_BINFMT_FLAT is not set +# end of Executable file formats =20 # # Memory Management options @@ -465,6 +478,7 @@ CONFIG_LBDAF=3Dy CONFIG_FLATMEM=3Dy CONFIG_FLAT_NODE_MEM_MAP=3Dy CONFIG_BOUNCE=3Dy +# end of Memory Management options =20 # # Classification @@ -495,16 +509,21 @@ CONFIG_PCIE_ROCKCHIP_HOST=3Dm # # DesignWare PCI Core Support # +CONFIG_PCI_DRA7XX=3Dy +CONFIG_PCI_DRA7XX_HOST=3Dy CONFIG_PCI_IMX6=3Dy CONFIG_PCI_KEYSTONE=3Dy +CONFIG_PCI_KEYSTONE_HOST=3Dy CONFIG_PCI_LAYERSCAPE=3Dy CONFIG_PCIE_QCOM=3Dy CONFIG_PCIE_HISI_STB=3Dy +# end of DesignWare PCI Core Support =20 # # Firmware loader # CONFIG_FW_LOADER_USER_HELPER_FALLBACK=3Dy +# end of Firmware loader CONFIG_REGMAP_SPMI=3Dm =20 # @@ -520,13 +539,16 @@ CONFIG_QCOM_EBI2=3Dy CONFIG_SUNXI_RSB=3Dm CONFIG_TEGRA_GMI=3Dm CONFIG_TI_SYSC=3Dy +# end of Bus devices CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=3Dy =20 # # Misc devices # # CONFIG_QCOM_COINCELL is not set +# CONFIG_QCOM_FASTRPC is not set CONFIG_SRAM_EXEC=3Dy +# end of Misc devices =20 # # VOP Driver @@ -537,6 +559,7 @@ CONFIG_SRAM_EXEC=3Dy # SCSI Transports # CONFIG_SCSI_UFS_QCOM=3Dm +CONFIG_SCSI_UFS_MEDIATEK=3Dm # CONFIG_SCSI_UFS_HISI is not set CONFIG_SCSI_NSP32=3Dm =20 @@ -594,14 +617,13 @@ CONFIG_AX88796_93CX6=3Dy CONFIG_SMC911X=3Dm CONFIG_DWMAC_IPQ806X=3Dm CONFIG_DWMAC_MEDIATEK=3Dm +CONFIG_DWMAC_QCOM_ETHQOS=3Dm CONFIG_DWMAC_ROCKCHIP=3Dm CONFIG_DWMAC_STI=3Dm CONFIG_DWMAC_SUNXI=3Dm CONFIG_DWMAC_SUN8I=3Dm CONFIG_TI_DAVINCI_EMAC=3Dm CONFIG_TI_DAVINCI_MDIO=3Dm -CONFIG_TI_DAVINCI_CPDMA=3Dm -CONFIG_TI_CPSW_PHY_SEL=3Dy CONFIG_TI_CPSW=3Dm # CONFIG_TI_CPTS is not set CONFIG_NET_VENDOR_XILINX=3Dy @@ -614,6 +636,7 @@ CONFIG_MDIO_SUN4I=3Dm # # MII PHY device drivers # +CONFIG_BCM_CYGNUS_PHY=3Dm CONFIG_ATH10K_SNOC=3Dm =20 # @@ -652,6 +675,8 @@ CONFIG_INPUT_HISI_POWERKEY=3Dm # Hardware I/O ports # CONFIG_SERIO_SUN4I_PS2=3Dm +# end of Hardware I/O ports +# end of Input device support =20 # # Character devices @@ -678,6 +703,7 @@ CONFIG_SERIAL_IMX=3Dm CONFIG_SERIAL_OMAP=3Dm CONFIG_SERIAL_BCM63XX=3Dm CONFIG_SERIAL_ST_ASC=3Dm +# end of Serial drivers CONFIG_SERIAL_MCTRL_GPIO=3Dm # CONFIG_HVC_DCC is not set CONFIG_HW_RANDOM_BCM2835=3Dy @@ -690,6 +716,7 @@ CONFIG_HW_RANDOM_ST=3Dm CONFIG_HW_RANDOM_MTK=3Dy CONFIG_HW_RANDOM_EXYNOS=3Dm CONFIG_HW_RANDOM_KEYSTONE=3Dm +# end of Character devices =20 # # PC SMBus host controller drivers @@ -734,6 +761,7 @@ CONFIG_OMAP_SSI=3Dm # PTP clock support # CONFIG_PTP_1588_CLOCK_QORIQ=3Dm +# end of PTP clock support =20 # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. @@ -801,6 +829,11 @@ CONFIG_PINCTRL_SUN8I_H3_R=3Dy CONFIG_PINCTRL_SUN8I_V3S=3Dy CONFIG_PINCTRL_SUN9I_A80=3Dy CONFIG_PINCTRL_SUN9I_A80_R=3Dy +CONFIG_PINCTRL_SUN50I_A64=3Dy +CONFIG_PINCTRL_SUN50I_A64_R=3Dy +CONFIG_PINCTRL_SUN50I_H5=3Dy +CONFIG_PINCTRL_SUN50I_H6=3Dy +CONFIG_PINCTRL_SUN50I_H6_R=3Dy CONFIG_PINCTRL_TEGRA=3Dy CONFIG_PINCTRL_TEGRA20=3Dy CONFIG_PINCTRL_TEGRA30=3Dy @@ -818,9 +851,11 @@ CONFIG_PINCTRL_MTK=3Dy CONFIG_PINCTRL_MTK_MOORE=3Dy # CONFIG_PINCTRL_MT2701 is not set CONFIG_PINCTRL_MT7623=3Dy +CONFIG_PINCTRL_MT7629=3Dy CONFIG_PINCTRL_MT8135=3Dy CONFIG_PINCTRL_MT8127=3Dy CONFIG_PINCTRL_MT6397=3Dy +# end of MediaTek pinctrl drivers CONFIG_PINCTRL_MESON8=3Dy CONFIG_PINCTRL_MESON8B=3Dy CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=3Dy @@ -839,16 +874,19 @@ CONFIG_GPIO_VF610=3Dy # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_ZEVIO is not set CONFIG_GPIO_ZYNQ=3Dm +# end of Memory mapped GPIO drivers =20 # # I2C GPIO expanders # CONFIG_GPIO_TS4900=3Dm +# end of I2C GPIO expanders =20 # # MFD GPIO expanders # # CONFIG_HTC_EGPIO is not set +# end of MFD GPIO expanders =20 # # USB GPIO expanders @@ -878,16 +916,20 @@ CONFIG_MTK_THERMAL=3Dm # CONFIG_BRCMSTB_THERMAL=3Dm CONFIG_BCM_NS_THERMAL=3Dy +CONFIG_BCM_SR_THERMAL=3Dy +# end of Broadcom thermal drivers =20 # # Texas Instruments thermal drivers # # CONFIG_TI_SOC_THERMAL is not set +# end of Texas Instruments thermal drivers =20 # # Samsung thermal drivers # CONFIG_EXYNOS_THERMAL=3Dy +# end of Samsung thermal drivers =20 # # STMicroelectronics thermal drivers @@ -895,17 +937,20 @@ CONFIG_EXYNOS_THERMAL=3Dy CONFIG_ST_THERMAL=3Dm CONFIG_ST_THERMAL_SYSCFG=3Dm CONFIG_ST_THERMAL_MEMMAP=3Dm +# end of STMicroelectronics thermal drivers =20 # # NVIDIA Tegra thermal drivers # CONFIG_TEGRA_SOCTHERM=3Dm +# end of NVIDIA Tegra thermal drivers =20 # # Qualcomm thermal drivers # CONFIG_QCOM_TSENS=3Dm CONFIG_QCOM_SPMI_TEMP_ALARM=3Dm +# end of Qualcomm thermal drivers =20 # # Watchdog Device Drivers @@ -928,7 +973,7 @@ CONFIG_BCM47XX_WDT=3Dm CONFIG_BCM7038_WDT=3Dm =20 # -# Watchdog Pretimeout Governors +# USB-based Watchdog Cards # CONFIG_SSB_HOST_SOC=3Dy =20 @@ -959,6 +1004,7 @@ CONFIG_TWL4030_POWER=3Dy # CONFIG_MFD_T7L66XB is not set # CONFIG_MFD_TC6387XB is not set # CONFIG_MFD_TC6393XB is not set +# end of Multifunction device drivers CONFIG_REGULATOR_88PM8607=3Dy # CONFIG_REGULATOR_AB8500 is not set CONFIG_REGULATOR_DBX500_PRCMU=3Dy @@ -1028,7 +1074,7 @@ CONFIG_TEGRA_HOST1X_FIREWALL=3Dy CONFIG_IMX_IPUV3_CORE=3Dm =20 # -# AMD Library routines +# Display Engine Configuration # CONFIG_NOUVEAU_PLATFORM_DRIVER=3Dy CONFIG_DRM_EXYNOS=3Dm @@ -1063,6 +1109,7 @@ CONFIG_ROCKCHIP_DW_MIPI_DSI=3Dy CONFIG_ROCKCHIP_INNO_HDMI=3Dy CONFIG_ROCKCHIP_LVDS=3Dy CONFIG_ROCKCHIP_RGB=3Dy +CONFIG_ROCKCHIP_RK3066_HDMI=3Dy CONFIG_DRM_ARMADA=3Dm CONFIG_DRM_ATMEL_HLCDC=3Dm CONFIG_DRM_SUN4I=3Dm @@ -1094,16 +1141,15 @@ CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=3Dy # OMAPDRM External Display Device Drivers # CONFIG_DRM_OMAP_ENCODER_OPA362=3Dm -CONFIG_DRM_OMAP_ENCODER_TFP410=3Dm CONFIG_DRM_OMAP_ENCODER_TPD12S015=3Dm -CONFIG_DRM_OMAP_CONNECTOR_DVI=3Dm CONFIG_DRM_OMAP_CONNECTOR_HDMI=3Dm CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV=3Dm -CONFIG_DRM_OMAP_PANEL_DPI=3Dm CONFIG_DRM_OMAP_PANEL_DSI_CM=3Dm CONFIG_DRM_OMAP_PANEL_SHARP_LS037V7DW01=3Dm +# end of OMAPDRM External Display Device Drivers # CONFIG_DRM_TILCDC is not set CONFIG_DRM_MSM=3Dm +CONFIG_DRM_MSM_GPU_STATE=3Dy # CONFIG_DRM_MSM_REGISTER_LOGGING is not set # CONFIG_DRM_MSM_GPU_SUDO is not set CONFIG_DRM_MSM_HDMI_HDCP=3Dy @@ -1124,13 +1170,12 @@ CONFIG_DRM_TEGRA=3Dm # CONFIG_DRM_ANALOGIX_DP=3Dm CONFIG_DRM_DW_MIPI_DSI=3Dm +# end of Display Interface Bridges # CONFIG_DRM_STI is not set # CONFIG_DRM_IMX is not set CONFIG_DRM_V3D=3Dm CONFIG_DRM_VC4=3Dm CONFIG_DRM_VC4_HDMI_CEC=3Dy -CONFIG_DRM_ETNAVIV=3Dm -CONFIG_DRM_ETNAVIV_THERMAL=3Dy CONFIG_DRM_MEDIATEK=3Dm CONFIG_DRM_MEDIATEK_HDMI=3Dm # CONFIG_DRM_TVE200 is not set @@ -1146,6 +1191,7 @@ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=3Dm # CONFIG_FB_DA8XX is not set # CONFIG_FB_MX3 is not set # CONFIG_FB_MXS is not set +# end of Graphics support =20 # # Console display driver support @@ -1169,6 +1215,7 @@ CONFIG_SND_TRIDENT=3Dm # HD-Audio # CONFIG_SND_HDA_TEGRA=3Dm +# end of HD-Audio CONFIG_SND_ARM=3Dy CONFIG_SND_ARMAACI=3Dm # CONFIG_SND_SOC_ADI is not set @@ -1177,6 +1224,7 @@ CONFIG_SND_DESIGNWARE_PCM=3Dy # # Common SoC Audio options for Freescale CPUs: # +# CONFIG_SND_SOC_FSL_MICFIL is not set CONFIG_SND_SOC_FSL_UTILS=3Dm CONFIG_SND_SOC_IMX_PCM_DMA=3Dm CONFIG_SND_IMX_SOC=3Dm @@ -1190,6 +1238,7 @@ CONFIG_SND_SOC_IMX_ES8328=3Dm CONFIG_SND_SOC_IMX_SGTL5000=3Dm CONFIG_SND_SOC_IMX_SPDIF=3Dm CONFIG_SND_SOC_FSL_ASOC_CARD=3Dm +CONFIG_SND_SOC_IMX_AUDMIX=3Dm CONFIG_SND_SOC_MEDIATEK=3Dm CONFIG_SND_SOC_MT2701=3Dm CONFIG_SND_SOC_MT2701_CS42448=3Dm @@ -1200,6 +1249,9 @@ CONFIG_SND_SOC_MT8173_MAX98090=3Dm CONFIG_SND_SOC_MT8173_RT5650=3Dm CONFIG_SND_SOC_MT8173_RT5650_RT5514=3Dm CONFIG_SND_SOC_MT8173_RT5650_RT5676=3Dm +CONFIG_SND_SOC_MT8183=3Dm +CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A=3Dm +CONFIG_SND_SOC_MT8183_DA7219_MAX98357A=3Dm =20 # # ASoC support for Amlogic platforms @@ -1243,6 +1295,7 @@ CONFIG_SND_SUN8I_CODEC_ANALOG=3Dm CONFIG_SND_SUN4I_I2S=3Dm CONFIG_SND_SUN4I_SPDIF=3Dm CONFIG_SND_SUN8I_ADDA_PR_REGMAP=3Dm +# end of Allwinner SoC Audio support CONFIG_SND_SOC_UX500=3Dm CONFIG_SND_SOC_UX500_PLAT_DMA=3Dm CONFIG_SND_SOC_XILINX_I2S=3Dm @@ -1257,6 +1310,7 @@ CONFIG_SND_SOC_MAX98095=3Dm CONFIG_SND_SOC_RT5514=3Dm CONFIG_SND_SOC_RT5677=3Dm CONFIG_SND_SOC_WM8994=3Dm +# end of CODEC drivers CONFIG_SND_SYNTH_EMUX=3Dm =20 # @@ -1318,13 +1372,14 @@ CONFIG_USB_DWC3_QCOM=3Dm CONFIG_KEYSTONE_USB_PHY=3Dm CONFIG_AM335X_CONTROL_USB=3Dm CONFIG_AM335X_PHY_USB=3Dm +CONFIG_TWL6030_USB=3Dm CONFIG_USB_MXS_PHY=3Dm CONFIG_USB_TEGRA_PHY=3Dy +# end of USB Physical Layer drivers =20 # # MMC/SD/SDIO Host Controller Drivers # -CONFIG_MMC_SDHCI_IO_ACCESSORS=3Dy CONFIG_MMC_SDHCI_OF_ESDHC=3Dm CONFIG_MMC_SDHCI_ESDHC_IMX=3Dm CONFIG_MMC_SDHCI_TEGRA=3Dm @@ -1371,6 +1426,7 @@ CONFIG_RTC_DRV_CMOS=3Dy # on-CPU RTC drivers # CONFIG_RTC_DRV_IMXDI=3Dm +CONFIG_RTC_DRV_MESON=3Dm CONFIG_RTC_DRV_OMAP=3Dm CONFIG_RTC_DRV_S3C=3Dm # CONFIG_RTC_DRV_VT8500 is not set @@ -1459,6 +1515,9 @@ CONFIG_COMMON_CLK_MT7629_ETHSYS=3Dy CONFIG_COMMON_CLK_MT7629_HIFSYS=3Dy CONFIG_COMMON_CLK_MT8135=3Dy CONFIG_COMMON_CLK_MT8173=3Dy +CONFIG_COMMON_CLK_MT8516=3Dy +# end of Clock driver for MediaTek SoC +CONFIG_COMMON_CLK_MESON_INPUT=3Dm CONFIG_COMMON_CLK_MESON8B=3Dy CONFIG_KRAIT_CLOCKS=3Dy CONFIG_QCOM_GDSC=3Dy @@ -1488,6 +1547,7 @@ CONFIG_MSM_GCC_8998=3Dm CONFIG_QCS_GCC_404=3Dm CONFIG_SDM_CAMCC_845=3Dm CONFIG_SDM_GCC_660=3Dm +CONFIG_QCS_TURING_404=3Dm CONFIG_SDM_GCC_845=3Dm CONFIG_SDM_GPUCC_845=3Dm CONFIG_SDM_VIDEOCC_845=3Dm @@ -1499,6 +1559,11 @@ CONFIG_KPSS_XCC=3Dm CONFIG_KRAITCC=3Dm CONFIG_COMMON_CLK_SAMSUNG=3Dy CONFIG_EXYNOS_AUDSS_CLK_CON=3Dy +CONFIG_CLK_SUNXI=3Dy +CONFIG_CLK_SUNXI_CLOCKS=3Dy +CONFIG_CLK_SUNXI_PRCM_SUN6I=3Dy +CONFIG_CLK_SUNXI_PRCM_SUN8I=3Dy +CONFIG_CLK_SUNXI_PRCM_SUN9I=3Dy CONFIG_SUNXI_CCU=3Dy CONFIG_SUN4I_A10_CCU=3Dy CONFIG_SUN5I_CCU=3Dy @@ -1513,7 +1578,9 @@ CONFIG_SUN8I_R40_CCU=3Dy CONFIG_SUN9I_A80_CCU=3Dy CONFIG_SUN8I_R_CCU=3Dy CONFIG_TEGRA_CLK_EMC=3Dy +CONFIG_TEGRA_CLK_DFLL=3Dy CONFIG_COMMON_CLK_TI_ADPLL=3Dm +# end of Common Clock Framework # CONFIG_HWSPINLOCK_OMAP is not set CONFIG_HWSPINLOCK_QCOM=3Dm CONFIG_HWSPINLOCK_SIRF=3Dm @@ -1539,12 +1606,14 @@ CONFIG_PRIMA2_TIMER=3Dy CONFIG_KEYSTONE_TIMER=3Dy CONFIG_CLKSRC_TI_32K=3Dy CONFIG_ARM_GLOBAL_TIMER=3Dy +CONFIG_ARM_TIMER_SP804=3Dy CONFIG_CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK=3Dy CONFIG_CLKSRC_EXYNOS_MCT=3Dy CONFIG_CLKSRC_SAMSUNG_PWM=3Dy CONFIG_MTK_TIMER=3Dy CONFIG_CLKSRC_IMX_GPT=3Dy CONFIG_CLKSRC_ST_LPC=3Dy +# end of Clock Source drivers CONFIG_IMX_MBOX=3Dm CONFIG_PL320_MBOX=3Dy CONFIG_OMAP2PLUS_MBOX=3Dm @@ -1569,6 +1638,7 @@ CONFIG_ROCKCHIP_IOMMU=3Dy # CONFIG_TEGRA_IOMMU_SMMU is not set # CONFIG_EXYNOS_IOMMU is not set CONFIG_ARM_SMMU=3Dy +CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=3Dy CONFIG_MTK_IOMMU=3Dy CONFIG_MTK_IOMMU_V1=3Dy CONFIG_QCOM_IOMMU=3Dy @@ -1591,23 +1661,33 @@ CONFIG_QCOM_Q6V5_WCSS=3Dm CONFIG_QCOM_WCNSS_PIL=3Dm CONFIG_ST_REMOTEPROC=3Dm CONFIG_ST_SLIM_REMOTEPROC=3Dm +# end of Remoteproc drivers =20 # # Rpmsg drivers # # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set CONFIG_RPMSG_QCOM_SMD=3Dm +# end of Rpmsg drivers =20 # # Broadcom SoC drivers # CONFIG_SOC_BRCMSTB=3Dy CONFIG_BRCMSTB_PM=3Dy +# end of Broadcom SoC drivers =20 # # NXP/Freescale QorIQ SoC drivers # CONFIG_FSL_GUTS=3Dy +# end of NXP/Freescale QorIQ SoC drivers + +# +# i.MX SoC drivers +# +# CONFIG_IMX_GPCV2_PM_DOMAINS is not set +# end of i.MX SoC drivers =20 # # MediaTek SoC drivers @@ -1616,6 +1696,7 @@ CONFIG_MTK_CMDQ=3Dm CONFIG_MTK_INFRACFG=3Dy # CONFIG_MTK_PMIC_WRAP is not set # CONFIG_MTK_SCPSYS is not set +# end of MediaTek SoC drivers =20 # # Qualcomm SoC drivers @@ -1636,6 +1717,7 @@ CONFIG_QCOM_SMD_RPM=3Dm # CONFIG_QCOM_SMSM is not set # CONFIG_QCOM_WCNSS_CTRL is not set # CONFIG_QCOM_APR is not set +# end of Qualcomm SoC drivers CONFIG_ROCKCHIP_GRF=3Dy CONFIG_ROCKCHIP_PM_DOMAINS=3Dy CONFIG_SOC_SAMSUNG=3Dy @@ -1703,6 +1785,7 @@ CONFIG_QCOM_PM8XXX_XOADC=3Dm CONFIG_ROCKCHIP_SARADC=3Dm CONFIG_SUN4I_GPADC=3Dm # CONFIG_XILINX_XADC is not set +# end of Analog to digital converters =20 # # Temperature sensors @@ -1713,7 +1796,9 @@ CONFIG_PWM_BCM_IPROC=3Dy CONFIG_PWM_BERLIN=3Dm CONFIG_PWM_BRCMSTB=3Dm CONFIG_PWM_HIBVT=3Dm -# CONFIG_PWM_IMX is not set +CONFIG_PWM_IMX1=3Dm +CONFIG_PWM_IMX27=3Dm +CONFIG_PWM_IMX_TPM=3Dm # CONFIG_PWM_MTK_DISP is not set CONFIG_PWM_MEDIATEK=3Dm CONFIG_PWM_OMAP_DMTIMER=3Dm @@ -1739,8 +1824,10 @@ CONFIG_IRQ_CROSSBAR=3Dy # CONFIG_KEYSTONE_IRQ is not set # CONFIG_QCOM_PDC is not set CONFIG_IMX_IRQSTEER=3Dy +# end of IRQ chip support CONFIG_ARCH_HAS_RESET_CONTROLLER=3Dy CONFIG_RESET_BERLIN=3Dy +CONFIG_RESET_BRCMSTB=3Dy CONFIG_RESET_QCOM_AOSS=3Dy CONFIG_RESET_QCOM_PDC=3Dm CONFIG_RESET_SIMPLE=3Dy @@ -1756,7 +1843,9 @@ CONFIG_COMMON_RESET_HI6220=3Dm # PHY Subsystem # CONFIG_PHY_SUN4I_USB=3Dm +CONFIG_PHY_SUN6I_MIPI_DPHY=3Dm CONFIG_PHY_SUN9I_USB=3Dm +CONFIG_PHY_BCM_SR_USB=3Dy CONFIG_PHY_BCM_NS_USB2=3Dm CONFIG_PHY_BCM_NS_USB3=3Dm CONFIG_PHY_NS2_PCIE=3Dy @@ -1768,6 +1857,7 @@ CONFIG_PHY_HIX5HD2_SATA=3Dm CONFIG_PHY_BERLIN_SATA=3Dm CONFIG_PHY_BERLIN_USB=3Dm CONFIG_PHY_MTK_TPHY=3Dm +CONFIG_PHY_MTK_UFS=3Dm CONFIG_PHY_MTK_XSPHY=3Dm CONFIG_PHY_QCOM_APQ8064_SATA=3Dm CONFIG_PHY_QCOM_IPQ806X_SATA=3Dm @@ -1795,8 +1885,11 @@ CONFIG_PHY_STIH407_USB=3Dm CONFIG_PHY_TEGRA_XUSB=3Dm CONFIG_PHY_DM816X_USB=3Dm CONFIG_OMAP_CONTROL_PHY=3Dm +CONFIG_OMAP_USB2=3Dm +CONFIG_TI_PIPE3=3Dm CONFIG_TWL4030_USB=3Dm CONFIG_PHY_TI_GMII_SEL=3Dm +# end of PHY Subsystem =20 # # Android @@ -1822,12 +1915,15 @@ CONFIG_NVMEM_SNVS_LPGPR=3Dm # CONFIG_MUX_ADG792A is not set # CONFIG_MUX_GPIO is not set # CONFIG_MUX_MMIO is not set +# end of Multiplexer drivers +# end of Device Drivers =20 # # Pseudo filesystems # CONFIG_PROC_VMCORE=3Dy # CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +# end of Pseudo filesystems =20 # # Random Number Generation @@ -1851,7 +1947,6 @@ CONFIG_CRYPTO_DEV_OMAP_SHAM=3Dm CONFIG_CRYPTO_DEV_OMAP_AES=3Dm CONFIG_CRYPTO_DEV_OMAP_DES=3Dm CONFIG_CRYPTO_DEV_SAHARA=3Dm -CONFIG_CRYPTO_DEV_MXC_SCC=3Dm CONFIG_CRYPTO_DEV_EXYNOS_RNG=3Dm CONFIG_CRYPTO_DEV_S5P=3Dm # CONFIG_CRYPTO_DEV_UX500 is not set @@ -1868,11 +1963,13 @@ CONFIG_CRYPTO_DEV_BCM_SPU=3Dm # Library routines # CONFIG_STMP_DEVICE=3Dy +# end of Library routines =20 # # Memory Debugging # # CONFIG_DEBUG_HIGHMEM is not set +# end of Memory Debugging =20 # # RCU Debugging diff --git a/kernel/config-arm64-generic b/kernel/config-arm64-generic index 0b6b413d5..215eb15ca 100644 --- a/kernel/config-arm64-generic +++ b/kernel/config-arm64-generic @@ -1,9 +1,14 @@ CONFIG_THREAD_INFO_IN_TASK=3Dy =20 # -# RCU Subsystem +# Timers subsystem # # CONFIG_CONTEXT_TRACKING_FORCE is not set +# end of Timers subsystem + +# +# RCU Subsystem +# CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=3Dy CONFIG_ARCH_SUPPORTS_INT128=3Dy # CONFIG_NUMA_BALANCING is not set @@ -30,9 +35,11 @@ CONFIG_ARCH_PROC_KCORE_TEXT=3Dy # # Platform selection # +# CONFIG_ARCH_AGILEX is not set # CONFIG_ARCH_SUNXI is not set # CONFIG_ARCH_BCM_IPROC is not set # CONFIG_ARCH_BERLIN is not set +# CONFIG_ARCH_BITMAIN is not set # CONFIG_ARCH_BRCMSTB is not set # CONFIG_ARCH_EXYNOS is not set # CONFIG_ARCH_K3 is not set @@ -53,6 +60,7 @@ CONFIG_ARCH_SEATTLE=3Dy # CONFIG_ARCH_THUNDER2 is not set CONFIG_ARCH_XGENE=3Dy # CONFIG_ARCH_ZYNQMP is not set +# end of Platform selection =20 # # ARM errata workarounds via the alternatives framework @@ -67,9 +75,10 @@ CONFIG_ARM64_ERRATUM_834220=3Dy CONFIG_ARM64_ERRATUM_845719=3Dy CONFIG_ARM64_ERRATUM_843419=3Dy CONFIG_ARM64_ERRATUM_1024718=3Dy -CONFIG_ARM64_ERRATUM_1188873=3Dy +CONFIG_ARM64_ERRATUM_1418040=3Dy CONFIG_ARM64_ERRATUM_1165522=3Dy CONFIG_ARM64_ERRATUM_1286807=3Dy +CONFIG_ARM64_ERRATUM_1463225=3Dy CONFIG_CAVIUM_ERRATUM_22375=3Dy CONFIG_CAVIUM_ERRATUM_23144=3Dy CONFIG_CAVIUM_ERRATUM_23154=3Dy @@ -82,6 +91,8 @@ CONFIG_QCOM_QDF2400_ERRATUM_0065=3Dy # CONFIG_SOCIONEXT_SYNQUACER_PREITS is not set # CONFIG_HISILICON_ERRATUM_161600802 is not set CONFIG_QCOM_FALKOR_ERRATUM_E1041=3Dy +CONFIG_FUJITSU_ERRATUM_010001=3Dy +# end of ARM errata workarounds via the alternatives framework # CONFIG_ARM64_4K_PAGES is not set # CONFIG_ARM64_16K_PAGES is not set CONFIG_ARM64_64K_PAGES=3Dy @@ -111,11 +122,12 @@ CONFIG_UNMAP_KERNEL_AT_EL0=3Dy CONFIG_HARDEN_EL2_VECTORS=3Dy CONFIG_ARM64_SSBD=3Dy CONFIG_RODATA_FULL_DEFAULT_ENABLED=3Dy +CONFIG_ARM64_SW_TTBR0_PAN=3Dy +CONFIG_COMPAT=3Dy CONFIG_ARMV8_DEPRECATED=3Dy CONFIG_SWP_EMULATION=3Dy CONFIG_CP15_BARRIER_EMULATION=3Dy CONFIG_SETEND_EMULATION=3Dy -CONFIG_ARM64_SW_TTBR0_PAN=3Dy =20 # # ARMv8.1 architectural features @@ -124,6 +136,7 @@ CONFIG_ARM64_HW_AFDBM=3Dy CONFIG_ARM64_PAN=3Dy CONFIG_ARM64_LSE_ATOMICS=3Dy CONFIG_ARM64_VHE=3Dy +# end of ARMv8.1 architectural features =20 # # ARMv8.2 architectural features @@ -132,11 +145,13 @@ CONFIG_ARM64_UAO=3Dy CONFIG_ARM64_PMEM=3Dy CONFIG_ARM64_RAS_EXTN=3Dy CONFIG_ARM64_CNP=3Dy +# end of ARMv8.2 architectural features =20 # # ARMv8.3 architectural features # CONFIG_ARM64_PTR_AUTH=3Dy +# end of ARMv8.3 architectural features CONFIG_ARM64_SVE=3Dy CONFIG_ARM64_MODULE_PLTS=3Dy CONFIG_RELOCATABLE=3Dy @@ -151,7 +166,7 @@ CONFIG_CMDLINE=3D"" CONFIG_EFI_STUB=3Dy CONFIG_EFI=3Dy CONFIG_DMI=3Dy -CONFIG_COMPAT=3Dy +# end of Boot options CONFIG_SYSVIPC_COMPAT=3Dy =20 # @@ -183,6 +198,9 @@ CONFIG_EFI_ARMSTUB_DTB_LOADER=3Dy # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_TEST is not set # CONFIG_RESET_ATTACK_MITIGATION is not set +# end of EFI (Extensible Firmware Interface) Support +CONFIG_EFI_EARLYCON=3Dy +# end of Firmware Drivers =20 # # Tegra firmware driver @@ -215,6 +233,7 @@ CONFIG_ACPI_CUSTOM_METHOD=3Dm # CONFIG_ACPI_BGRT is not set CONFIG_ACPI_REDUCED_HARDWARE_ONLY=3Dy # CONFIG_ACPI_NFIT is not set +# CONFIG_ACPI_HMAT is not set # CONFIG_ACPI_APEI is not set CONFIG_ACPI_WATCHDOG=3Dy # CONFIG_PMIC_OPREGION is not set @@ -258,16 +277,9 @@ CONFIG_MODULES_USE_ELF_RELA=3Dy CONFIG_ARCH_MMAP_RND_BITS=3D27 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=3D8 CONFIG_COMPAT_OLD_SIGACTION=3Dy -CONFIG_COMPAT_32BIT_TIME=3Dy CONFIG_VMAP_STACK=3Dy - -# -# GCOV-based kernel profiling -# -CONFIG_GCC_PLUGIN_STACKLEAK=3Dy -CONFIG_STACKLEAK_TRACK_MIN_SIZE=3D100 -# CONFIG_STACKLEAK_METRICS is not set -# CONFIG_STACKLEAK_RUNTIME_DISABLE is not set +CONFIG_ARCH_USE_MEMREMAP_PROT=3Dy +# end of General architecture-dependent options =20 # # Partition Types @@ -334,6 +346,7 @@ CONFIG_ARCH_HAS_SYSCALL_WRAPPER=3Dy # Executable file formats # CONFIG_COMPAT_BINFMT_ELF=3Dy +# end of Executable file formats =20 # # Memory Management options @@ -352,6 +365,7 @@ CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=3Dy # CONFIG_TRANSPARENT_HUGEPAGE is not set # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set CONFIG_ARCH_HAS_PTE_SPECIAL=3Dy +# end of Memory Management options CONFIG_COMPAT_NETLINK_MESSAGES=3Dy =20 # @@ -367,6 +381,7 @@ CONFIG_HOTPLUG_PCI_ACPI_IBM=3Dy CONFIG_PCI_FTPCI100=3Dy CONFIG_PCI_XGENE=3Dy CONFIG_PCI_XGENE_MSI=3Dy +# CONFIG_PCIE_ALTERA is not set CONFIG_PCI_HOST_THUNDER_PEM=3Dy CONFIG_PCI_HOST_THUNDER_ECAM=3Dy =20 @@ -375,16 +390,20 @@ CONFIG_PCI_HOST_THUNDER_ECAM=3Dy # CONFIG_PCI_HISI=3Dy # CONFIG_PCIE_KIRIN is not set +# end of DesignWare PCI Core Support =20 # # Firmware loader # # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +# end of Firmware loader +CONFIG_GENERIC_CPU_VULNERABILITIES=3Dy =20 # # Bus devices # # CONFIG_BRCMSTB_GISB_ARB is not set +# end of Bus devices CONFIG_OF_NUMA=3Dy CONFIG_PNP=3Dy # CONFIG_PNP_DEBUG_MESSAGES is not set @@ -426,6 +445,7 @@ CONFIG_VORTEX=3Dm CONFIG_AMD_XGBE=3Dm CONFIG_NET_XGENE=3Dm CONFIG_NET_XGENE_V2=3Dm +CONFIG_AQTION=3Dm CONFIG_MACB=3Dm CONFIG_MACB_USE_HWSTAMP=3Dy CONFIG_MACB_PCI=3Dm @@ -456,11 +476,13 @@ CONFIG_MDIO_XGENE=3Dm # Input device support # CONFIG_INPUT_MATRIXKMAP=3Dm +# end of Input device support =20 # # Serial drivers # CONFIG_SERIAL_8250_PNP=3Dy +# end of Serial drivers =20 # # Non-8250 serial port support @@ -469,12 +491,18 @@ CONFIG_HVC_DCC=3Dy CONFIG_IPMI_DMI_DECODE=3Dy CONFIG_HW_RANDOM_XGENE=3Dm CONFIG_HW_RANDOM_CAVIUM=3Dy +CONFIG_HW_RANDOM_OPTEE=3Dm =20 # # I2C support # CONFIG_ACPI_I2C_OPREGION=3Dy =20 +# +# PC SMBus host controller drivers +# +CONFIG_I2C_AMD_MP2=3Dm + # # ACPI drivers # @@ -493,6 +521,7 @@ CONFIG_I2C_THUNDERX=3Dm # Other I2C/SMBus bus drivers # CONFIG_I2C_XGENE_SLIMPRO=3Dm +# end of I2C support =20 # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. @@ -517,11 +546,19 @@ CONFIG_GPIO_DWAPB=3Dm CONFIG_GPIO_XGENE=3Dy CONFIG_GPIO_XGENE_SB=3Dm CONFIG_GPIO_XILINX=3Dm +# end of Memory mapped GPIO drivers =20 # # MFD GPIO expanders # # CONFIG_GPIO_TPS68470 is not set +# end of MFD GPIO expanders + +# +# PCI GPIO expanders +# +CONFIG_GPIO_MLXBF=3Dm +# end of PCI GPIO expanders =20 # # USB GPIO expanders @@ -531,17 +568,15 @@ CONFIG_POWER_RESET_XGENE=3Dy # # Native drivers # +CONFIG_SENSORS_MLXREG_FAN=3Dm CONFIG_SENSORS_XGENE=3Dm - -# -# ACPI drivers -# CONFIG_SENSORS_ACPI_POWER=3Dm =20 # # Watchdog Device Drivers # CONFIG_WDAT_WDT=3Dm +CONFIG_MLX_WDT=3Dm CONFIG_ARM_SBSA_WATCHDOG=3Dm =20 # @@ -554,6 +589,7 @@ CONFIG_ARM_SBSA_WATCHDOG=3Dm # STMicroelectronics STMPE Interface Drivers # CONFIG_MFD_TPS68470=3Dy +# end of Multifunction device drivers # CONFIG_REGULATOR_88PM8607 is not set # CONFIG_REGULATOR_GPIO is not set CONFIG_REGULATOR_HI6421V530=3Dm @@ -569,6 +605,7 @@ CONFIG_REGULATOR_HI6421V530=3Dm # Display Engine Configuration # # CONFIG_HSA_AMD is not set +CONFIG_DRM_RCAR_WRITEBACK=3Dy =20 # # Display Interface Bridges @@ -587,6 +624,7 @@ CONFIG_FB_EFI=3Dy # CONFIG_DUMMY_CONSOLE_COLUMNS=3D80 CONFIG_DUMMY_CONSOLE_ROWS=3D25 +# end of Console display driver support # CONFIG_SND_LX6464ES is not set =20 # @@ -594,6 +632,11 @@ CONFIG_DUMMY_CONSOLE_ROWS=3D25 # # CONFIG_SND_DESIGNWARE_PCM is not set =20 +# +# Common SoC Audio options for Freescale CPUs: +# +CONFIG_SND_SOC_FSL_MICFIL=3Dm + # # STMicroelectronics STM32 SOC audio support # @@ -642,25 +685,29 @@ CONFIG_BCM_SBA_RAID=3Dm CONFIG_MV_XOR_V2=3Dy CONFIG_XGENE_DMA=3Dm =20 -# -# DMA Clients -# -CONFIG_DMA_ENGINE_RAID=3Dy - # # Xen driver support # CONFIG_XEN_EFI=3Dy +# end of Xen driver support +CONFIG_MELLANOX_PLATFORM=3Dy +CONFIG_MLXREG_HOTPLUG=3Dm +CONFIG_MLXREG_IO=3Dm +CONFIG_MLXBF_TMFIFO=3Dm =20 # # Common Clock Framework # CONFIG_COMMON_CLK_XGENE=3Dy -CONFIG_COMMON_CLK_AMLOGIC_AUDIO=3Dy -CONFIG_COMMON_CLK_MESON_AO=3Dy +CONFIG_COMMON_CLK_MESON_INPUT=3Dy +CONFIG_COMMON_CLK_MESON_DUALDIV=3Dy +CONFIG_COMMON_CLK_MESON_VID_PLL_DIV=3Dy +CONFIG_COMMON_CLK_MESON_AO_CLKC=3Dy +CONFIG_COMMON_CLK_MESON_EE_CLKC=3Dy CONFIG_COMMON_CLK_GXBB=3Dy CONFIG_COMMON_CLK_AXG=3Dy -CONFIG_COMMON_CLK_AXG_AUDIO=3Dm +CONFIG_COMMON_CLK_G12A=3Dy +# end of Common Clock Framework =20 # # Clock Source drivers @@ -670,6 +717,7 @@ CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=3Dy CONFIG_FSL_ERRATUM_A008585=3Dy CONFIG_HISILICON_ERRATUM_161010101=3Dy CONFIG_ARM64_ERRATUM_858921=3Dy +# end of Clock Source drivers # CONFIG_PL320_MBOX is not set CONFIG_PCC=3Dy CONFIG_XGENE_SLIMPRO_MBOX=3Dm @@ -684,11 +732,13 @@ CONFIG_ARM_SMMU_V3=3Dy # Remoteproc drivers # # CONFIG_REMOTEPROC is not set +# end of Remoteproc drivers =20 # # Broadcom SoC drivers # # CONFIG_SOC_BRCMSTB is not set +# end of Broadcom SoC drivers =20 # # DEVFREQ Governors @@ -700,20 +750,24 @@ CONFIG_DEVFREQ_GOV_PASSIVE=3Dm # Light sensors # # CONFIG_ACPI_ALS is not set +# end of Light sensors =20 # # PHY Subsystem # CONFIG_PHY_XGENE=3Dm +# end of PHY Subsystem =20 # # Performance monitor support # CONFIG_ARM_PMU_ACPI=3Dy +CONFIG_ARM_SMMU_V3_PMU=3Dm # CONFIG_ARM_DSU_PMU is not set # CONFIG_HISI_PMU is not set CONFIG_XGENE_PMU=3Dy # CONFIG_ARM_SPE_PMU is not set +# end of Performance monitor support =20 # # Android @@ -731,6 +785,7 @@ CONFIG_DAX_DRIVER=3Dy # HW tracing support # # CONFIG_INTEL_TH_ACPI is not set +# end of HW tracing support CONFIG_TEE=3Dm =20 # @@ -738,6 +793,7 @@ CONFIG_TEE=3Dm # CONFIG_OPTEE=3Dm CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=3D1 +# end of TEE drivers =20 # # Multiplexer drivers @@ -745,6 +801,8 @@ CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=3D1 CONFIG_MUX_ADG792A=3Dm CONFIG_MUX_GPIO=3Dm CONFIG_MUX_MMIO=3Dm +# end of Multiplexer drivers +# end of Device Drivers =20 # # File systems @@ -758,11 +816,23 @@ CONFIG_MUX_MMIO=3Dm # CONFIG_HUGETLBFS is not set CONFIG_ARCH_HAS_GIGANTIC_PAGE=3Dy CONFIG_EFIVAR_FS=3Dy +# end of Pseudo filesystems +# end of File systems =20 # # Security options # CONFIG_KEYS_COMPAT=3Dy + +# +# Memory initialization +# +CONFIG_GCC_PLUGIN_STACKLEAK=3Dy +CONFIG_STACKLEAK_TRACK_MIN_SIZE=3D100 +# CONFIG_STACKLEAK_METRICS is not set +# CONFIG_STACKLEAK_RUNTIME_DISABLE is not set +# end of Memory initialization +# end of Security options CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=3Dy CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=3Dy =20 @@ -787,24 +857,32 @@ CONFIG_AUDIT_ARCH_COMPAT_GENERIC=3Dy CONFIG_HAS_IOPORT_MAP=3Dy CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=3Dy CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=3Dy +CONFIG_ARCH_HAS_DMA_PREP_COHERENT=3Dy CONFIG_ARCH_HAS_DMA_COHERENT_TO_PFN=3Dy CONFIG_ARCH_HAS_DMA_MMAP_PGPROT=3Dy CONFIG_DMA_DIRECT_REMAP=3Dy + +# +# Default contiguous memory area size: +# CONFIG_UCS2_STRING=3Dy CONFIG_SG_SPLIT=3Dy CONFIG_ARCH_HAS_PMEM_API=3Dy CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=3Dy +# end of Library routines =20 # # Compile-time checks and compiler options # CONFIG_ARCH_WANT_FRAME_POINTERS=3Dy CONFIG_FRAME_POINTER=3Dy +# end of Compile-time checks and compiler options =20 # # Memory Debugging # # CONFIG_KASAN is not set +# end of Memory Debugging =20 # # RCU Debugging diff --git a/kernel/config-generic b/kernel/config-generic index ed45e1b21..1a80b8c3b 100644 --- a/kernel/config-generic +++ b/kernel/config-generic @@ -4,9 +4,10 @@ # # CONFIG_CC_IS_GCC=3Dy -CONFIG_GCC_VERSION=3D80200 +CONFIG_GCC_VERSION=3D90100 CONFIG_CLANG_VERSION=3D0 CONFIG_CC_HAS_ASM_GOTO=3Dy +CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=3Dy CONFIG_IRQ_WORK=3Dy CONFIG_BUILDTIME_EXTABLE_SORT=3Dy =20 @@ -45,6 +46,8 @@ CONFIG_GENERIC_MSI_IRQ_DOMAIN=3Dy CONFIG_IRQ_FORCED_THREADING=3Dy CONFIG_SPARSE_IRQ=3Dy # CONFIG_GENERIC_IRQ_DEBUGFS is not set +# end of IRQ subsystem + CONFIG_ARCH_CLOCKSOURCE_DATA=3Dy CONFIG_GENERIC_TIME_VSYSCALL=3Dy CONFIG_GENERIC_CLOCKEVENTS=3Dy @@ -58,8 +61,11 @@ CONFIG_NO_HZ_COMMON=3Dy # CONFIG_HZ_PERIODIC is not set # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ_FULL=3Dy +CONFIG_CONTEXT_TRACKING=3Dy CONFIG_NO_HZ=3Dy CONFIG_HIGH_RES_TIMERS=3Dy +# end of Timers subsystem + CONFIG_PREEMPT_NONE=3Dy # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set @@ -79,6 +85,8 @@ CONFIG_TASK_XACCT=3Dy CONFIG_TASK_IO_ACCOUNTING=3Dy CONFIG_PSI=3Dy # CONFIG_PSI_DEFAULT_DISABLED is not set +# end of CPU/Task time and stats accounting + CONFIG_CPU_ISOLATION=3Dy =20 # @@ -90,9 +98,11 @@ CONFIG_SRCU=3Dy CONFIG_TREE_SRCU=3Dy CONFIG_RCU_STALL_COMMON=3Dy CONFIG_RCU_NEED_SEGCBLIST=3Dy -CONFIG_CONTEXT_TRACKING=3Dy CONFIG_RCU_NOCB_CPU=3Dy +# end of RCU Subsystem + # CONFIG_IKCONFIG is not set +# CONFIG_IKHEADERS is not set CONFIG_LOG_BUF_SHIFT=3D18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=3D12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=3D13 @@ -136,7 +146,6 @@ CONFIG_RD_LZ4=3Dy CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=3Dy # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=3Dy -CONFIG_ANON_INODES=3Dy CONFIG_HAVE_UID16=3Dy CONFIG_BPF=3Dy CONFIG_EXPERT=3Dy @@ -160,6 +169,7 @@ CONFIG_TIMERFD=3Dy CONFIG_EVENTFD=3Dy CONFIG_SHMEM=3Dy CONFIG_AIO=3Dy +CONFIG_IO_URING=3Dy CONFIG_ADVISE_SYSCALLS=3Dy CONFIG_MEMBARRIER=3Dy CONFIG_KALLSYMS=3Dy @@ -180,6 +190,8 @@ CONFIG_HAVE_PERF_EVENTS=3Dy # CONFIG_PERF_EVENTS=3Dy # CONFIG_DEBUG_PERF_USE_VMALLOC is not set +# end of Kernel Performance Events And Counters + CONFIG_VM_EVENT_COUNTERS=3Dy # CONFIG_SLUB_DEBUG is not set # CONFIG_COMPAT_BRK is not set @@ -189,16 +201,17 @@ CONFIG_SLUB=3Dy CONFIG_SLAB_MERGE_DEFAULT=3Dy CONFIG_SLAB_FREELIST_RANDOM=3Dy CONFIG_SLAB_FREELIST_HARDENED=3Dy +CONFIG_SHUFFLE_PAGE_ALLOCATOR=3Dy CONFIG_SLUB_CPU_PARTIAL=3Dy CONFIG_SYSTEM_DATA_VERIFICATION=3Dy # CONFIG_PROFILING is not set CONFIG_TRACEPOINTS=3Dy +# end of General setup + CONFIG_LOCKDEP_SUPPORT=3Dy CONFIG_STACKTRACE_SUPPORT=3Dy CONFIG_MMU=3Dy CONFIG_GENERIC_BUG=3Dy -CONFIG_GENERIC_HWEIGHT=3Dy -CONFIG_RWSEM_XCHGADD_ALGORITHM=3Dy CONFIG_GENERIC_CALIBRATE_DELAY=3Dy CONFIG_ARCH_HIBERNATION_POSSIBLE=3Dy CONFIG_ARCH_SUSPEND_POSSIBLE=3Dy @@ -220,6 +233,8 @@ CONFIG_SCHED_MC=3Dy # # Performance monitoring # +# end of Performance monitoring + CONFIG_SECCOMP=3Dy # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set @@ -228,6 +243,8 @@ CONFIG_HZ_300=3Dy CONFIG_HZ=3D300 CONFIG_SCHED_HRTICK=3Dy CONFIG_HOTPLUG_CPU=3Dy +# end of Processor type and features + =20 # # Power management and ACPI options @@ -271,6 +288,7 @@ CONFIG_CPUFREQ_DT_PLATDEV=3Dy # # shared options # +# end of CPU Frequency scaling =20 # # CPU Idle @@ -278,14 +296,21 @@ CONFIG_CPUFREQ_DT_PLATDEV=3Dy CONFIG_CPU_IDLE=3Dy CONFIG_CPU_IDLE_GOV_LADDER=3Dy CONFIG_CPU_IDLE_GOV_MENU=3Dy +# CONFIG_CPU_IDLE_GOV_TEO is not set +# end of CPU Idle + +# end of Power management and ACPI options =20 # # Bus options (PCI etc.) # +# end of Bus options (PCI etc.) =20 # # Binary Emulations # +# end of Binary Emulations + =20 # # Firmware Drivers @@ -295,10 +320,15 @@ CONFIG_CPU_IDLE_GOV_MENU=3Dy # # EFI (Extensible Firmware Interface) Support # +# end of EFI (Extensible Firmware Interface) Support + =20 # # Tegra firmware driver # +# end of Tegra firmware driver +# end of Firmware Drivers + CONFIG_VIRTUALIZATION=3Dy CONFIG_VHOST_NET=3Dm CONFIG_VHOST_VSOCK=3Dm @@ -342,27 +372,36 @@ CONFIG_HAVE_MOD_ARCH_SPECIFIC=3Dy CONFIG_ARCH_HAS_ELF_RANDOMIZE=3Dy CONFIG_HAVE_ARCH_MMAP_RND_BITS=3Dy CONFIG_OLD_SIGSUSPEND3=3Dy +CONFIG_64BIT_TIME=3Dy +CONFIG_COMPAT_32BIT_TIME=3Dy CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=3Dy CONFIG_STRICT_KERNEL_RWX=3Dy CONFIG_ARCH_HAS_STRICT_MODULE_RWX=3Dy CONFIG_STRICT_MODULE_RWX=3Dy CONFIG_REFCOUNT_FULL=3Dy +# CONFIG_LOCK_EVENT_COUNTS is not set =20 # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=3Dy +# end of GCOV-based kernel profiling + CONFIG_PLUGIN_HOSTCC=3D"g++" CONFIG_HAVE_GCC_PLUGINS=3Dy CONFIG_GCC_PLUGINS=3Dy + +# +# GCC plugins +# # CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set CONFIG_GCC_PLUGIN_LATENT_ENTROPY=3Dy -CONFIG_GCC_PLUGIN_STRUCTLEAK=3Dy -CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=3Dy -# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set CONFIG_GCC_PLUGIN_RANDSTRUCT=3Dy CONFIG_GCC_PLUGIN_RANDSTRUCT_PERFORMANCE=3Dy +# end of GCC plugins +# end of General architecture-dependent options + CONFIG_RT_MUTEXES=3Dy CONFIG_BASE_SMALL=3D0 CONFIG_MODULES=3Dy @@ -415,6 +454,8 @@ CONFIG_LDM_PARTITION=3Dy CONFIG_EFI_PARTITION=3Dy # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set +# end of Partition Types + CONFIG_BLK_MQ_PCI=3Dy CONFIG_BLK_MQ_VIRTIO=3Dy CONFIG_BLK_PM=3Dy @@ -426,6 +467,8 @@ CONFIG_MQ_IOSCHED_DEADLINE=3Dy CONFIG_MQ_IOSCHED_KYBER=3Dy CONFIG_IOSCHED_BFQ=3Dy CONFIG_BFQ_GROUP_IOSCHED=3Dy +# end of IO Schedulers + CONFIG_PADATA=3Dy CONFIG_ASN1=3Dy CONFIG_INLINE_SPIN_UNLOCK_IRQ=3Dy @@ -448,6 +491,7 @@ CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=3Dy CONFIG_BINFMT_SCRIPT=3Dy CONFIG_BINFMT_MISC=3Dy CONFIG_COREDUMP=3Dy +# end of Executable file formats =20 # # Memory Management options @@ -458,6 +502,7 @@ CONFIG_MEMORY_BALLOON=3Dy CONFIG_BALLOON_COMPACTION=3Dy CONFIG_COMPACTION=3Dy CONFIG_MIGRATION=3Dy +CONFIG_CONTIG_ALLOC=3Dy CONFIG_MMU_NOTIFIER=3Dy CONFIG_KSM=3Dy CONFIG_DEFAULT_MMAP_MIN_ADDR=3D65536 @@ -476,6 +521,8 @@ CONFIG_IDLE_PAGE_TRACKING=3Dy CONFIG_FRAME_VECTOR=3Dy # CONFIG_PERCPU_STATS is not set # CONFIG_GUP_BENCHMARK is not set +# end of Memory Management options + CONFIG_NET=3Dy CONFIG_NET_INGRESS=3Dy CONFIG_NET_EGRESS=3Dy @@ -487,6 +534,7 @@ CONFIG_SKB_EXTENSIONS=3Dy CONFIG_PACKET=3Dy CONFIG_PACKET_DIAG=3Dy CONFIG_UNIX=3Dy +CONFIG_UNIX_SCM=3Dy CONFIG_UNIX_DIAG=3Dm CONFIG_TLS=3Dm CONFIG_TLS_DEVICE=3Dy @@ -532,9 +580,6 @@ CONFIG_INET_ESP_OFFLOAD=3Dm CONFIG_INET_IPCOMP=3Dm CONFIG_INET_XFRM_TUNNEL=3Dm CONFIG_INET_TUNNEL=3Dm -CONFIG_INET_XFRM_MODE_TRANSPORT=3Dm -CONFIG_INET_XFRM_MODE_TUNNEL=3Dm -CONFIG_INET_XFRM_MODE_BEET=3Dm CONFIG_INET_DIAG=3Dm CONFIG_INET_TCP_DIAG=3Dm CONFIG_INET_UDP_DIAG=3Dm @@ -573,10 +618,6 @@ CONFIG_IPV6_MIP6=3Dm CONFIG_IPV6_ILA=3Dm CONFIG_INET6_XFRM_TUNNEL=3Dm CONFIG_INET6_TUNNEL=3Dm -CONFIG_INET6_XFRM_MODE_TRANSPORT=3Dm -CONFIG_INET6_XFRM_MODE_TUNNEL=3Dm -CONFIG_INET6_XFRM_MODE_BEET=3Dm -CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=3Dm CONFIG_IPV6_VTI=3Dm CONFIG_IPV6_SIT=3Dm # CONFIG_IPV6_SIT_6RD is not set @@ -625,7 +666,7 @@ CONFIG_NF_CONNTRACK_TIMEOUT=3Dy CONFIG_NF_CONNTRACK_TIMESTAMP=3Dy CONFIG_NF_CONNTRACK_LABELS=3Dy CONFIG_NF_CT_PROTO_DCCP=3Dy -CONFIG_NF_CT_PROTO_GRE=3Dm +CONFIG_NF_CT_PROTO_GRE=3Dy CONFIG_NF_CT_PROTO_SCTP=3Dy CONFIG_NF_CT_PROTO_UDPLITE=3Dy CONFIG_NF_CONNTRACK_AMANDA=3Dm @@ -644,13 +685,13 @@ CONFIG_NF_CT_NETLINK_TIMEOUT=3Dm CONFIG_NF_CT_NETLINK_HELPER=3Dm CONFIG_NETFILTER_NETLINK_GLUE_CT=3Dy CONFIG_NF_NAT=3Dm -CONFIG_NF_NAT_NEEDED=3Dy CONFIG_NF_NAT_AMANDA=3Dm CONFIG_NF_NAT_FTP=3Dm CONFIG_NF_NAT_IRC=3Dm CONFIG_NF_NAT_SIP=3Dm CONFIG_NF_NAT_TFTP=3Dm CONFIG_NF_NAT_REDIRECT=3Dy +CONFIG_NF_NAT_MASQUERADE=3Dy CONFIG_NF_TABLES=3Dm CONFIG_NF_TABLES_SET=3Dm CONFIG_NF_TABLES_INET=3Dy @@ -711,6 +752,7 @@ CONFIG_NETFILTER_XT_TARGET_NFLOG=3Dm CONFIG_NETFILTER_XT_TARGET_NFQUEUE=3Dm CONFIG_NETFILTER_XT_TARGET_RATEEST=3Dm CONFIG_NETFILTER_XT_TARGET_REDIRECT=3Dm +CONFIG_NETFILTER_XT_TARGET_MASQUERADE=3Dm CONFIG_NETFILTER_XT_TARGET_TEE=3Dm CONFIG_NETFILTER_XT_TARGET_SECMARK=3Dm CONFIG_NETFILTER_XT_TARGET_TCPMSS=3Dm @@ -764,6 +806,8 @@ CONFIG_NETFILTER_XT_MATCH_STRING=3Dm CONFIG_NETFILTER_XT_MATCH_TCPMSS=3Dm CONFIG_NETFILTER_XT_MATCH_TIME=3Dm CONFIG_NETFILTER_XT_MATCH_U32=3Dm +# end of Core Netfilter Configuration + CONFIG_IP_SET=3Dm CONFIG_IP_SET_MAX=3D256 CONFIG_IP_SET_BITMAP_IP=3Dm @@ -838,7 +882,6 @@ CONFIG_NF_DEFRAG_IPV4=3Dy CONFIG_NF_SOCKET_IPV4=3Dm CONFIG_NF_TPROXY_IPV4=3Dm CONFIG_NF_TABLES_IPV4=3Dy -CONFIG_NFT_CHAIN_ROUTE_IPV4=3Dm CONFIG_NFT_REJECT_IPV4=3Dm CONFIG_NFT_DUP_IPV4=3Dm CONFIG_NFT_FIB_IPV4=3Dm @@ -848,11 +891,6 @@ CONFIG_NF_DUP_IPV4=3Dm CONFIG_NF_LOG_ARP=3Dm CONFIG_NF_LOG_IPV4=3Dm CONFIG_NF_REJECT_IPV4=3Dm -CONFIG_NF_NAT_IPV4=3Dm -CONFIG_NF_NAT_MASQUERADE_IPV4=3Dy -CONFIG_NFT_CHAIN_NAT_IPV4=3Dm -CONFIG_NFT_MASQ_IPV4=3Dm -CONFIG_NFT_REDIR_IPV4=3Dm CONFIG_NF_NAT_SNMP_BASIC=3Dm CONFIG_NF_NAT_PPTP=3Dm CONFIG_NF_NAT_H323=3Dm @@ -860,6 +898,7 @@ CONFIG_NF_NAT_H323=3Dm CONFIG_IP_NF_ARPTABLES=3Dm CONFIG_IP_NF_ARPFILTER=3Dm CONFIG_IP_NF_ARP_MANGLE=3Dm +# end of IP: Netfilter Configuration =20 # # IPv6: Netfilter Configuration @@ -867,10 +906,6 @@ CONFIG_IP_NF_ARP_MANGLE=3Dm CONFIG_NF_SOCKET_IPV6=3Dm CONFIG_NF_TPROXY_IPV6=3Dm CONFIG_NF_TABLES_IPV6=3Dy -CONFIG_NFT_CHAIN_ROUTE_IPV6=3Dm -CONFIG_NFT_CHAIN_NAT_IPV6=3Dm -CONFIG_NFT_MASQ_IPV6=3Dm -CONFIG_NFT_REDIR_IPV6=3Dm CONFIG_NFT_REJECT_IPV6=3Dm CONFIG_NFT_DUP_IPV6=3Dm CONFIG_NFT_FIB_IPV6=3Dm @@ -878,9 +913,9 @@ CONFIG_NF_FLOW_TABLE_IPV6=3Dm CONFIG_NF_DUP_IPV6=3Dm CONFIG_NF_REJECT_IPV6=3Dm CONFIG_NF_LOG_IPV6=3Dm -CONFIG_NF_NAT_IPV6=3Dm -CONFIG_NF_NAT_MASQUERADE_IPV6=3Dy # CONFIG_IP6_NF_IPTABLES is not set +# end of IPv6: Netfilter Configuration + CONFIG_NF_DEFRAG_IPV6=3Dy CONFIG_NF_TABLES_BRIDGE=3Dy CONFIG_NFT_BRIDGE_REJECT=3Dm @@ -912,17 +947,21 @@ CONFIG_BRIDGE_IGMP_SNOOPING=3Dy CONFIG_BRIDGE_VLAN_FILTERING=3Dy CONFIG_HAVE_NET_DSA=3Dy CONFIG_NET_DSA=3Dy -# CONFIG_NET_DSA_LEGACY is not set +CONFIG_NET_DSA_TAG_8021Q=3Dy +CONFIG_NET_DSA_TAG_BRCM_COMMON=3Dy CONFIG_NET_DSA_TAG_BRCM=3Dy CONFIG_NET_DSA_TAG_BRCM_PREPEND=3Dy +CONFIG_NET_DSA_TAG_GSWIP=3Dy CONFIG_NET_DSA_TAG_DSA=3Dy CONFIG_NET_DSA_TAG_EDSA=3Dy -CONFIG_NET_DSA_TAG_GSWIP=3Dy +CONFIG_NET_DSA_TAG_MTK=3Dy +CONFIG_NET_DSA_TAG_KSZ_COMMON=3Dy CONFIG_NET_DSA_TAG_KSZ=3Dy CONFIG_NET_DSA_TAG_KSZ9477=3Dy -CONFIG_NET_DSA_TAG_LAN9303=3Dy -CONFIG_NET_DSA_TAG_MTK=3Dy CONFIG_NET_DSA_TAG_QCA=3Dy +CONFIG_NET_DSA_TAG_LAN9303=3Dy +CONFIG_NET_DSA_TAG_SJA1105=3Dy +CONFIG_NET_DSA_TAG_TRAILER=3Dy CONFIG_VLAN_8021Q=3Dy # CONFIG_VLAN_8021Q_GVRP is not set # CONFIG_VLAN_8021Q_MVRP is not set @@ -1054,6 +1093,9 @@ CONFIG_NET_FLOW_LIMIT=3Dy # # CONFIG_NET_PKTGEN is not set # CONFIG_NET_DROP_MONITOR is not set +# end of Network testing +# end of Networking options + # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_BT is not set @@ -1114,7 +1156,6 @@ CONFIG_GRO_CELLS=3Dy CONFIG_SOCK_VALIDATE_XMIT=3Dy CONFIG_NET_SOCK_MSG=3Dy CONFIG_NET_DEVLINK=3Dy -CONFIG_MAY_USE_DEVLINK=3Dy CONFIG_FAILOVER=3Dm CONFIG_HAVE_EBPF_JIT=3Dy =20 @@ -1136,6 +1177,7 @@ CONFIG_PCIEASPM_DEFAULT=3Dy CONFIG_PCIE_PME=3Dy # CONFIG_PCIE_DPC is not set # CONFIG_PCIE_PTM is not set +# CONFIG_PCIE_BW is not set CONFIG_PCI_MSI=3Dy CONFIG_PCI_MSI_IRQ_DOMAIN=3Dy CONFIG_PCI_QUIRKS=3Dy @@ -1154,6 +1196,8 @@ CONFIG_HOTPLUG_PCI_SHPC=3Dy # CONFIG_PCIE_CADENCE=3Dy CONFIG_PCIE_CADENCE_HOST=3Dy +# end of Cadence PCIe controllers support + CONFIG_PCI_HOST_COMMON=3Dy CONFIG_PCI_HOST_GENERIC=3Dy CONFIG_PCIE_XILINX=3Dy @@ -1166,16 +1210,21 @@ CONFIG_PCIE_DW_HOST=3Dy CONFIG_PCIE_DW_PLAT=3Dy CONFIG_PCIE_DW_PLAT_HOST=3Dy CONFIG_PCI_MESON=3Dy +# end of DesignWare PCI Core Support +# end of PCI controller drivers =20 # # PCI Endpoint # # CONFIG_PCI_ENDPOINT is not set +# end of PCI Endpoint =20 # # PCI switch controller drivers # # CONFIG_PCI_SW_SWITCHTEC is not set +# end of PCI switch controller drivers + =20 # # PC-card bridges @@ -1197,6 +1246,8 @@ CONFIG_PREVENT_FIRMWARE_BUILD=3Dy CONFIG_FW_LOADER=3Dy CONFIG_EXTRA_FIRMWARE=3D"" CONFIG_FW_LOADER_USER_HELPER=3Dy +# end of Firmware loader + CONFIG_WANT_DEV_COREDUMP=3Dy # CONFIG_ALLOW_DEV_COREDUMP is not set # CONFIG_DEBUG_DRIVER is not set @@ -1211,11 +1262,14 @@ CONFIG_REGMAP_MMIO=3Dy CONFIG_REGMAP_IRQ=3Dy CONFIG_DMA_SHARED_BUFFER=3Dy # CONFIG_DMA_FENCE_TRACE is not set +# end of Generic Driver Options =20 # # Bus devices # # CONFIG_SIMPLE_PM_BUS is not set +# end of Bus devices + CONFIG_CONNECTOR=3Dy CONFIG_PROC_EVENTS=3Dy # CONFIG_GNSS is not set @@ -1269,6 +1323,7 @@ CONFIG_NVME_TARGET_LOOP=3Dm CONFIG_NVME_TARGET_FC=3Dm CONFIG_NVME_TARGET_FCLOOP=3Dm CONFIG_NVME_TARGET_TCP=3Dm +# end of NVME Support =20 # # Misc devices @@ -1302,6 +1357,8 @@ CONFIG_EEPROM_MAX6875=3Dm CONFIG_EEPROM_93CX6=3Dm CONFIG_EEPROM_IDT_89HPESX=3Dm # CONFIG_EEPROM_EE1004 is not set +# end of EEPROM support + CONFIG_CB710_CORE=3Dm # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=3Dy @@ -1310,6 +1367,8 @@ CONFIG_CB710_DEBUG_ASSUMPTIONS=3Dy # Texas Instruments shared transport line discipline # CONFIG_TI_ST=3Dm +# end of Texas Instruments shared transport line discipline + # CONFIG_SENSORS_LIS3_I2C is not set CONFIG_ALTERA_STAPL=3Dm =20 @@ -1328,6 +1387,7 @@ CONFIG_ALTERA_STAPL=3Dm # # VOP Bus Driver # +# CONFIG_VOP_BUS is not set =20 # # Intel MIC Host Driver @@ -1348,10 +1408,15 @@ CONFIG_ALTERA_STAPL=3Dm # # VOP Driver # +# end of Intel MIC & related support + # CONFIG_ECHO is not set CONFIG_MISC_ALCOR_PCI=3Dm # CONFIG_MISC_RTSX_PCI is not set CONFIG_MISC_RTSX_USB=3Dm +# CONFIG_HABANA_AI is not set +# end of Misc devices + =20 # # SCSI device support @@ -1389,6 +1454,8 @@ CONFIG_SCSI_SAS_LIBSAS=3Dm CONFIG_SCSI_SAS_ATA=3Dy CONFIG_SCSI_SAS_HOST_SMP=3Dy CONFIG_SCSI_SRP_ATTRS=3Dm +# end of SCSI Transports + CONFIG_SCSI_LOWLEVEL=3Dy CONFIG_ISCSI_TCP=3Dm CONFIG_ISCSI_BOOT_SYSFS=3Dm @@ -1443,6 +1510,7 @@ CONFIG_LIBFCOE=3Dm CONFIG_FCOE=3Dm # CONFIG_SCSI_SNIC is not set CONFIG_SCSI_DMX3191D=3Dm +CONFIG_SCSI_GDTH=3Dm CONFIG_SCSI_IPS=3Dm CONFIG_SCSI_INITIO=3Dm CONFIG_SCSI_INIA100=3Dm @@ -1476,10 +1544,8 @@ CONFIG_SCSI_DH_RDAC=3Dm CONFIG_SCSI_DH_HP_SW=3Dm CONFIG_SCSI_DH_EMC=3Dm CONFIG_SCSI_DH_ALUA=3Dm -CONFIG_SCSI_OSD_INITIATOR=3Dm -CONFIG_SCSI_OSD_ULD=3Dm -CONFIG_SCSI_OSD_DPRINT_SENSE=3D1 -# CONFIG_SCSI_OSD_DEBUG is not set +# end of SCSI device support + CONFIG_ATA=3Dy CONFIG_ATA_VERBOSE_ERROR=3Dy CONFIG_SATA_PMP=3Dy @@ -1612,6 +1678,8 @@ CONFIG_DM_MULTIPATH=3Dm CONFIG_DM_MULTIPATH_QL=3Dm CONFIG_DM_MULTIPATH_ST=3Dm # CONFIG_DM_DELAY is not set +# CONFIG_DM_DUST is not set +# CONFIG_DM_INIT is not set CONFIG_DM_UEVENT=3Dy # CONFIG_DM_FLAKEY is not set CONFIG_DM_VERITY=3Dm @@ -1627,6 +1695,8 @@ CONFIG_DM_INTEGRITY=3Dm # # CONFIG_FIREWIRE is not set # CONFIG_FIREWIRE_NOSY is not set +# end of IEEE 1394 (FireWire) support + CONFIG_NETDEVICES=3Dy CONFIG_NET_CORE=3Dy CONFIG_BONDING=3Dm @@ -1637,6 +1707,7 @@ CONFIG_IFB=3Dm # CONFIG_NET_TEAM is not set CONFIG_MACVLAN=3Dm CONFIG_MACVTAP=3Dm +CONFIG_IPVLAN_L3S=3Dy CONFIG_IPVLAN=3Dm CONFIG_IPVTAP=3Dm CONFIG_VXLAN=3Dm @@ -1679,6 +1750,7 @@ CONFIG_NET_DSA_BCM_SF2=3Dm CONFIG_NET_DSA_LOOP=3Dm CONFIG_NET_DSA_LANTIQ_GSWIP=3Dm CONFIG_NET_DSA_MT7530=3Dm +CONFIG_NET_DSA_MV88E6060=3Dm CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=3Dm CONFIG_NET_DSA_MICROCHIP_KSZ9477=3Dm CONFIG_NET_DSA_MV88E6XXX=3Dy @@ -1689,6 +1761,8 @@ CONFIG_NET_DSA_REALTEK_SMI=3Dm CONFIG_NET_DSA_SMSC_LAN9303=3Dm CONFIG_NET_DSA_SMSC_LAN9303_I2C=3Dm CONFIG_NET_DSA_SMSC_LAN9303_MDIO=3Dm +# end of Distributed Switch Architecture drivers + CONFIG_ETHERNET=3Dy CONFIG_MDIO=3Dm CONFIG_NET_VENDOR_3COM=3Dy @@ -1908,7 +1982,7 @@ CONFIG_DWC_XLGMAC_PCI=3Dm CONFIG_NET_VENDOR_TEHUTI=3Dy CONFIG_TEHUTI=3Dm CONFIG_NET_VENDOR_TI=3Dy -CONFIG_TI_CPSW_ALE=3Dm +# CONFIG_TI_CPSW_PHY_SEL is not set CONFIG_TLAN=3Dm CONFIG_NET_VENDOR_VIA=3Dy CONFIG_VIA_RHINE=3Dm @@ -1927,6 +2001,7 @@ CONFIG_MDIO_BCM_UNIMAC=3Dm CONFIG_MDIO_BITBANG=3Dm CONFIG_MDIO_BUS_MUX_GPIO=3Dm CONFIG_MDIO_BUS_MUX_MMIOREG=3Dm +CONFIG_MDIO_BUS_MUX_MULTIPLEXER=3Dm # CONFIG_MDIO_GPIO is not set CONFIG_MDIO_HISI_FEMAC=3Dm CONFIG_MDIO_I2C=3Dm @@ -1942,7 +2017,7 @@ CONFIG_LED_TRIGGER_PHY=3Dy CONFIG_SFP=3Dm CONFIG_AMD_PHY=3Dm CONFIG_AQUANTIA_PHY=3Dm -CONFIG_ASIX_PHY=3Dm +CONFIG_AX88796B_PHY=3Dm CONFIG_AT803X_PHY=3Dm CONFIG_BCM7XXX_PHY=3Dm CONFIG_BCM87XX_PHY=3Dm @@ -2139,6 +2214,8 @@ CONFIG_IWL3945=3Dm # iwl3945 / iwl4965 Debugging Options # # CONFIG_IWLEGACY_DEBUG is not set +# end of iwl3945 / iwl4965 Debugging Options + CONFIG_IWLWIFI=3Dm CONFIG_IWLWIFI_LEDS=3Dy CONFIG_IWLDVM=3Dm @@ -2152,6 +2229,8 @@ CONFIG_IWLWIFI_OPMODE_MODULAR=3Dy # # CONFIG_IWLWIFI_DEBUG is not set CONFIG_IWLWIFI_DEVICE_TRACING=3Dy +# end of Debugging Options + CONFIG_WLAN_VENDOR_INTERSIL=3Dy CONFIG_HOSTAP=3Dm CONFIG_HOSTAP_FIRMWARE=3Dy @@ -2197,6 +2276,8 @@ CONFIG_MT76x0E=3Dm CONFIG_MT76x2_COMMON=3Dm CONFIG_MT76x2E=3Dm CONFIG_MT76x2U=3Dm +CONFIG_MT7603E=3Dm +CONFIG_MT7615E=3Dm CONFIG_WLAN_VENDOR_RALINK=3Dy CONFIG_RT2X00=3Dm CONFIG_RT2400PCI=3Dm @@ -2249,6 +2330,13 @@ CONFIG_RTL8723_COMMON=3Dm CONFIG_RTLBTCOEXIST=3Dm CONFIG_RTL8XXXU=3Dm # CONFIG_RTL8XXXU_UNTESTED is not set +CONFIG_RTW88=3Dm +CONFIG_RTW88_CORE=3Dm +CONFIG_RTW88_PCI=3Dm +CONFIG_RTW88_8822BE=3Dy +CONFIG_RTW88_8822CE=3Dy +# CONFIG_RTW88_DEBUG is not set +# CONFIG_RTW88_DEBUGFS is not set CONFIG_WLAN_VENDOR_RSI=3Dy CONFIG_RSI_91X=3Dm # CONFIG_RSI_DEBUGFS is not set @@ -2315,6 +2403,7 @@ CONFIG_INPUT_KEYBOARD=3Dy # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=3Dy +# CONFIG_KEYBOARD_QT1050 is not set # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set @@ -2354,10 +2443,13 @@ CONFIG_INPUT_MISC=3Dy # CONFIG_INPUT_ATMEL_CAPTOUCH is not set # CONFIG_INPUT_BMA150 is not set # CONFIG_INPUT_E3X0_BUTTON is not set +# CONFIG_INPUT_MSM_VIBRATOR is not set +# CONFIG_INPUT_MAX77650_ONKEY is not set # CONFIG_INPUT_MAX8925_ONKEY is not set # CONFIG_INPUT_MMA8450 is not set # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_DECODER is not set +# CONFIG_INPUT_GPIO_VIBRA is not set # CONFIG_INPUT_ATI_REMOTE2 is not set # CONFIG_INPUT_KEYSPAN_REMOTE is not set # CONFIG_INPUT_KXTJ9 is not set @@ -2385,6 +2477,7 @@ CONFIG_INPUT_SOC_BUTTON_ARRAY=3Dm CONFIG_INPUT_DRV260X_HAPTICS=3Dm CONFIG_INPUT_DRV2665_HAPTICS=3Dm CONFIG_INPUT_DRV2667_HAPTICS=3Dm +CONFIG_INPUT_STPMIC1_ONKEY=3Dm CONFIG_RMI4_CORE=3Dm CONFIG_RMI4_I2C=3Dm # CONFIG_RMI4_SMB is not set @@ -2410,10 +2503,11 @@ CONFIG_SERIO_ALTERA_PS2=3Dm # CONFIG_SERIO_PS2MULT is not set CONFIG_SERIO_ARC_PS2=3Dm CONFIG_SERIO_APBPS2=3Dm -CONFIG_SERIO_OLPC_APSP=3Dm # CONFIG_SERIO_GPIO_PS2 is not set # CONFIG_USERIO is not set # CONFIG_GAMEPORT is not set +# end of Hardware I/O ports +# end of Input device support =20 # # Character devices @@ -2433,6 +2527,8 @@ CONFIG_SERIAL_NONSTANDARD=3Dy CONFIG_N_HDLC=3Dm CONFIG_N_GSM=3Dm # CONFIG_TRACE_SINK is not set +# CONFIG_NULL_TTY is not set +CONFIG_LDISC_AUTOLOAD=3Dy CONFIG_DEVMEM=3Dy =20 # @@ -2464,6 +2560,7 @@ CONFIG_SERIAL_8250_MOXA=3Dm # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=3Dy CONFIG_SERIAL_CORE_CONSOLE=3Dy +CONFIG_SERIAL_SIFIVE=3Dm CONFIG_SERIAL_SC16IS7XX_CORE=3Dm CONFIG_SERIAL_SC16IS7XX=3Dm CONFIG_SERIAL_SC16IS7XX_I2C=3Dy @@ -2471,6 +2568,8 @@ CONFIG_SERIAL_SC16IS7XX_I2C=3Dy # CONFIG_SERIAL_ALTERA_UART is not set CONFIG_SERIAL_FSL_LPUART=3Dm CONFIG_SERIAL_CONEXANT_DIGICOLOR=3Dm +# end of Serial drivers + # CONFIG_SERIAL_DEV_BUS is not set # CONFIG_TTY_PRINTK is not set CONFIG_HVC_DRIVER=3Dy @@ -2479,6 +2578,7 @@ CONFIG_HVC_XEN=3Dy CONFIG_HVC_XEN_FRONTEND=3Dy CONFIG_VIRTIO_CONSOLE=3Dm CONFIG_IPMI_HANDLER=3Dm +CONFIG_IPMI_PLAT_DATA=3Dy # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=3Dm CONFIG_IPMI_SI=3Dm @@ -2488,13 +2588,14 @@ CONFIG_IPMI_POWEROFF=3Dm CONFIG_HW_RANDOM=3Dy CONFIG_HW_RANDOM_TIMERIOMEM=3Dm CONFIG_HW_RANDOM_VIRTIO=3Dm -CONFIG_R3964=3Dm # CONFIG_APPLICOM is not set CONFIG_RAW_DRIVER=3Dy CONFIG_MAX_RAW_DEVS=3D8192 # CONFIG_TCG_TPM is not set CONFIG_DEVPORT=3Dy # CONFIG_XILLYBUS is not set +# end of Character devices + =20 # # I2C support @@ -2517,6 +2618,8 @@ CONFIG_I2C_MUX_PINCTRL=3Dm CONFIG_I2C_MUX_REG=3Dm CONFIG_I2C_DEMUX_PINCTRL=3Dm CONFIG_I2C_MUX_MLXCPLD=3Dm +# end of Multiplexer I2C Chip support + CONFIG_I2C_HELPER_AUTO=3Dy CONFIG_I2C_SMBUS=3Dm CONFIG_I2C_ALGOBIT=3Dm @@ -2572,12 +2675,16 @@ CONFIG_I2C_VIPERBOARD=3Dm # # Other I2C/SMBus bus drivers # +# end of I2C Hardware Bus support + CONFIG_I2C_STUB=3Dm CONFIG_I2C_SLAVE=3Dy # CONFIG_I2C_SLAVE_EEPROM is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set +# end of I2C support + CONFIG_I3C=3Dm CONFIG_CDNS_I3C_MASTER=3Dm CONFIG_DW_I3C_MASTER=3Dm @@ -2616,6 +2723,8 @@ CONFIG_PTP_1588_CLOCK=3Dy # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # +# end of PTP clock support + CONFIG_PINCTRL=3Dy CONFIG_GENERIC_PINCTRL_GROUPS=3Dy CONFIG_PINMUX=3Dy @@ -2625,6 +2734,7 @@ CONFIG_GENERIC_PINCONF=3Dy # CONFIG_DEBUG_PINCTRL is not set CONFIG_PINCTRL_AXP209=3Dm # CONFIG_PINCTRL_SX150X is not set +# CONFIG_PINCTRL_STMFX is not set CONFIG_PINCTRL_MAX77620=3Dm CONFIG_PINCTRL_RK805=3Dm # CONFIG_PINCTRL_OCELOT is not set @@ -2647,24 +2757,28 @@ CONFIG_GPIO_EXAR=3Dm CONFIG_GPIO_GENERIC_PLATFORM=3Dy # CONFIG_GPIO_HLWD is not set CONFIG_GPIO_MB86S7X=3Dm -CONFIG_GPIO_MOCKUP=3Dm CONFIG_GPIO_SAMA5D2_PIOBU=3Dm CONFIG_GPIO_SYSCON=3Dm +CONFIG_GPIO_AMD_FCH=3Dm +# end of Memory mapped GPIO drivers =20 # # Port-mapped I/O GPIO drivers # +# end of Port-mapped I/O GPIO drivers =20 # # I2C GPIO expanders # # CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_ADNP=3Dm +CONFIG_GPIO_GW_PLD=3Dm # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCF857X is not set CONFIG_GPIO_TPIC2810=3Dm +# end of I2C GPIO expanders =20 # # MFD GPIO expanders @@ -2676,6 +2790,7 @@ CONFIG_GPIO_TPIC2810=3Dm # CONFIG_GPIO_KEMPLD is not set # CONFIG_GPIO_LP3943 is not set CONFIG_GPIO_MAX77620=3Dm +CONFIG_GPIO_MAX77650=3Dm # CONFIG_GPIO_PALMAS is not set # CONFIG_GPIO_RC5T583 is not set CONFIG_GPIO_STMPE=3Dy @@ -2684,11 +2799,13 @@ CONFIG_GPIO_TPS65218=3Dm # CONFIG_GPIO_TPS6586X is not set # CONFIG_GPIO_TPS65910 is not set # CONFIG_GPIO_TPS65912 is not set +# CONFIG_GPIO_TQMX86 is not set # CONFIG_GPIO_TWL4030 is not set # CONFIG_GPIO_TWL6040 is not set # CONFIG_GPIO_WM831X is not set # CONFIG_GPIO_WM8350 is not set # CONFIG_GPIO_WM8994 is not set +# end of MFD GPIO expanders =20 # # PCI GPIO expanders @@ -2697,11 +2814,15 @@ CONFIG_GPIO_TPS65218=3Dm CONFIG_GPIO_PCI_IDIO_16=3Dm CONFIG_GPIO_PCIE_IDIO_24=3Dm # CONFIG_GPIO_RDC321X is not set +# end of PCI GPIO expanders =20 # # USB GPIO expanders # CONFIG_GPIO_VIPERBOARD=3Dm +# end of USB GPIO expanders + +CONFIG_GPIO_MOCKUP=3Dm # CONFIG_W1 is not set CONFIG_POWER_AVS=3Dy CONFIG_POWER_RESET=3Dy @@ -2738,9 +2859,10 @@ CONFIG_AXP288_FUEL_GAUGE=3Dm # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_MANAGER is not set -# CONFIG_CHARGER_LTC3651 is not set +# CONFIG_CHARGER_LT3651 is not set CONFIG_CHARGER_MAX14577=3Dm CONFIG_CHARGER_DETECTOR_MAX14656=3Dm +CONFIG_CHARGER_MAX77650=3Dm CONFIG_CHARGER_MAX77693=3Dm # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24190 is not set @@ -2752,6 +2874,7 @@ CONFIG_CHARGER_MAX77693=3Dm # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_BATTERY_RT5033 is not set # CONFIG_CHARGER_RT9455 is not set +# CONFIG_CHARGER_UCS1002 is not set CONFIG_HWMON=3Dy CONFIG_HWMON_VID=3Dm # CONFIG_HWMON_DEBUG_CHIP is not set @@ -2842,14 +2965,14 @@ CONFIG_SENSORS_NCT6775=3Dm CONFIG_SENSORS_NCT7802=3Dm CONFIG_SENSORS_NCT7904=3Dm CONFIG_SENSORS_NPCM7XX=3Dm -CONFIG_SENSORS_OCC_P8_I2C=3Dm -CONFIG_SENSORS_OCC=3Dy CONFIG_SENSORS_PCF8591=3Dm CONFIG_PMBUS=3Dm CONFIG_SENSORS_PMBUS=3Dm CONFIG_SENSORS_ADM1275=3Dm CONFIG_SENSORS_IBM_CFFPS=3Dm # CONFIG_SENSORS_IR35221 is not set +# CONFIG_SENSORS_IR38064 is not set +# CONFIG_SENSORS_ISL68137 is not set CONFIG_SENSORS_LM25066=3Dm # CONFIG_SENSORS_LTC2978 is not set CONFIG_SENSORS_LTC3815=3Dm @@ -2933,6 +3056,7 @@ CONFIG_CPU_THERMAL=3Dy CONFIG_CLOCK_THERMAL=3Dy CONFIG_DEVFREQ_THERMAL=3Dy CONFIG_THERMAL_EMULATION=3Dy +CONFIG_THERMAL_MMIO=3Dy CONFIG_MAX77620_THERMAL=3Dm CONFIG_QORIQ_THERMAL=3Dm CONFIG_DA9062_THERMAL=3Dm @@ -2944,6 +3068,10 @@ CONFIG_DA9062_THERMAL=3Dm # # ACPI INT340X thermal drivers # +# end of ACPI INT340X thermal drivers + +# end of Intel thermal drivers + CONFIG_GENERIC_ADC_THERMAL=3Dm CONFIG_WATCHDOG=3Dy CONFIG_WATCHDOG_CORE=3Dy @@ -2951,6 +3079,11 @@ CONFIG_WATCHDOG_NOWAYOUT=3Dy CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=3Dy CONFIG_WATCHDOG_SYSFS=3Dy =20 +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set + # # Watchdog Device Drivers # @@ -2972,6 +3105,7 @@ CONFIG_TWL4030_WATCHDOG=3Dm CONFIG_MAX63XX_WATCHDOG=3Dm CONFIG_MAX77620_WATCHDOG=3Dm CONFIG_RETU_WATCHDOG=3Dm +CONFIG_STPMIC1_WATCHDOG=3Dm CONFIG_ALIM7101_WDT=3Dm CONFIG_I6300ESB_WDT=3Dm CONFIG_KEMPLD_WDT=3Dm @@ -2986,11 +3120,6 @@ CONFIG_XEN_WDT=3Dm # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=3Dm - -# -# Watchdog Pretimeout Governors -# -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_SSB_POSSIBLE=3Dy CONFIG_SSB=3Dm CONFIG_SSB_SPROM=3Dy @@ -3051,6 +3180,7 @@ CONFIG_MFD_88PM805=3Dm CONFIG_MFD_88PM860X=3Dy CONFIG_MFD_MAX14577=3Dy CONFIG_MFD_MAX77620=3Dy +CONFIG_MFD_MAX77650=3Dy CONFIG_MFD_MAX77686=3Dy CONFIG_MFD_MAX77693=3Dy CONFIG_MFD_MAX77843=3Dy @@ -3081,6 +3211,8 @@ CONFIG_MFD_STMPE=3Dy # STMicroelectronics STMPE Interface Drivers # CONFIG_STMPE_I2C=3Dy +# end of STMicroelectronics STMPE Interface Drivers + CONFIG_MFD_SYSCON=3Dy # CONFIG_MFD_TI_AM335X_TSCADC is not set CONFIG_MFD_LP3943=3Dm @@ -3107,6 +3239,8 @@ CONFIG_TWL6040_CORE=3Dy CONFIG_MFD_WL1273_CORE=3Dm CONFIG_MFD_LM3533=3Dm CONFIG_MFD_TC3589X=3Dy +CONFIG_MFD_TQMX86=3Dm +# CONFIG_MFD_LOCHNAGAR is not set # CONFIG_MFD_ARIZONA_I2C is not set CONFIG_MFD_WM8400=3Dy CONFIG_MFD_WM831X=3Dy @@ -3115,6 +3249,10 @@ CONFIG_MFD_WM8350=3Dy CONFIG_MFD_WM8350_I2C=3Dy CONFIG_MFD_WM8994=3Dy CONFIG_MFD_ROHM_BD718XX=3Dm +CONFIG_MFD_STPMIC1=3Dm +CONFIG_MFD_STMFX=3Dm +# end of Multifunction device drivers + CONFIG_REGULATOR=3Dy # CONFIG_REGULATOR_DEBUG is not set CONFIG_REGULATOR_88PG86X=3Dm @@ -3150,6 +3288,7 @@ CONFIG_REGULATOR_LTC3589=3Dm CONFIG_REGULATOR_MAX14577=3Dm CONFIG_REGULATOR_MAX1586=3Dm CONFIG_REGULATOR_MAX77620=3Dm +CONFIG_REGULATOR_MAX77650=3Dm CONFIG_REGULATOR_MAX8649=3Dm CONFIG_REGULATOR_MAX8660=3Dm CONFIG_REGULATOR_MAX8907=3Dm @@ -3179,6 +3318,7 @@ CONFIG_REGULATOR_S2MPA01=3Dm CONFIG_REGULATOR_S2MPS11=3Dm CONFIG_REGULATOR_S5M8767=3Dm CONFIG_REGULATOR_SKY81452=3Dm +CONFIG_REGULATOR_STPMIC1=3Dm CONFIG_REGULATOR_SY8106A=3Dm CONFIG_REGULATOR_TPS51632=3Dm CONFIG_REGULATOR_TPS62360=3Dm @@ -3213,6 +3353,7 @@ CONFIG_IR_SHARP_DECODER=3Dm CONFIG_IR_MCE_KBD_DECODER=3Dm CONFIG_IR_XMP_DECODER=3Dm # CONFIG_IR_IMON_DECODER is not set +CONFIG_IR_RCMM_DECODER=3Dm CONFIG_RC_DEVICES=3Dy # CONFIG_RC_ATI_REMOTE is not set # CONFIG_IR_HIX5HD2 is not set @@ -3243,7 +3384,7 @@ CONFIG_MEDIA_SDR_SUPPORT=3Dy CONFIG_MEDIA_CEC_SUPPORT=3Dy # CONFIG_MEDIA_CEC_RC is not set CONFIG_MEDIA_CONTROLLER=3Dy -# CONFIG_MEDIA_CONTROLLER_DVB is not set +CONFIG_MEDIA_CONTROLLER_DVB=3Dy CONFIG_VIDEO_DEV=3Dy CONFIG_VIDEO_V4L2_SUBDEV_API=3Dy CONFIG_VIDEO_V4L2=3Dy @@ -3462,8 +3603,6 @@ CONFIG_V4L_PLATFORM_DRIVERS=3Dy # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_ASPEED is not set # CONFIG_VIDEO_MUX is not set -CONFIG_SOC_CAMERA=3Dm -CONFIG_SOC_CAMERA_PLATFORM=3Dm # CONFIG_VIDEO_XILINX is not set CONFIG_V4L_MEM2MEM_DRIVERS=3Dy CONFIG_VIDEO_MEM2MEM_DEINTERLACE=3Dm @@ -3536,9 +3675,12 @@ CONFIG_VIDEO_CX25840=3Dm # CONFIG_VIDEO_OV2640=3Dm CONFIG_VIDEO_OV7640=3Dm -CONFIG_VIDEO_MT9M111=3Dm CONFIG_VIDEO_MT9V011=3Dm =20 +# +# Lens drivers +# + # # Flash devices # @@ -3558,24 +3700,6 @@ CONFIG_VIDEO_MT9V011=3Dm # # Miscellaneous helper chips # - -# -# Sensors used on soc_camera driver -# - -# -# soc_camera sensor drivers -# -CONFIG_SOC_CAMERA_MT9M001=3Dm -CONFIG_SOC_CAMERA_MT9M111=3Dm -CONFIG_SOC_CAMERA_MT9T112=3Dm -CONFIG_SOC_CAMERA_MT9V022=3Dm -CONFIG_SOC_CAMERA_OV5642=3Dm -CONFIG_SOC_CAMERA_OV772X=3Dm -CONFIG_SOC_CAMERA_OV9640=3Dm -CONFIG_SOC_CAMERA_OV9740=3Dm -CONFIG_SOC_CAMERA_RJ54N1=3Dm -CONFIG_SOC_CAMERA_TW9910=3Dm CONFIG_MEDIA_TUNER=3Dy CONFIG_MEDIA_TUNER_SIMPLE=3Dy CONFIG_MEDIA_TUNER_TDA18250=3Dm @@ -3754,6 +3878,7 @@ CONFIG_DRM_FBDEV_OVERALLOC=3D100 CONFIG_DRM_TTM=3Dm CONFIG_DRM_GEM_CMA_HELPER=3Dy CONFIG_DRM_KMS_CMA_HELPER=3Dy +CONFIG_DRM_GEM_SHMEM_HELPER=3Dy CONFIG_DRM_VM=3Dy CONFIG_DRM_SCHED=3Dm =20 @@ -3763,6 +3888,14 @@ CONFIG_DRM_SCHED=3Dm # CONFIG_DRM_I2C_CH7006 is not set # CONFIG_DRM_I2C_SIL164 is not set CONFIG_DRM_I2C_NXP_TDA9950=3Dm +# end of I2C encoder or helper chips + +# +# ARM devices +# +# CONFIG_DRM_KOMEDA is not set +# end of ARM devices + CONFIG_DRM_RADEON=3Dm # CONFIG_DRM_RADEON_USERPTR is not set CONFIG_DRM_AMDGPU=3Dm @@ -3775,20 +3908,17 @@ CONFIG_DRM_AMDGPU_USERPTR=3Dy # ACP (Audio CoProcessor) Configuration # CONFIG_DRM_AMD_ACP=3Dy +# end of ACP (Audio CoProcessor) Configuration =20 # # Display Engine Configuration # CONFIG_DRM_AMD_DC=3Dy # CONFIG_DEBUG_KERNEL_DC is not set +# end of Display Engine Configuration =20 -# -# AMD Library routines -# -CONFIG_CHASH=3Dm -# CONFIG_CHASH_STATS is not set -# CONFIG_CHASH_SELFTEST is not set CONFIG_DRM_NOUVEAU=3Dm +CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=3Dy CONFIG_NOUVEAU_DEBUG=3D5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3D3 # CONFIG_NOUVEAU_DEBUG_MMU is not set @@ -3797,8 +3927,11 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=3Dy # # drm/i915 Debugging # +# end of drm/i915 Debugging + CONFIG_DRM_VGEM=3Dm CONFIG_DRM_VKMS=3Dm +CONFIG_DRM_ATI_PCIGART=3Dy CONFIG_DRM_UDL=3Dm CONFIG_DRM_AST=3Dm CONFIG_DRM_MGAG200=3Dm @@ -3816,14 +3949,18 @@ CONFIG_DRM_PANEL=3Dy CONFIG_DRM_PANEL_ARM_VERSATILE=3Dm CONFIG_DRM_PANEL_LVDS=3Dm CONFIG_DRM_PANEL_SIMPLE=3Dm +CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=3Dm # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set CONFIG_DRM_PANEL_INNOLUX_P079ZCA=3Dm CONFIG_DRM_PANEL_JDI_LT070ME05000=3Dm +CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=3Dm CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=3Dm # CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=3Dm # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set +# CONFIG_DRM_PANEL_ROCKTECH_JH057N00900 is not set +# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=3Dm # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -3831,7 +3968,10 @@ CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=3Dm # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=3Dm CONFIG_DRM_PANEL_SHARP_LS043T1LE01=3Dm +CONFIG_DRM_PANEL_SITRONIX_ST7701=3Dm # CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set +# end of Display Panels + CONFIG_DRM_BRIDGE=3Dy CONFIG_DRM_PANEL_BRIDGE=3Dy =20 @@ -3857,6 +3997,10 @@ CONFIG_DRM_TI_SN65DSI86=3Dm CONFIG_DRM_DW_HDMI=3Dm CONFIG_DRM_DW_HDMI_AHB_AUDIO=3Dm CONFIG_DRM_DW_HDMI_CEC=3Dm +# end of Display Interface Bridges + +CONFIG_DRM_ETNAVIV=3Dm +CONFIG_DRM_ETNAVIV_THERMAL=3Dy CONFIG_DRM_ARCPGU=3Dm CONFIG_DRM_HISI_HIBMC=3Dm CONFIG_DRM_MXS=3Dy @@ -3864,7 +4008,12 @@ CONFIG_DRM_MXSFB=3Dm CONFIG_DRM_TINYDRM=3Dm CONFIG_DRM_XEN=3Dy CONFIG_DRM_XEN_FRONTEND=3Dm -# CONFIG_DRM_LEGACY is not set +CONFIG_DRM_LEGACY=3Dy +# CONFIG_DRM_TDFX is not set +# CONFIG_DRM_R128 is not set +# CONFIG_DRM_MGA is not set +# CONFIG_DRM_VIA is not set +# CONFIG_DRM_SAVAGE is not set =20 # # Frame buffer Devices @@ -3926,7 +4075,11 @@ CONFIG_XEN_FBDEV_FRONTEND=3Dm CONFIG_FB_SIMPLE=3Dy # CONFIG_FB_SSD1307 is not set # CONFIG_FB_SM712 is not set -CONFIG_BACKLIGHT_LCD_SUPPORT=3Dy +# end of Frame buffer Devices + +# +# Backlight & LCD device support +# CONFIG_LCD_CLASS_DEVICE=3Dm CONFIG_BACKLIGHT_CLASS_DEVICE=3Dy # CONFIG_BACKLIGHT_GENERIC is not set @@ -3949,6 +4102,8 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=3Dy # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set # CONFIG_BACKLIGHT_ARCXCNN is not set +# end of Backlight & LCD device support + CONFIG_VIDEOMODE_HELPERS=3Dy CONFIG_HDMI=3Dy =20 @@ -3960,10 +4115,14 @@ CONFIG_FRAMEBUFFER_CONSOLE=3Dy CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=3Dy # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=3Dy +# end of Console display driver support + CONFIG_LOGO=3Dy # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set CONFIG_LOGO_LINUX_CLUT224=3Dy +# end of Graphics support + CONFIG_SOUND=3Dm CONFIG_SOUND_OSS_CORE=3Dy CONFIG_SOUND_OSS_CORE_PRECLAIM=3Dy @@ -4092,10 +4251,13 @@ CONFIG_SND_HDA_CODEC_CMEDIA=3Dm CONFIG_SND_HDA_CODEC_SI3054=3Dm CONFIG_SND_HDA_GENERIC=3Dm CONFIG_SND_HDA_POWER_SAVE_DEFAULT=3D0 +# end of HD-Audio + CONFIG_SND_HDA_CORE=3Dm CONFIG_SND_HDA_PREALLOC_SIZE=3D64 CONFIG_SND_USB=3Dy CONFIG_SND_USB_AUDIO=3Dm +CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=3Dy CONFIG_SND_USB_UA101=3Dm CONFIG_SND_USB_CAIAQ=3Dm CONFIG_SND_USB_CAIAQ_INPUT=3Dy @@ -4135,6 +4297,7 @@ CONFIG_HID_CHERRY=3Dy CONFIG_HID_CHICONY=3Dy CONFIG_HID_CORSAIR=3Dm # CONFIG_HID_COUGAR is not set +# CONFIG_HID_MACALLY is not set # CONFIG_HID_PRODIKEYS is not set # CONFIG_HID_CMEDIA is not set CONFIG_HID_CP2112=3Dm @@ -4153,6 +4316,7 @@ CONFIG_HID_KEYTOUCH=3Dm CONFIG_HID_KYE=3Dy # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set +# CONFIG_HID_VIEWSONIC is not set CONFIG_HID_GYRATION=3Dm # CONFIG_HID_ICADE is not set CONFIG_HID_ITE=3Dm @@ -4170,6 +4334,7 @@ CONFIG_HID_LOGITECH_HIDPP=3Dm # CONFIG_LOGIG940_FF is not set # CONFIG_LOGIWHEELS_FF is not set # CONFIG_HID_MAGICMOUSE is not set +# CONFIG_HID_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_REDRAGON is not set CONFIG_HID_MICROSOFT=3Dy @@ -4206,6 +4371,7 @@ CONFIG_HID_TOPSEED=3Dm CONFIG_HID_THINGM=3Dm # CONFIG_HID_THRUSTMASTER is not set # CONFIG_HID_UDRAW_PS3 is not set +# CONFIG_HID_U2FZERO is not set # CONFIG_HID_WACOM is not set # CONFIG_HID_WIIMOTE is not set # CONFIG_HID_XINMO is not set @@ -4214,6 +4380,7 @@ CONFIG_HID_ZYDACRON=3Dm CONFIG_HID_SENSOR_HUB=3Dm # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # CONFIG_HID_ALPS is not set +# end of Special HID drivers =20 # # USB HID support @@ -4221,15 +4388,20 @@ CONFIG_HID_SENSOR_HUB=3Dm CONFIG_USB_HID=3Dy CONFIG_HID_PID=3Dy CONFIG_USB_HIDDEV=3Dy +# end of USB HID support =20 # # I2C HID support # CONFIG_I2C_HID=3Dm +# end of I2C HID support =20 # # Intel ISH HID support # +# end of Intel ISH HID support +# end of HID support + CONFIG_USB_OHCI_LITTLE_ENDIAN=3Dy CONFIG_USB_SUPPORT=3Dy CONFIG_USB_COMMON=3Dy @@ -4248,6 +4420,7 @@ CONFIG_USB_OTG=3Dy # CONFIG_USB_OTG_BLACKLIST_HUB is not set CONFIG_USB_OTG_FSM=3Dm # CONFIG_USB_LEDS_TRIGGER_USBPORT is not set +CONFIG_USB_AUTOSUSPEND_DELAY=3D2 CONFIG_USB_MON=3Dm CONFIG_USB_WUSB_CBAF=3Dm # CONFIG_USB_WUSB_CBAF_DEBUG is not set @@ -4264,6 +4437,7 @@ CONFIG_USB_EHCI_HCD=3Dy CONFIG_USB_EHCI_ROOT_HUB_TT=3Dy CONFIG_USB_EHCI_TT_NEWSCHED=3Dy CONFIG_USB_EHCI_PCI=3Dy +CONFIG_USB_EHCI_FSL=3Dm CONFIG_USB_EHCI_HCD_PLATFORM=3Dy # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set @@ -4458,6 +4632,8 @@ CONFIG_USB_GPIO_VBUS=3Dm CONFIG_TAHVO_USB=3Dm # CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set CONFIG_USB_ISP1301=3Dm +# end of USB Physical Layer drivers + # CONFIG_USB_GADGET is not set CONFIG_TYPEC=3Dm CONFIG_TYPEC_TCPM=3Dm @@ -4471,11 +4647,15 @@ CONFIG_TYPEC_TPS6598X=3Dm # USB Type-C Multiplexer/DeMultiplexer Switch support # # CONFIG_TYPEC_MUX_PI3USB30532 is not set +# end of USB Type-C Multiplexer/DeMultiplexer Switch support =20 # # USB Type-C Alternate Mode drivers # CONFIG_TYPEC_DP_ALTMODE=3Dm +CONFIG_TYPEC_NVIDIA_ALTMODE=3Dm +# end of USB Type-C Alternate Mode drivers + CONFIG_USB_ROLE_SWITCH=3Dm CONFIG_USB_LED_TRIG=3Dy CONFIG_USB_ULPI_BUS=3Dm @@ -4494,6 +4674,7 @@ CONFIG_MMC_BLOCK_MINORS=3D8 # # CONFIG_MMC_DEBUG is not set CONFIG_MMC_SDHCI=3Dm +CONFIG_MMC_SDHCI_IO_ACCESSORS=3Dy CONFIG_MMC_SDHCI_PCI=3Dm CONFIG_MMC_SDHCI_PLTFM=3Dm CONFIG_MMC_SDHCI_OF_ARASAN=3Dm @@ -4531,6 +4712,7 @@ CONFIG_LEDS_AS3645A=3Dm CONFIG_LEDS_BCM6328=3Dm CONFIG_LEDS_BCM6358=3Dm CONFIG_LEDS_LM3530=3Dm +CONFIG_LEDS_LM3532=3Dm CONFIG_LEDS_LM3533=3Dm CONFIG_LEDS_LM3642=3Dm CONFIG_LEDS_LM3692X=3Dm @@ -4561,6 +4743,7 @@ CONFIG_LEDS_LT3593=3Dm CONFIG_LEDS_ADP5520=3Dm CONFIG_LEDS_TCA6507=3Dm CONFIG_LEDS_TLC591XX=3Dm +CONFIG_LEDS_MAX77650=3Dm CONFIG_LEDS_MAX77693=3Dm CONFIG_LEDS_MAX8997=3Dm CONFIG_LEDS_LM355x=3Dm @@ -4627,6 +4810,7 @@ CONFIG_RTC_INTF_DEV=3Dy CONFIG_RTC_DRV_88PM860X=3Dm CONFIG_RTC_DRV_88PM80X=3Dm CONFIG_RTC_DRV_ABB5ZES3=3Dm +CONFIG_RTC_DRV_ABEOZ9=3Dm CONFIG_RTC_DRV_ABX80X=3Dm CONFIG_RTC_DRV_AS3722=3Dm CONFIG_RTC_DRV_DS1307=3Dm @@ -4668,8 +4852,10 @@ CONFIG_RTC_DRV_RX8010=3Dm CONFIG_RTC_DRV_RX8581=3Dm CONFIG_RTC_DRV_RX8025=3Dm CONFIG_RTC_DRV_EM3027=3Dm +CONFIG_RTC_DRV_RV3028=3Dm CONFIG_RTC_DRV_RV8803=3Dm CONFIG_RTC_DRV_S5M=3Dm +CONFIG_RTC_DRV_SD3078=3Dm =20 # # SPI RTC drivers @@ -4717,6 +4903,7 @@ CONFIG_RTC_DRV_ZYNQMP=3Dm # # on-CPU RTC drivers # +CONFIG_RTC_DRV_CADENCE=3Dm CONFIG_RTC_DRV_FTRTC010=3Dm CONFIG_RTC_DRV_SNVS=3Dm CONFIG_RTC_DRV_MT6397=3Dm @@ -4747,6 +4934,7 @@ CONFIG_QCOM_HIDMA=3Dm # CONFIG_ASYNC_TX_DMA=3Dy # CONFIG_DMATEST is not set +CONFIG_DMA_ENGINE_RAID=3Dy =20 # # DMABUF options @@ -4754,6 +4942,8 @@ CONFIG_ASYNC_TX_DMA=3Dy CONFIG_SYNC_FILE=3Dy # CONFIG_SW_SYNC is not set # CONFIG_UDMABUF is not set +# end of DMABUF options + # CONFIG_AUXDISPLAY is not set CONFIG_UIO=3Dm # CONFIG_UIO_CIF is not set @@ -4779,6 +4969,7 @@ CONFIG_VIRTIO_MMIO=3Dm # # Microsoft Hyper-V guest support # +# end of Microsoft Hyper-V guest support =20 # # Xen driver support @@ -4801,6 +4992,8 @@ CONFIG_XEN_PVCALLS_FRONTEND=3Dm CONFIG_XEN_PRIVCMD=3Dm CONFIG_XEN_AUTO_XLATE=3Dy CONFIG_XEN_FRONT_PGDIR_SHBUF=3Dm +# end of Xen driver support + # CONFIG_STAGING is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CLKDEV_LOOKUP=3Dy @@ -4825,29 +5018,37 @@ CONFIG_CLK_TWL6040=3Dm CONFIG_COMMON_CLK_PALMAS=3Dm CONFIG_COMMON_CLK_VC5=3Dm CONFIG_COMMON_CLK_BD718XX=3Dm +# CONFIG_COMMON_CLK_FIXED_MMIO is not set +# end of Common Clock Framework + CONFIG_HWSPINLOCK=3Dy =20 # # Clock Source drivers # +# end of Clock Source drivers + CONFIG_MAILBOX=3Dy # CONFIG_PLATFORM_MHU is not set CONFIG_ALTERA_MBOX=3Dm # CONFIG_MAILBOX_TEST is not set +CONFIG_IOMMU_IOVA=3Dy CONFIG_IOMMU_API=3Dy CONFIG_IOMMU_SUPPORT=3Dy =20 # # Generic IOMMU Pagetable Support # +# end of Generic IOMMU Pagetable Support + # CONFIG_IOMMU_DEBUGFS is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set -CONFIG_IOMMU_IOVA=3Dy CONFIG_OF_IOMMU=3Dy =20 # # Remoteproc drivers # +# end of Remoteproc drivers =20 # # Rpmsg drivers @@ -4856,6 +5057,8 @@ CONFIG_RPMSG=3Dm CONFIG_RPMSG_CHAR=3Dm # CONFIG_RPMSG_QCOM_GLINK_RPM is not set CONFIG_RPMSG_VIRTIO=3Dm +# end of Rpmsg drivers + # CONFIG_SOUNDWIRE is not set =20 # @@ -4865,28 +5068,49 @@ CONFIG_RPMSG_VIRTIO=3Dm # # Amlogic SoC drivers # +# end of Amlogic SoC drivers + +# +# Aspeed SoC drivers +# +# end of Aspeed SoC drivers =20 # # Broadcom SoC drivers # +# end of Broadcom SoC drivers =20 # # NXP/Freescale QorIQ SoC drivers # +# end of NXP/Freescale QorIQ SoC drivers =20 # # i.MX SoC drivers # +# end of i.MX SoC drivers + +# +# IXP4xx SoC drivers +# +# CONFIG_IXP4XX_QMGR is not set +# CONFIG_IXP4XX_NPE is not set +# end of IXP4xx SoC drivers =20 # # Qualcomm SoC drivers # +# end of Qualcomm SoC drivers + CONFIG_SOC_TI=3Dy =20 # # Xilinx SoC drivers # # CONFIG_XILINX_VCU is not set +# end of Xilinx SoC drivers +# end of SOC (System On Chip) specific Drivers + CONFIG_PM_DEVFREQ=3Dy =20 # @@ -4913,13 +5137,13 @@ CONFIG_EXTCON_MAX77693=3Dm CONFIG_EXTCON_MAX77843=3Dm CONFIG_EXTCON_MAX8997=3Dm CONFIG_EXTCON_PALMAS=3Dm +CONFIG_EXTCON_PTN5150=3Dm CONFIG_EXTCON_RT8973A=3Dm CONFIG_EXTCON_SM5502=3Dm CONFIG_EXTCON_USB_GPIO=3Dm CONFIG_MEMORY=3Dy CONFIG_IIO=3Dm # CONFIG_IIO_BUFFER is not set -CONFIG_IIO_TRIGGERED_BUFFER=3Dm # CONFIG_IIO_CONFIGFS is not set # CONFIG_IIO_TRIGGER is not set # CONFIG_IIO_SW_DEVICE is not set @@ -4952,11 +5176,13 @@ CONFIG_IIO_TRIGGERED_BUFFER=3Dm # CONFIG_MXC6255 is not set # CONFIG_STK8312 is not set # CONFIG_STK8BA50 is not set +# end of Accelerometers =20 # # Analog to digital converters # # CONFIG_AD7291 is not set +# CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD799X is not set # CONFIG_AXP20X_ADC is not set # CONFIG_AXP288_ADC is not set @@ -4977,21 +5203,25 @@ CONFIG_IIO_TRIGGERED_BUFFER=3Dm # CONFIG_QCOM_SPMI_VADC is not set # CONFIG_QCOM_SPMI_ADC5 is not set # CONFIG_SD_ADC_MODULATOR is not set +# CONFIG_STMPE_ADC is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADS1015 is not set # CONFIG_TWL4030_MADC is not set # CONFIG_TWL6030_GPADC is not set # CONFIG_VF610_ADC is not set # CONFIG_VIPERBOARD_ADC is not set +# end of Analog to digital converters =20 # # Analog Front Ends # # CONFIG_IIO_RESCALE is not set +# end of Analog Front Ends =20 # # Amplifiers # +# end of Amplifiers =20 # # Chemical Sensors @@ -5000,20 +5230,21 @@ CONFIG_IIO_TRIGGERED_BUFFER=3Dm # CONFIG_BME680 is not set # CONFIG_CCS811 is not set # CONFIG_IAQCORE is not set +# CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SPS30 is not set # CONFIG_VZ89X is not set +# end of Chemical Sensors =20 # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=3Dm +# end of Hid Sensor IIO Common =20 # # SSP Sensor Common # - -# -# Counters -# +# end of SSP Sensor Common =20 # # Digital to analog converters @@ -5031,10 +5262,12 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # CONFIG_MCP4725 is not set # CONFIG_TI_DAC5571 is not set # CONFIG_VF610_DAC is not set +# end of Digital to analog converters =20 # # IIO dummy driver # +# end of IIO dummy driver =20 # # Frequency Synthesizers DDS/PLL @@ -5043,19 +5276,24 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # # Clock Generator/Distribution # +# end of Clock Generator/Distribution =20 # # Phase-Locked Loop (PLL) frequency synthesizers # +# end of Phase-Locked Loop (PLL) frequency synthesizers +# end of Frequency Synthesizers DDS/PLL =20 # # Digital gyroscope sensors # # CONFIG_BMG160 is not set +# CONFIG_FXAS21002C is not set # CONFIG_HID_SENSOR_GYRO_3D is not set # CONFIG_MPU3050_I2C is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set # CONFIG_ITG3200 is not set +# end of Digital gyroscope sensors =20 # # Health Sensors @@ -5067,6 +5305,8 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # CONFIG_AFE4404 is not set # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set +# end of Heart Rate Monitors +# end of Health Sensors =20 # # Humidity sensors @@ -5079,6 +5319,7 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # CONFIG_HTU21 is not set # CONFIG_SI7005 is not set # CONFIG_SI7020 is not set +# end of Humidity sensors =20 # # Inertial measurement units @@ -5087,6 +5328,7 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # CONFIG_KMX61 is not set # CONFIG_INV_MPU6050_I2C is not set # CONFIG_IIO_ST_LSM6DSX is not set +# end of Inertial measurement units =20 # # Light sensors @@ -5114,6 +5356,7 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # CONFIG_LTR501 is not set # CONFIG_LV0104CS is not set # CONFIG_MAX44000 is not set +# CONFIG_MAX44009 is not set # CONFIG_OPT3001 is not set # CONFIG_PA12203001 is not set # CONFIG_SI1133 is not set @@ -5132,6 +5375,7 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # CONFIG_VEML6070 is not set # CONFIG_VL6180 is not set # CONFIG_ZOPT2201 is not set +# end of Light sensors =20 # # Magnetometer sensors @@ -5146,17 +5390,20 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # CONFIG_IIO_ST_MAGN_3AXIS is not set # CONFIG_SENSORS_HMC5843_I2C is not set # CONFIG_SENSORS_RM3100_I2C is not set +# end of Magnetometer sensors =20 # # Multiplexers # # CONFIG_IIO_MUX is not set +# end of Multiplexers =20 # # Inclinometer sensors # # CONFIG_HID_SENSOR_INCLINOMETER_3D is not set # CONFIG_HID_SENSOR_DEVICE_ROTATION is not set +# end of Inclinometer sensors =20 # # Digital potentiometers @@ -5166,11 +5413,13 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # CONFIG_MCP4018 is not set # CONFIG_MCP4531 is not set # CONFIG_TPL0102 is not set +# end of Digital potentiometers =20 # # Digital potentiostats # # CONFIG_LMP91000 is not set +# end of Digital potentiostats =20 # # Pressure sensors @@ -5187,25 +5436,30 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # CONFIG_T5403 is not set # CONFIG_HP206C is not set # CONFIG_ZPA2326 is not set +# end of Pressure sensors =20 # # Lightning sensors # +# end of Lightning sensors =20 # # Proximity and distance sensors # # CONFIG_ISL29501 is not set # CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_MB1232 is not set # CONFIG_RFD77402 is not set # CONFIG_SRF04 is not set # CONFIG_SX9500 is not set # CONFIG_SRF08 is not set # CONFIG_VL53L0X_I2C is not set +# end of Proximity and distance sensors =20 # # Resolver to digital converters # +# end of Resolver to digital converters =20 # # Temperature sensors @@ -5217,6 +5471,8 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # CONFIG_TMP007 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set +# end of Temperature sensors + # CONFIG_NTB is not set # CONFIG_VME_BUS is not set =20 @@ -5225,6 +5481,8 @@ CONFIG_HID_SENSOR_IIO_COMMON=3Dm # CONFIG_IRQCHIP=3Dy CONFIG_ARM_GIC_MAX_NR=3D1 +# end of IRQ chip support + # CONFIG_IPACK_BUS is not set CONFIG_RESET_CONTROLLER=3Dy CONFIG_RESET_TI_SYSCON=3Dm @@ -5234,8 +5492,10 @@ CONFIG_RESET_TI_SYSCON=3Dm # PHY Subsystem # CONFIG_GENERIC_PHY=3Dy +CONFIG_GENERIC_PHY_MIPI_DPHY=3Dy CONFIG_BCM_KONA_USB2_PHY=3Dm CONFIG_PHY_CADENCE_DP=3Dm +CONFIG_PHY_CADENCE_DPHY=3Dm CONFIG_PHY_CADENCE_SIERRA=3Dm CONFIG_PHY_FSL_IMX8MQ_USB=3Dm CONFIG_PHY_PXA_28NM_HSIC=3Dm @@ -5247,20 +5507,27 @@ CONFIG_PHY_QCOM_USB_HS=3Dm CONFIG_PHY_QCOM_USB_HSIC=3Dm CONFIG_PHY_SAMSUNG_USB2=3Dm CONFIG_PHY_TUSB1210=3Dm +# end of PHY Subsystem + # CONFIG_POWERCAP is not set # CONFIG_MCB is not set =20 # # Performance monitor support # +# end of Performance monitor support + CONFIG_RAS=3Dy =20 # # Android # # CONFIG_ANDROID is not set +# end of Android + CONFIG_DAX=3Dy CONFIG_NVMEM=3Dy +CONFIG_NVMEM_SYSFS=3Dy =20 # # HW tracing support @@ -5272,6 +5539,8 @@ CONFIG_INTEL_TH_GTH=3Dm CONFIG_INTEL_TH_MSU=3Dm CONFIG_INTEL_TH_PTI=3Dm # CONFIG_INTEL_TH_DEBUG is not set +# end of HW tracing support + # CONFIG_FPGA is not set # CONFIG_FSI is not set CONFIG_MULTIPLEXER=3Dm @@ -5279,14 +5548,20 @@ CONFIG_MULTIPLEXER=3Dm # # Multiplexer drivers # +# end of Multiplexer drivers + CONFIG_PM_OPP=3Dy # CONFIG_SIOX is not set # CONFIG_SLIMBUS is not set +# CONFIG_INTERCONNECT is not set +# CONFIG_COUNTER is not set +# end of Device Drivers =20 # # File systems # CONFIG_DCACHE_WORD_ACCESS=3Dy +CONFIG_VALIDATE_FS_PARSER=3Dy CONFIG_FS_IOMAP=3Dy # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set @@ -5294,8 +5569,6 @@ CONFIG_EXT4_FS=3Dy CONFIG_EXT4_USE_FOR_EXT2=3Dy CONFIG_EXT4_FS_POSIX_ACL=3Dy CONFIG_EXT4_FS_SECURITY=3Dy -CONFIG_EXT4_ENCRYPTION=3Dy -CONFIG_EXT4_FS_ENCRYPTION=3Dy # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=3Dy # CONFIG_JBD2_DEBUG is not set @@ -5356,6 +5629,7 @@ CONFIG_FSCACHE_STATS=3Dy CONFIG_CACHEFILES=3Dm # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_HISTOGRAM is not set +# end of Caches =20 # # CD-ROM/DVD Filesystems @@ -5364,6 +5638,7 @@ CONFIG_ISO9660_FS=3Dm CONFIG_JOLIET=3Dy CONFIG_ZISOFS=3Dy CONFIG_UDF_FS=3Dm +# end of CD-ROM/DVD Filesystems =20 # # DOS/FAT/NT Filesystems @@ -5375,6 +5650,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=3D437 CONFIG_FAT_DEFAULT_IOCHARSET=3D"ascii" CONFIG_FAT_DEFAULT_UTF8=3Dy # CONFIG_NTFS_FS is not set +# end of DOS/FAT/NT Filesystems =20 # # Pseudo filesystems @@ -5390,6 +5666,8 @@ CONFIG_TMPFS_POSIX_ACL=3Dy CONFIG_TMPFS_XATTR=3Dy CONFIG_MEMFD_CREATE=3Dy CONFIG_CONFIGFS_FS=3Dm +# end of Pseudo filesystems + CONFIG_MISC_FILESYSTEMS=3Dy # CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set @@ -5428,7 +5706,6 @@ CONFIG_PSTORE_COMPRESS_DEFAULT=3D"deflate" # CONFIG_PSTORE_RAM is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set -# CONFIG_EXOFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=3Dy CONFIG_NFS_FS=3Dm CONFIG_NFS_V2=3Dm @@ -5466,6 +5743,7 @@ CONFIG_SUNRPC=3Dm CONFIG_SUNRPC_GSS=3Dm CONFIG_SUNRPC_BACKCHANNEL=3Dy CONFIG_RPCSEC_GSS_KRB5=3Dm +CONFIG_CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=3Dy # CONFIG_SUNRPC_DEBUG is not set # CONFIG_CEPH_FS is not set CONFIG_CIFS=3Dm @@ -5532,6 +5810,8 @@ CONFIG_NLS_MAC_TURKISH=3Dm CONFIG_NLS_UTF8=3Dm CONFIG_DLM=3Dm # CONFIG_DLM_DEBUG is not set +# CONFIG_UNICODE is not set +# end of File systems =20 # # Security options @@ -5558,6 +5838,7 @@ CONFIG_FORTIFY_SOURCE=3Dy # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_LOADPIN is not set # CONFIG_SECURITY_YAMA is not set +# CONFIG_SECURITY_SAFESETID is not set CONFIG_INTEGRITY=3Dy CONFIG_INTEGRITY_SIGNATURE=3Dy CONFIG_INTEGRITY_ASYMMETRIC_KEYS=3Dy @@ -5565,7 +5846,25 @@ CONFIG_INTEGRITY_TRUSTED_KEYRING=3Dy # CONFIG_IMA is not set # CONFIG_EVM is not set CONFIG_DEFAULT_SECURITY_DAC=3Dy -CONFIG_DEFAULT_SECURITY=3D"" +CONFIG_LSM=3D"yama,loadpin,safesetid,integrity" + +# +# Kernel hardening options +# +CONFIG_GCC_PLUGIN_STRUCTLEAK=3Dy + +# +# Memory initialization +# +# CONFIG_INIT_STACK_NONE is not set +# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set +# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set +CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=3Dy +# CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set +# end of Memory initialization +# end of Kernel hardening options +# end of Security options + CONFIG_XOR_BLOCKS=3Dm CONFIG_ASYNC_CORE=3Dm CONFIG_ASYNC_MEMCPY=3Dm @@ -5593,13 +5892,10 @@ CONFIG_CRYPTO_AKCIPHER=3Dy CONFIG_CRYPTO_KPP2=3Dy CONFIG_CRYPTO_KPP=3Dm CONFIG_CRYPTO_ACOMP2=3Dy -CONFIG_CRYPTO_RSA=3Dy -CONFIG_CRYPTO_DH=3Dm -CONFIG_CRYPTO_ECDH=3Dm CONFIG_CRYPTO_MANAGER=3Dy CONFIG_CRYPTO_MANAGER2=3Dy # CONFIG_CRYPTO_USER is not set -# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=3Dy CONFIG_CRYPTO_GF128MUL=3Dm CONFIG_CRYPTO_NULL=3Dy CONFIG_CRYPTO_NULL2=3Dy @@ -5611,6 +5907,15 @@ CONFIG_CRYPTO_TEST=3Dm CONFIG_CRYPTO_SIMD=3Dm CONFIG_CRYPTO_ENGINE=3Dm =20 +# +# Public-key cryptography +# +CONFIG_CRYPTO_RSA=3Dy +CONFIG_CRYPTO_DH=3Dm +CONFIG_CRYPTO_ECC=3Dm +CONFIG_CRYPTO_ECDH=3Dm +CONFIG_CRYPTO_ECRDSA=3Dm + # # Authenticated Encryption with Associated Data # @@ -5745,6 +6050,8 @@ CONFIG_SYSTEM_TRUSTED_KEYS=3D"" # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SECONDARY_TRUSTED_KEYRING is not set # CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +# end of Certificates for signature checking + CONFIG_BINARY_PRINTF=3Dy =20 # @@ -5752,11 +6059,13 @@ CONFIG_BINARY_PRINTF=3Dy # CONFIG_RAID6_PQ=3Dm CONFIG_RAID6_PQ_BENCHMARK=3Dy +# CONFIG_PACKING is not set CONFIG_BITREVERSE=3Dy -CONFIG_RATIONAL=3Dy CONFIG_GENERIC_STRNCPY_FROM_USER=3Dy CONFIG_GENERIC_STRNLEN_USER=3Dy CONFIG_GENERIC_NET_UTILS=3Dy +CONFIG_CORDIC=3Dm +CONFIG_RATIONAL=3Dy CONFIG_GENERIC_PCI_IOMAP=3Dy CONFIG_ARCH_USE_CMPXCHG_LOCKREF=3Dy CONFIG_CRC_CCITT=3Dy @@ -5816,7 +6125,20 @@ CONFIG_HAS_DMA=3Dy CONFIG_NEED_SG_DMA_LENGTH=3Dy CONFIG_NEED_DMA_MAP_STATE=3Dy CONFIG_ARCH_DMA_ADDR_T_64BIT=3Dy +CONFIG_DMA_DECLARE_COHERENT=3Dy CONFIG_SWIOTLB=3Dy +CONFIG_DMA_CMA=3Dy + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=3D0 +CONFIG_CMA_SIZE_SEL_MBYTES=3Dy +# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set +# CONFIG_CMA_SIZE_SEL_MIN is not set +# CONFIG_CMA_SIZE_SEL_MAX is not set +CONFIG_CMA_ALIGNMENT=3D8 +# CONFIG_DMA_API_DEBUG is not set CONFIG_SGL_ALLOC=3Dy CONFIG_CHECK_SIGNATURE=3Dy CONFIG_CPU_RMAP=3Dy @@ -5825,7 +6147,6 @@ CONFIG_GLOB=3Dy # CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=3Dy CONFIG_CLZ_TAB=3Dy -CONFIG_CORDIC=3Dm # CONFIG_DDR is not set CONFIG_IRQ_POLL=3Dy CONFIG_MPILIB=3Dy @@ -5840,6 +6161,8 @@ CONFIG_SG_POOL=3Dy CONFIG_SBITMAP=3Dy CONFIG_PARMAN=3Dm # CONFIG_STRING_SELFTEST is not set +# end of Library routines + CONFIG_OBJAGG=3Dm =20 # @@ -5850,11 +6173,13 @@ CONFIG_OBJAGG=3Dm # printk and dmesg options # CONFIG_PRINTK_TIME=3Dy +# CONFIG_PRINTK_CALLER is not set CONFIG_CONSOLE_LOGLEVEL_DEFAULT=3D7 CONFIG_CONSOLE_LOGLEVEL_QUIET=3D4 CONFIG_MESSAGE_LOGLEVEL_DEFAULT=3D4 # CONFIG_BOOT_PRINTK_DELAY is not set # CONFIG_DYNAMIC_DEBUG is not set +# end of printk and dmesg options =20 # # Compile-time checks and compiler options @@ -5865,22 +6190,25 @@ CONFIG_FRAME_WARN=3D2048 CONFIG_STRIP_ASM_SYMS=3Dy # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set -# CONFIG_PAGE_OWNER is not set CONFIG_DEBUG_FS=3Dy CONFIG_HEADERS_CHECK=3Dy # CONFIG_DEBUG_SECTION_MISMATCH is not set CONFIG_SECTION_MISMATCH_WARN_ONLY=3Dy # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# end of Compile-time checks and compiler options + CONFIG_MAGIC_SYSRQ=3Dy CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=3D0x1 CONFIG_MAGIC_SYSRQ_SERIAL=3Dy CONFIG_DEBUG_KERNEL=3Dy +CONFIG_DEBUG_MISC=3Dy =20 # # Memory Debugging # CONFIG_PAGE_EXTENSION=3Dy # CONFIG_DEBUG_PAGEALLOC is not set +# CONFIG_PAGE_OWNER is not set CONFIG_PAGE_POISONING=3Dy CONFIG_PAGE_POISONING_NO_SANITY=3Dy # CONFIG_PAGE_POISONING_ZERO is not set @@ -5897,6 +6225,8 @@ CONFIG_DEBUG_MEMORY_INIT=3Dy # CONFIG_DEBUG_PER_CPU_MAPS is not set CONFIG_CC_HAS_KASAN_GENERIC=3Dy CONFIG_KASAN_STACK=3D1 +# end of Memory Debugging + CONFIG_ARCH_HAS_KCOV=3Dy CONFIG_CC_HAS_SANCOV_TRACE_PC=3Dy # CONFIG_KCOV is not set @@ -5907,6 +6237,8 @@ CONFIG_DEBUG_SHIRQ=3Dy # # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_WQ_WATCHDOG is not set +# end of Debug Lockups and Hangs + # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=3D0 CONFIG_PANIC_TIMEOUT=3D120 @@ -5932,12 +6264,14 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=3Dy # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_LOCK_TORTURE_TEST is not set # CONFIG_WW_MUTEX_SELFTEST is not set +# end of Lock Debugging (spinlocks, mutexes, etc...) + CONFIG_STACKTRACE=3Dy # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=3Dy CONFIG_DEBUG_LIST=3Dy -# CONFIG_DEBUG_PI_LIST is not set +# CONFIG_DEBUG_PLIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set @@ -5949,6 +6283,8 @@ CONFIG_DEBUG_LIST=3Dy # CONFIG_RCU_TORTURE_TEST is not set # CONFIG_RCU_TRACE is not set # CONFIG_RCU_EQS_DEBUG is not set +# end of RCU Debugging + # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set @@ -5994,8 +6330,6 @@ CONFIG_RING_BUFFER_BENCHMARK=3Dm # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set -CONFIG_TRACING_EVENTS_GPIO=3Dy -# CONFIG_DMA_API_DEBUG is not set CONFIG_RUNTIME_TESTING_MENU=3Dy # CONFIG_LKDTM is not set # CONFIG_TEST_LIST_SORT is not set @@ -6008,6 +6342,7 @@ CONFIG_RBTREE_TEST=3Dm # CONFIG_ASYNC_RAID6_TEST is not set # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_STRSCPY is not set # CONFIG_TEST_KSTRTOX is not set # CONFIG_TEST_PRINTF is not set # CONFIG_TEST_BITMAP is not set @@ -6020,6 +6355,7 @@ CONFIG_RBTREE_TEST=3Dm # CONFIG_TEST_IDA is not set # CONFIG_TEST_PARMAN is not set # CONFIG_TEST_LKM is not set +# CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_BPF is not set # CONFIG_FIND_BIT_BENCHMARK is not set @@ -6030,13 +6366,16 @@ CONFIG_RBTREE_TEST=3Dm # CONFIG_TEST_KMOD is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_OBJAGG is not set +# CONFIG_TEST_STACKINIT is not set # CONFIG_MEMTEST is not set # CONFIG_BUG_ON_DATA_CORRUPTION is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=3Dy # CONFIG_KGDB is not set # CONFIG_UBSAN is not set +CONFIG_UBSAN_ALIGNMENT=3Dy CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=3Dy CONFIG_STRICT_DEVMEM=3Dy CONFIG_IO_STRICT_DEVMEM=3Dy CONFIG_TRACE_IRQFLAGS_SUPPORT=3Dy +# end of Kernel hacking diff --git a/kernel/config-x86-generic b/kernel/config-x86-generic index 2147e2bc8..76720f0d5 100644 --- a/kernel/config-x86-generic +++ b/kernel/config-x86-generic @@ -16,6 +16,7 @@ CONFIG_KERNEL_XZ=3Dy CONFIG_GENERIC_PENDING_IRQ=3Dy CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=3Dy CONFIG_GENERIC_IRQ_RESERVATION_MODE=3Dy +# end of IRQ subsystem CONFIG_CLOCKSOURCE_WATCHDOG=3Dy CONFIG_ARCH_CLOCKSOURCE_INIT=3Dy CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=3Dy @@ -23,9 +24,14 @@ CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=3Dy CONFIG_GENERIC_CMOS_UPDATE=3Dy =20 # -# RCU Subsystem +# Timers subsystem # CONFIG_CONTEXT_TRACKING_FORCE=3Dy +# end of Timers subsystem + +# +# RCU Subsystem +# CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=3Dy CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=3Dy CONFIG_ARCH_SUPPORTS_INT128=3Dy @@ -33,6 +39,7 @@ CONFIG_ARCH_SUPPORTS_INT128=3Dy CONFIG_SYSCTL_EXCEPTION_TRACE=3Dy CONFIG_PCSPKR_PLATFORM=3Dy CONFIG_KALLSYMS_ABSOLUTE_PERCPU=3Dy +# end of General setup =20 # # Kernel Performance Events And Counters @@ -59,7 +66,6 @@ CONFIG_ARCH_WANT_HUGE_PMD_SHARE=3Dy CONFIG_ARCH_WANT_GENERAL_HUGETLB=3Dy CONFIG_ZONE_DMA32=3Dy CONFIG_AUDIT_ARCH=3Dy -CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=3Dy CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=3Dy CONFIG_X86_64_SMP=3Dy CONFIG_PGTABLE_LEVELS=3D4 @@ -85,7 +91,6 @@ CONFIG_HYPERVISOR_GUEST=3Dy CONFIG_PARAVIRT_XXL=3Dy # CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=3Dy -# CONFIG_QUEUED_LOCK_STAT is not set CONFIG_XEN_PV=3Dy CONFIG_XEN_PV_SMP=3Dy CONFIG_XEN_PVHVM=3Dy @@ -145,6 +150,7 @@ CONFIG_PERF_EVENTS_INTEL_UNCORE=3Dy CONFIG_PERF_EVENTS_INTEL_RAPL=3Dy CONFIG_PERF_EVENTS_INTEL_CSTATE=3Dy CONFIG_PERF_EVENTS_AMD_POWER=3Dm +# end of Performance monitoring CONFIG_X86_VSYSCALL_EMULATION=3Dy CONFIG_I8K=3Dm CONFIG_MICROCODE=3Dy @@ -205,6 +211,7 @@ CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=3D0x0 CONFIG_LEGACY_VSYSCALL_NONE=3Dy # CONFIG_CMDLINE_BOOL is not set # CONFIG_MODIFY_LDT_SYSCALL is not set +# end of Processor type and features CONFIG_ARCH_HAS_ADD_PAGES=3Dy CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=3Dy CONFIG_USE_PERCPU_NUMA_NODE_ID=3Dy @@ -260,6 +267,7 @@ CONFIG_ACPI_CUSTOM_METHOD=3Dm # CONFIG_ACPI_BGRT is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set # CONFIG_ACPI_NFIT is not set +# CONFIG_ACPI_HMAT is not set CONFIG_ACPI_APEI=3Dy CONFIG_ACPI_APEI_GHES=3Dy CONFIG_ACPI_APEI_PCIEAER=3Dy @@ -297,6 +305,7 @@ CONFIG_X86_SPEEDSTEP_LIB=3Dm # CPU Idle # CONFIG_INTEL_IDLE=3Dy +# end of Power management and ACPI options =20 # # Bus options (PCI etc.) @@ -310,17 +319,18 @@ CONFIG_MMCONF_FAM10H=3Dy CONFIG_ISA_DMA_API=3Dy CONFIG_AMD_NB=3Dy # CONFIG_X86_SYSFB is not set +# end of Bus options (PCI etc.) =20 # # Binary Emulations # CONFIG_IA32_EMULATION=3Dy -# CONFIG_IA32_AOUT is not set # CONFIG_X86_X32 is not set CONFIG_COMPAT_32=3Dy CONFIG_COMPAT=3Dy CONFIG_COMPAT_FOR_U64_ALIGNMENT=3Dy CONFIG_SYSVIPC_COMPAT=3Dy +# end of Binary Emulations CONFIG_X86_DEV_DMA_OPS=3Dy =20 # @@ -351,9 +361,12 @@ CONFIG_EFI_RUNTIME_WRAPPERS=3Dy # CONFIG_EFI_TEST is not set CONFIG_APPLE_PROPERTIES=3Dy # CONFIG_RESET_ATTACK_MITIGATION is not set +# end of EFI (Extensible Firmware Interface) Support CONFIG_UEFI_CPER=3Dy CONFIG_UEFI_CPER_X86=3Dy CONFIG_EFI_DEV_PATH_PARSER=3Dy +CONFIG_EFI_EARLYCON=3Dy +# end of Firmware Drivers =20 # # Tegra firmware driver @@ -376,6 +389,7 @@ CONFIG_HOTPLUG_SMT=3Dy CONFIG_OPROFILE_NMI_TIMER=3Dy CONFIG_ARCH_USE_BUILTIN_BSWAP=3Dy CONFIG_USER_RETURN_NOTIFIER=3Dy +CONFIG_ARCH_HAS_SET_DIRECT_MAP=3Dy CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=3Dy CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=3Dy CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=3Dy @@ -385,17 +399,10 @@ CONFIG_ARCH_MMAP_RND_BITS=3D32 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=3D8 CONFIG_ISA_BUS_API=3Dy CONFIG_COMPAT_OLD_SIGACTION=3Dy -CONFIG_COMPAT_32BIT_TIME=3Dy CONFIG_VMAP_STACK=3Dy CONFIG_ARCH_HAS_REFCOUNT=3Dy - -# -# GCOV-based kernel profiling -# -CONFIG_GCC_PLUGIN_STACKLEAK=3Dy -CONFIG_STACKLEAK_TRACK_MIN_SIZE=3D100 -# CONFIG_STACKLEAK_METRICS is not set -# CONFIG_STACKLEAK_RUNTIME_DISABLE is not set +CONFIG_ARCH_USE_MEMREMAP_PROT=3Dy +# end of General architecture-dependent options =20 # # Partition Types @@ -417,6 +424,7 @@ CONFIG_ARCH_HAS_SYSCALL_WRAPPER=3Dy # Executable file formats # CONFIG_COMPAT_BINFMT_ELF=3Dy +# end of Executable file formats =20 # # Memory Management options @@ -428,7 +436,6 @@ CONFIG_NEED_MULTIPLE_NODES=3Dy CONFIG_SPARSEMEM_EXTREME=3Dy CONFIG_SPARSEMEM_VMEMMAP_ENABLE=3Dy CONFIG_SPARSEMEM_VMEMMAP=3Dy -CONFIG_ARCH_DISCARD_MEMBLOCK=3Dy # CONFIG_MEMORY_HOTPLUG is not set CONFIG_PHYS_ADDR_T_64BIT=3Dy CONFIG_BOUNCE=3Dy @@ -444,9 +451,11 @@ CONFIG_THP_SWAP=3Dy CONFIG_TRANSPARENT_HUGE_PAGECACHE=3Dy # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set CONFIG_ARCH_HAS_ZONE_DEVICE=3Dy +CONFIG_ARCH_HAS_HMM_MIRROR=3Dy CONFIG_ARCH_USES_HIGH_VMA_FLAGS=3Dy CONFIG_ARCH_HAS_PKEYS=3Dy CONFIG_ARCH_HAS_PTE_SPECIAL=3Dy +# end of Memory Management options CONFIG_COMPAT_NETLINK_MESSAGES=3Dy =20 # @@ -507,8 +516,8 @@ CONFIG_YENTA_TOSHIBA=3Dy # Firmware loader # # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +# end of Firmware loader CONFIG_GENERIC_CPU_VULNERABILITIES=3Dy -# CONFIG_DMA_CMA is not set =20 # # Bus devices @@ -546,6 +555,7 @@ CONFIG_PVPANIC=3Dm CONFIG_INTEL_MEI=3Dm CONFIG_INTEL_MEI_ME=3Dm CONFIG_INTEL_MEI_TXE=3Dm +# CONFIG_INTEL_MEI_HDCP is not set CONFIG_VMWARE_VMCI=3Dm =20 # @@ -558,15 +568,11 @@ CONFIG_INTEL_MIC_BUS=3Dm # # CONFIG_SCIF_BUS is not set =20 -# -# VOP Bus Driver -# -# CONFIG_VOP_BUS is not set - # # VOP Driver # # CONFIG_GENWQE is not set +# end of Misc devices # CONFIG_IDE is not set =20 # @@ -585,7 +591,6 @@ CONFIG_SCSI_FLASHPOINT=3Dy CONFIG_VMWARE_PVSCSI=3Dm CONFIG_HYPERV_STORAGE=3Dm CONFIG_FCOE_FNIC=3Dm -CONFIG_SCSI_GDTH=3Dm CONFIG_SCSI_ISCI=3Dm CONFIG_ATA_ACPI=3Dy # CONFIG_SATA_ZPODD is not set @@ -666,6 +671,8 @@ CONFIG_8139TOO_8129=3Dy CONFIG_SFC_SRIOV=3Dy CONFIG_STMMAC_PCI=3Dm CONFIG_VIA_RHINE_MMIO=3Dy +CONFIG_NET_VENDOR_XILINX=3Dy +CONFIG_XILINX_LL_TEMAC=3Dm CONFIG_NET_SB1000=3Dm CONFIG_MDIO_BUS_MUX=3Dm CONFIG_MDIO_CAVIUM=3Dm @@ -715,6 +722,8 @@ CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=3Dy CONFIG_SERIO_I8042=3Dy # CONFIG_SERIO_CT82C710 is not set CONFIG_HYPERV_KEYBOARD=3Dm +# end of Hardware I/O ports +# end of Input device support =20 # # Character devices @@ -747,6 +756,7 @@ CONFIG_SERIAL_ARC=3Dm CONFIG_SERIAL_ARC_NR_PORTS=3D1 CONFIG_SERIAL_RP2=3Dm CONFIG_SERIAL_RP2_NR_UARTS=3D32 +# end of Serial drivers CONFIG_IPMI_DMI_DECODE=3Dy CONFIG_HW_RANDOM_INTEL=3Dm CONFIG_HW_RANDOM_AMD=3Dm @@ -757,6 +767,7 @@ CONFIG_HPET=3Dy # CONFIG_HPET_MMAP is not set CONFIG_HANGCHECK_TIMER=3Dm # CONFIG_TELCLOCK is not set +# end of Character devices # CONFIG_RANDOM_TRUST_CPU is not set =20 # @@ -768,6 +779,7 @@ CONFIG_ACPI_I2C_OPREGION=3Dy # Multiplexer I2C Chip support # CONFIG_I2C_ARB_GPIO_CHALLENGE=3Dm +# end of Multiplexer I2C Chip support =20 # # PC SMBus host controller drivers @@ -776,6 +788,7 @@ CONFIG_I2C_ARB_GPIO_CHALLENGE=3Dm # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756_S4882=3Dm +CONFIG_I2C_AMD_MP2=3Dm CONFIG_I2C_ISMT=3Dm CONFIG_I2C_CHT_WC=3Dm CONFIG_I2C_NFORCE2_S4985=3Dm @@ -798,6 +811,7 @@ CONFIG_I2C_DESIGNWARE_BAYTRAIL=3Dy # Other I2C/SMBus bus drivers # CONFIG_I2C_MLXCPLD=3Dm +# end of I2C support =20 # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. @@ -831,6 +845,7 @@ CONFIG_GPIO_ICH=3Dm # CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_VX855 is not set CONFIG_GPIO_XILINX=3Dm +# end of Memory mapped GPIO drivers =20 # # Port-mapped I/O GPIO drivers @@ -841,6 +856,7 @@ CONFIG_GPIO_SCH=3Dm # CONFIG_GPIO_SCH311X is not set # CONFIG_GPIO_WINBOND is not set # CONFIG_GPIO_WS16C48 is not set +# end of Port-mapped I/O GPIO drivers =20 # # MFD GPIO expanders @@ -849,6 +865,7 @@ CONFIG_GPIO_CRYSTAL_COVE=3Dm CONFIG_GPIO_TC3589X=3Dy # CONFIG_GPIO_TPS68470 is not set # CONFIG_GPIO_WHISKEY_COVE is not set +# end of MFD GPIO expanders =20 # # PCI GPIO expanders @@ -856,6 +873,7 @@ CONFIG_GPIO_TC3589X=3Dy # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_SODAVILLE=3Dy +# end of PCI GPIO expanders =20 # # USB GPIO expanders @@ -889,10 +907,6 @@ CONFIG_SENSORS_I5500=3Dm CONFIG_SENSORS_CORETEMP=3Dm CONFIG_SENSORS_VIA_CPUTEMP=3Dm CONFIG_SENSORS_XGENE=3Dm - -# -# ACPI drivers -# CONFIG_SENSORS_ACPI_POWER=3Dm CONFIG_SENSORS_ATK0110=3Dm =20 @@ -910,8 +924,10 @@ CONFIG_INTEL_SOC_DTS_THERMAL=3Dm CONFIG_INT340X_THERMAL=3Dm CONFIG_ACPI_THERMAL_REL=3Dm CONFIG_INT3406_THERMAL=3Dm +# end of ACPI INT340X thermal drivers CONFIG_INTEL_BXT_PMIC_THERMAL=3Dm CONFIG_INTEL_PCH_THERMAL=3Dm +# end of Intel thermal drivers =20 # # Watchdog Device Drivers @@ -979,6 +995,7 @@ CONFIG_MFD_INTEL_LPSS_PCI=3Dm # CONFIG_MFD_TPS68470=3Dy CONFIG_MFD_VX855=3Dm +# end of Multifunction device drivers CONFIG_REGULATOR_FIXED_VOLTAGE=3Dm CONFIG_REGULATOR_VIRTUAL_CONSUMER=3Dm CONFIG_REGULATOR_USERSPACE_CONSUMER=3Dm @@ -1080,7 +1097,7 @@ CONFIG_VIDEO_SAA6588=3Dm CONFIG_VIDEO_SAA6752HS=3Dm =20 # -# soc_camera sensor drivers +# Miscellaneous helper chips # CONFIG_MEDIA_TUNER_MT2131=3Dm CONFIG_MEDIA_TUNER_QM1D1B0004=3Dm @@ -1152,17 +1169,15 @@ CONFIG_VGA_SWITCHEROO=3Dy # I2C encoder or helper chips # CONFIG_DRM_I2C_NXP_TDA998X=3Dm +# end of I2C encoder or helper chips =20 # # Display Engine Configuration # CONFIG_DRM_AMD_DC_DCN1_0=3Dy CONFIG_DRM_AMD_DC_DCN1_01=3Dy +# end of Display Engine Configuration CONFIG_HSA_AMD=3Dy - -# -# AMD Library routines -# CONFIG_DRM_I915=3Dm CONFIG_DRM_I915_ALPHA_SUPPORT=3Dy CONFIG_DRM_I915_CAPTURE_ERROR=3Dy @@ -1182,6 +1197,7 @@ CONFIG_DRM_I915_USERPTR=3Dy # CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set # CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set # CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set +# end of drm/i915 Debugging CONFIG_DRM_VMWGFX=3Dm # CONFIG_DRM_VMWGFX_FBCON is not set # CONFIG_DRM_GMA500 is not set @@ -1189,6 +1205,9 @@ CONFIG_DRM_VMWGFX=3Dm # # Display Interface Bridges # +CONFIG_DRM_VBOXVIDEO=3Dm +# CONFIG_DRM_I810 is not set +# CONFIG_DRM_SIS is not set CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=3Dy =20 # @@ -1209,9 +1228,15 @@ CONFIG_FB_EFI=3Dy # CONFIG_FB_INTEL is not set # CONFIG_FB_VIA is not set # CONFIG_FB_HYPERV is not set +# end of Frame buffer Devices + +# +# Backlight & LCD device support +# CONFIG_LCD_PLATFORM=3Dm CONFIG_BACKLIGHT_APPLE=3Dm # CONFIG_BACKLIGHT_SAHARA is not set +# end of Backlight & LCD device support =20 # # Console display driver support @@ -1220,6 +1245,8 @@ CONFIG_VGA_CONSOLE=3Dy # CONFIG_VGACON_SOFT_SCROLLBACK is not set CONFIG_DUMMY_CONSOLE_COLUMNS=3D80 CONFIG_DUMMY_CONSOLE_ROWS=3D25 +# end of Console display driver support +# end of Graphics support CONFIG_SND_DMA_SGBUF=3Dy CONFIG_SND_PCSP=3Dm CONFIG_SND_SB_COMMON=3Dm @@ -1257,11 +1284,13 @@ CONFIG_SND_SYNTH_EMUX=3Dm # Special HID drivers # # CONFIG_HID_HYPERV_MOUSE is not set +# end of Special HID drivers =20 # # Intel ISH HID support # # CONFIG_INTEL_ISH_HID is not set +# end of Intel ISH HID support =20 # # MUSB DMA mode @@ -1322,6 +1351,7 @@ CONFIG_EDAC_I5100=3Dm CONFIG_EDAC_I7300=3Dm CONFIG_EDAC_SBRIDGE=3Dm CONFIG_EDAC_SKX=3Dm +CONFIG_EDAC_I10NM=3Dm CONFIG_EDAC_PND2=3Dm CONFIG_RTC_MC146818_LIB=3Dy =20 @@ -1341,11 +1371,6 @@ CONFIG_DW_DMAC=3Dm CONFIG_DW_DMAC_PCI=3Dy CONFIG_HSU_DMA=3Dm =20 -# -# DMA Clients -# -CONFIG_DMA_ENGINE_RAID=3Dy - # # DMABUF options # @@ -1361,6 +1386,7 @@ CONFIG_HYPERV=3Dm CONFIG_HYPERV_TSCPAGE=3Dy CONFIG_HYPERV_UTILS=3Dm CONFIG_HYPERV_BALLOON=3Dm +# end of Microsoft Hyper-V guest support =20 # # Xen driver support @@ -1375,6 +1401,7 @@ CONFIG_XEN_EFI=3Dy CONFIG_XEN_ACPI=3Dy # CONFIG_XEN_SYMS is not set CONFIG_XEN_HAVE_VPMU=3Dy +# end of Xen driver support CONFIG_X86_PLATFORM_DEVICES=3Dy CONFIG_ACER_WMI=3Dm # CONFIG_ACER_WIRELESS is not set @@ -1431,7 +1458,6 @@ CONFIG_ACPI_TOSHIBA=3Dm CONFIG_TOSHIBA_BT_RFKILL=3Dm CONFIG_TOSHIBA_HAPS=3Dm CONFIG_TOSHIBA_WMI=3Dm -CONFIG_ACPI_CMPC=3Dm CONFIG_INTEL_INT0002_VGPIO=3Dm CONFIG_INTEL_HID_EVENT=3Dm CONFIG_INTEL_VBTN=3Dm @@ -1441,7 +1467,6 @@ CONFIG_INTEL_IPS=3Dm CONFIG_SAMSUNG_LAPTOP=3Dm CONFIG_MXM_WMI=3Dm CONFIG_INTEL_OAKTRAIL=3Dm -CONFIG_SAMSUNG_Q10=3Dm # CONFIG_APPLE_GMUX is not set # CONFIG_INTEL_RST is not set CONFIG_INTEL_SMARTCONNECT=3Dm @@ -1457,6 +1482,7 @@ CONFIG_INTEL_CHTDC_TI_PWRBTN=3Dm # CONFIG_I2C_MULTI_INSTANTIATE is not set CONFIG_INTEL_ATOMISP2_PM=3Dm CONFIG_HUAWEI_WMI=3Dm +CONFIG_PCENGINES_APU2=3Dm CONFIG_PMC_ATOM=3Dy # CONFIG_MELLANOX_PLATFORM is not set =20 @@ -1465,6 +1491,7 @@ CONFIG_PMC_ATOM=3Dy # CONFIG_COMMON_CLK_WM831X=3Dm CONFIG_COMMON_CLK_MAX77686=3Dm +# end of Common Clock Framework =20 # # Clock Source drivers @@ -1472,6 +1499,7 @@ CONFIG_COMMON_CLK_MAX77686=3Dm CONFIG_CLKEVT_I8253=3Dy CONFIG_I8253_LOCK=3Dy CONFIG_CLKBLD_I8253=3Dy +# end of Clock Source drivers CONFIG_PCC=3Dy =20 # @@ -1485,11 +1513,13 @@ CONFIG_INTEL_IOMMU_SVM=3Dy # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=3Dy CONFIG_IRQ_REMAP=3Dy +CONFIG_HYPERV_IOMMU=3Dy =20 # # Remoteproc drivers # # CONFIG_REMOTEPROC is not set +# end of Remoteproc drivers =20 # # DEVFREQ Governors @@ -1508,6 +1538,7 @@ CONFIG_EXTCON_INTEL_CHT_WC=3Dm # Light sensors # # CONFIG_ACPI_ALS is not set +# end of Light sensors =20 # # Temperature sensors @@ -1537,6 +1568,7 @@ CONFIG_DAX_DRIVER=3Dy # HW tracing support # # CONFIG_INTEL_TH_ACPI is not set +# end of HW tracing support =20 # # Multiplexer drivers @@ -1544,7 +1576,9 @@ CONFIG_DAX_DRIVER=3Dy # CONFIG_MUX_ADG792A is not set # CONFIG_MUX_GPIO is not set # CONFIG_MUX_MMIO is not set +# end of Multiplexer drivers # CONFIG_UNISYS_VISORBUS is not set +# end of Device Drivers =20 # # File systems @@ -1561,6 +1595,8 @@ CONFIG_PROC_VMCORE=3Dy # CONFIG_HUGETLBFS is not set CONFIG_ARCH_HAS_GIGANTIC_PAGE=3Dy CONFIG_EFIVAR_FS=3Dm +# end of Pseudo filesystems +# end of File systems =20 # # Security options @@ -1569,6 +1605,16 @@ CONFIG_KEYS_COMPAT=3Dy CONFIG_PAGE_TABLE_ISOLATION=3Dy CONFIG_INTEL_TXT=3Dy =20 +# +# Memory initialization +# +CONFIG_GCC_PLUGIN_STACKLEAK=3Dy +CONFIG_STACKLEAK_TRACK_MIN_SIZE=3D100 +# CONFIG_STACKLEAK_METRICS is not set +# CONFIG_STACKLEAK_RUNTIME_DISABLE is not set +# end of Memory initialization +# end of Security options + # # Crypto core or helper # @@ -1652,23 +1698,31 @@ CONFIG_ARCH_HAS_FAST_MULTIPLIER=3Dy CONFIG_ZLIB_DEFLATE=3Dy CONFIG_XARRAY_MULTI=3Dy CONFIG_HAS_IOPORT_MAP=3Dy + +# +# Default contiguous memory area size: +# CONFIG_IOMMU_HELPER=3Dy CONFIG_UCS2_STRING=3Dy CONFIG_ARCH_HAS_PMEM_API=3Dy CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=3Dy CONFIG_ARCH_HAS_UACCESS_MCSAFE=3Dy +CONFIG_ARCH_STACKWALK=3Dy +# end of Library routines =20 # # Compile-time checks and compiler options # +CONFIG_OPTIMIZE_INLINING=3Dy CONFIG_STACK_VALIDATION=3Dy +# end of Compile-time checks and compiler options =20 # # Memory Debugging # CONFIG_DEBUG_RODATA_TEST=3Dy -CONFIG_DEBUG_STACKOVERFLOW=3Dy # CONFIG_KASAN is not set +# end of Memory Debugging =20 # # Debug Lockups and Hangs @@ -1682,11 +1736,13 @@ CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=3Dy CONFIG_HARDLOCKUP_DETECTOR=3Dy # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=3D0 +# end of Debug Lockups and Hangs =20 # # RCU Debugging # CONFIG_RCU_CPU_STALL_TIMEOUT=3D60 +# end of RCU Debugging CONFIG_USER_STACKTRACE_SUPPORT=3Dy CONFIG_FUNCTION_GRAPH_TRACER=3Dy CONFIG_FTRACE_SYSCALLS=3Dy @@ -1698,7 +1754,6 @@ CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=3Dy # CONFIG_X86_VERBOSE_BOOTUP is not set CONFIG_EARLY_PRINTK=3Dy # CONFIG_EARLY_PRINTK_DBGP is not set -CONFIG_EARLY_PRINTK_EFI=3Dy # CONFIG_EARLY_PRINTK_USB_XDBC is not set CONFIG_X86_PTDUMP_CORE=3Dy # CONFIG_X86_PTDUMP is not set @@ -1718,7 +1773,6 @@ CONFIG_IO_DELAY_0X80=3Dy CONFIG_DEFAULT_IO_DELAY_TYPE=3D0 CONFIG_DEBUG_BOOT_PARAMS=3Dy # CONFIG_CPA_DEBUG is not set -CONFIG_OPTIMIZE_INLINING=3Dy # CONFIG_DEBUG_ENTRY is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_FPU is not set diff --git a/kernel/kernel.nm b/kernel/kernel.nm index aa52df1b1..b2f00c2a6 100644 --- a/kernel/kernel.nm +++ b/kernel/kernel.nm @@ -4,8 +4,8 @@ ############################################################################= ### =20 name =3D kernel -version =3D 5.0 -release =3D 3 +version =3D 5.2 +release =3D 1.1 thisapp =3D linux-%{version} =20 maintainer =3D Arne Fitzenreiter diff --git a/kernel/scripts/configdiff.py b/kernel/scripts/configdiff.py index 166acd747..ef938666a 100755 --- a/kernel/scripts/configdiff.py +++ b/kernel/scripts/configdiff.py @@ -36,17 +36,36 @@ f.close() =20 f =3D open(filelist[1]) =20 +printed_sections =3D [] section =3D None for line in f.readlines(): - m =3D re.match("^# (.*)$", line) + line =3D line.rstrip() + + # Ignore some stuff + if not line or line =3D=3D "#": + continue + + if line.startswith("# Automatically generated file;"): + continue + + if line.endswith("Kernel Configuration"): + continue + + # End of section + m =3D re.match("# end of (.*)$", line) if m: _section =3D m.group(1) - if not _section.startswith("CONFIG_") and \ - not _section.endswith("Kernel Configuration") and \ - not _section.startswith("Automatically generated file;"): - section =3D _section - elif not line: - section =3D None + + if _section in printed_sections: + print "# end of %s" % _section + + continue + + # New section + m =3D re.match("^# (.*)$", line) + if m and not "CONFIG_" in line: + section =3D m.group(1) + continue =20 option =3D None value =3D None @@ -71,12 +90,12 @@ for line in f.readlines(): =20 option_value =3D "%s=3D%s" % (option, value) if not option_value in options: - if section: + if section and not section in printed_sections: print print "#" print "# %s" % section print "#" - section =3D None + printed_sections.append(section) =20 if value =3D=3D "n": print "# %s is not set" % option diff --git a/setup/setup.nm b/setup/setup.nm index be0ca4ba0..09d94e23d 100644 --- a/setup/setup.nm +++ b/setup/setup.nm @@ -5,7 +5,7 @@ =20 name =3D setup version =3D 3.0 -release =3D 13 +release =3D 14 arch =3D noarch =20 groups =3D Base Build System/Base diff --git a/setup/sysctl/kernel-hardening.conf b/setup/sysctl/kernel-hardeni= ng.conf index 9bb6e9f45..33e096c7c 100644 --- a/setup/sysctl/kernel-hardening.conf +++ b/setup/sysctl/kernel-hardening.conf @@ -4,3 +4,6 @@ kernel.kptr_restrict =3D 2 # Avoid kernel memory address exposures via dmesg. kernel.dmesg_restrict =3D 1 =20 +# Improve KASLR effectiveness for mmap. +vm.mmap_rnd_bits =3D 32 +vm.mmap_rnd_compat_bits =3D 16 hooks/post-receive -- IPFire 3.x development tree --===============3039241095131263535==--