]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - kernel/config-arm32-generic
kernel: Fix configuration diff generation
[ipfire-3.x.git] / kernel / config-arm32-generic
index f891ef6b7bcc8781a67aaec21476ea8cc2499b71..8618af2f8ac8f7fc3feb2ef7a0db1538d22c64c5 100644 (file)
@@ -12,14 +12,16 @@ CONFIG_KERNEL_XZ=y
 # Timers subsystem
 #
 CONFIG_CONTEXT_TRACKING_FORCE=y
+# end of Timers subsystem
 
 #
-# end of RCU Subsystem
+# RCU Subsystem
 #
 CONFIG_PERF_USE_VMALLOC=y
+# end of General setup
 
 #
-# end of General setup
+# Kernel Performance Events And Counters
 #
 CONFIG_ARM=y
 CONFIG_ARM_HAS_SG_CHAIN=y
@@ -62,10 +64,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
 # CONFIG_ARCH_MULTI_V6 is not set
 CONFIG_ARCH_MULTI_V7=y
 CONFIG_ARCH_MULTI_V6_V7=y
-
-#
-# end of Multiple platform selection
-#
 CONFIG_ARCH_VIRT=y
 # CONFIG_ARCH_ARTPEC is not set
 # CONFIG_ARCH_AT91 is not set
@@ -118,7 +116,7 @@ CONFIG_EXYNOS_CPU_SUSPEND=y
 CONFIG_PLAT_SAMSUNG=y
 
 #
-# end of Samsung Common options
+# Power management
 #
 CONFIG_ARCH_HIGHBANK=y
 CONFIG_ARCH_HISI=y
@@ -130,10 +128,7 @@ CONFIG_ARCH_HI3xxx=y
 # CONFIG_ARCH_HIP01 is not set
 CONFIG_ARCH_HIP04=y
 CONFIG_ARCH_HIX5HD2=y
-
-#
 # end of Hisilicon platform type
-#
 CONFIG_ARCH_MXC=y
 
 #
@@ -181,10 +176,6 @@ CONFIG_ARCH_OMAP=y
 # CONFIG_OMAP_RESET_CLOCKS is not set
 CONFIG_OMAP_32K_TIMER=y
 # CONFIG_OMAP3_L2_AUX_SECURE_SAVE_RESTORE is not set
-
-#
-# end of TI OMAP Common Features
-#
 CONFIG_MACH_OMAP_GENERIC=y
 
 #
@@ -215,15 +206,9 @@ CONFIG_OMAP_PACKAGE_CBB=y
 CONFIG_MACH_OMAP3517EVM=y
 CONFIG_MACH_OMAP3_PANDORA=y
 # CONFIG_OMAP3_SDRC_AC_TIMING is not set
-
-#
 # end of TI OMAP2/3/4 Specific Features
-#
 CONFIG_OMAP5_ERRATA_801819=y
-
-#
 # end of TI OMAP/AM/DM/DRA Family
-#
 CONFIG_ARCH_SIRF=y
 
 #
@@ -330,10 +315,7 @@ CONFIG_ARM_ERRATA_821420=y
 CONFIG_ARM_ERRATA_825619=y
 CONFIG_ARM_ERRATA_852421=y
 CONFIG_ARM_ERRATA_852423=y
-
-#
 # end of System Type
-#
 CONFIG_KRAIT_L2_ACCESSORS=y
 
 #
@@ -370,6 +352,7 @@ CONFIG_FORCE_MAX_ZONEORDER=12
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_UACCESS_WITH_MEMCPY is not set
 CONFIG_STACKPROTECTOR_PER_TASK=y
+# end of Kernel Features
 
 #
 # Boot options
@@ -387,6 +370,7 @@ CONFIG_CMDLINE_FROM_BOOTLOADER=y
 CONFIG_CRASH_DUMP=y
 CONFIG_AUTO_ZRELADDR=y
 # CONFIG_EFI is not set
+# end of Boot options
 
 #
 # CPU frequency scaling drivers
@@ -412,10 +396,7 @@ CONFIG_ARM_HIGHBANK_CPUIDLE=y
 CONFIG_ARM_ZYNQ_CPUIDLE=y
 CONFIG_ARM_U8500_CPUIDLE=y
 CONFIG_ARM_EXYNOS_CPUIDLE=y
-
-#
 # end of ARM CPU Idle Drivers
-#
 CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED=y
 
 #
@@ -430,6 +411,7 @@ CONFIG_NEON=y
 #
 CONFIG_APM_EMULATION=y
 CONFIG_ARM_CPU_SUSPEND=y
+# end of Power management options
 
 #
 # Firmware Drivers
@@ -447,10 +429,8 @@ CONFIG_BCM47XX_NVRAM=y
 # Tegra firmware driver
 #
 # CONFIG_TEGRA_IVC is not set
-
-#
+# end of Tegra firmware driver
 # end of Firmware Drivers
-#
 CONFIG_ARM_CRYPTO=y
 CONFIG_CRYPTO_SHA1_ARM=m
 CONFIG_CRYPTO_SHA1_ARM_NEON=m
@@ -482,12 +462,15 @@ CONFIG_ARCH_HAS_PHYS_TO_DMA=y
 # GCC plugins
 #
 CONFIG_GCC_PLUGIN_ARM_SSP_PER_TASK=y
+# end of GCC plugins
+# end of General architecture-dependent options
 
 #
 # Executable file formats
 #
 # CONFIG_BINFMT_ELF_FDPIC is not set
 # CONFIG_BINFMT_FLAT is not set
+# end of Executable file formats
 
 #
 # Memory Management options
@@ -495,6 +478,7 @@ CONFIG_GCC_PLUGIN_ARM_SSP_PER_TASK=y
 CONFIG_FLATMEM=y
 CONFIG_FLAT_NODE_MEM_MAP=y
 CONFIG_BOUNCE=y
+# end of Memory Management options
 
 #
 # Classification
@@ -507,7 +491,7 @@ CONFIG_BOUNCE=y
 CONFIG_TEGRA_AHB=y
 
 #
-# end of Cadence PCIe controllers support
+# Cadence PCIe controllers support
 #
 # CONFIG_PCI_FTPCI100 is not set
 CONFIG_PCI_TEGRA=y
@@ -533,15 +517,13 @@ CONFIG_PCI_KEYSTONE_HOST=y
 CONFIG_PCI_LAYERSCAPE=y
 CONFIG_PCIE_QCOM=y
 CONFIG_PCIE_HISI_STB=y
+# end of DesignWare PCI Core Support
 
 #
 # Firmware loader
 #
 CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
-
-#
 # end of Firmware loader
-#
 CONFIG_REGMAP_SPMI=m
 
 #
@@ -557,10 +539,7 @@ CONFIG_QCOM_EBI2=y
 CONFIG_SUNXI_RSB=m
 CONFIG_TEGRA_GMI=m
 CONFIG_TI_SYSC=y
-
-#
 # end of Bus devices
-#
 CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
 
 #
@@ -569,14 +548,15 @@ CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
 # CONFIG_QCOM_COINCELL is not set
 # CONFIG_QCOM_FASTRPC is not set
 CONFIG_SRAM_EXEC=y
+# end of Misc devices
 
 #
-# end of Misc devices
+# VOP Driver
 #
 # CONFIG_IDE is not set
 
 #
-# end of SCSI Transports
+# SCSI Transports
 #
 CONFIG_SCSI_UFS_QCOM=m
 CONFIG_SCSI_UFS_MEDIATEK=m
@@ -605,7 +585,7 @@ CONFIG_SATA_HIGHBANK=m
 CONFIG_PATA_IMX=m
 
 #
-# end of Distributed Switch Architecture drivers
+# Distributed Switch Architecture drivers
 #
 CONFIG_NET_VENDOR_ALLWINNER=y
 CONFIG_SUN4I_EMAC=m
@@ -695,6 +675,8 @@ CONFIG_INPUT_HISI_POWERKEY=m
 # Hardware I/O ports
 #
 CONFIG_SERIO_SUN4I_PS2=m
+# end of Hardware I/O ports
+# end of Input device support
 
 #
 # Character devices
@@ -721,10 +703,7 @@ CONFIG_SERIAL_IMX=m
 CONFIG_SERIAL_OMAP=m
 CONFIG_SERIAL_BCM63XX=m
 CONFIG_SERIAL_ST_ASC=m
-
-#
 # end of Serial drivers
-#
 CONFIG_SERIAL_MCTRL_GPIO=m
 # CONFIG_HVC_DCC is not set
 CONFIG_HW_RANDOM_BCM2835=y
@@ -737,6 +716,7 @@ CONFIG_HW_RANDOM_ST=m
 CONFIG_HW_RANDOM_MTK=y
 CONFIG_HW_RANDOM_EXYNOS=m
 CONFIG_HW_RANDOM_KEYSTONE=m
+# end of Character devices
 
 #
 # PC SMBus host controller drivers
@@ -768,7 +748,7 @@ CONFIG_I2C_TEGRA=m
 CONFIG_I2C_WMT=m
 
 #
-# end of I2C support
+# Other I2C/SMBus bus drivers
 #
 CONFIG_SPMI_MSM_PMIC_ARB=m
 
@@ -781,9 +761,10 @@ CONFIG_OMAP_SSI=m
 # PTP clock support
 #
 CONFIG_PTP_1588_CLOCK_QORIQ=m
+# end of PTP clock support
 
 #
-# end of PTP clock support
+# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
 #
 # CONFIG_PINCTRL_AS3722 is not set
 CONFIG_PINCTRL_AMD=y
@@ -874,10 +855,7 @@ CONFIG_PINCTRL_MT7629=y
 CONFIG_PINCTRL_MT8135=y
 CONFIG_PINCTRL_MT8127=y
 CONFIG_PINCTRL_MT6397=y
-
-#
 # end of MediaTek pinctrl drivers
-#
 CONFIG_PINCTRL_MESON8=y
 CONFIG_PINCTRL_MESON8B=y
 CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
@@ -896,19 +874,22 @@ CONFIG_GPIO_VF610=y
 # CONFIG_GPIO_XILINX is not set
 # CONFIG_GPIO_ZEVIO is not set
 CONFIG_GPIO_ZYNQ=m
+# end of Memory mapped GPIO drivers
 
 #
 # I2C GPIO expanders
 #
 CONFIG_GPIO_TS4900=m
+# end of I2C GPIO expanders
 
 #
 # MFD GPIO expanders
 #
 # CONFIG_HTC_EGPIO is not set
+# end of MFD GPIO expanders
 
 #
-# end of USB GPIO expanders
+# USB GPIO expanders
 #
 # CONFIG_ROCKCHIP_IODOMAIN is not set
 CONFIG_POWER_RESET_BRCMKONA=y
@@ -936,16 +917,19 @@ CONFIG_MTK_THERMAL=m
 CONFIG_BRCMSTB_THERMAL=m
 CONFIG_BCM_NS_THERMAL=y
 CONFIG_BCM_SR_THERMAL=y
+# end of Broadcom thermal drivers
 
 #
 # Texas Instruments thermal drivers
 #
 # CONFIG_TI_SOC_THERMAL is not set
+# end of Texas Instruments thermal drivers
 
 #
 # Samsung thermal drivers
 #
 CONFIG_EXYNOS_THERMAL=y
+# end of Samsung thermal drivers
 
 #
 # STMicroelectronics thermal drivers
@@ -953,17 +937,20 @@ CONFIG_EXYNOS_THERMAL=y
 CONFIG_ST_THERMAL=m
 CONFIG_ST_THERMAL_SYSCFG=m
 CONFIG_ST_THERMAL_MEMMAP=m
+# end of STMicroelectronics thermal drivers
 
 #
 # NVIDIA Tegra thermal drivers
 #
 CONFIG_TEGRA_SOCTHERM=m
+# end of NVIDIA Tegra thermal drivers
 
 #
 # Qualcomm thermal drivers
 #
 CONFIG_QCOM_TSENS=m
 CONFIG_QCOM_SPMI_TEMP_ALARM=m
+# end of Qualcomm thermal drivers
 
 #
 # Watchdog Device Drivers
@@ -1009,7 +996,7 @@ CONFIG_AB8500_CORE=y
 CONFIG_MFD_DB8500_PRCMU=y
 
 #
-# end of STMicroelectronics STMPE Interface Drivers
+# STMicroelectronics STMPE Interface Drivers
 #
 CONFIG_MFD_SUN6I_PRCM=y
 CONFIG_MFD_OMAP_USB_HOST=y
@@ -1017,10 +1004,7 @@ CONFIG_TWL4030_POWER=y
 # 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=y
 # CONFIG_REGULATOR_AB8500 is not set
 CONFIG_REGULATOR_DBX500_PRCMU=y
@@ -1090,7 +1074,7 @@ CONFIG_TEGRA_HOST1X_FIREWALL=y
 CONFIG_IMX_IPUV3_CORE=m
 
 #
-# end of Display Engine Configuration
+# Display Engine Configuration
 #
 CONFIG_NOUVEAU_PLATFORM_DRIVER=y
 CONFIG_DRM_EXYNOS=m
@@ -1162,10 +1146,7 @@ CONFIG_DRM_OMAP_CONNECTOR_HDMI=m
 CONFIG_DRM_OMAP_CONNECTOR_ANALOG_TV=m
 CONFIG_DRM_OMAP_PANEL_DSI_CM=m
 CONFIG_DRM_OMAP_PANEL_SHARP_LS037V7DW01=m
-
-#
 # end of OMAPDRM External Display Device Drivers
-#
 # CONFIG_DRM_TILCDC is not set
 CONFIG_DRM_MSM=m
 CONFIG_DRM_MSM_GPU_STATE=y
@@ -1189,10 +1170,7 @@ CONFIG_DRM_TEGRA=m
 #
 CONFIG_DRM_ANALOGIX_DP=m
 CONFIG_DRM_DW_MIPI_DSI=m
-
-#
 # end of Display Interface Bridges
-#
 # CONFIG_DRM_STI is not set
 # CONFIG_DRM_IMX is not set
 CONFIG_DRM_V3D=m
@@ -1213,9 +1191,10 @@ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m
 # CONFIG_FB_DA8XX is not set
 # CONFIG_FB_MX3 is not set
 # CONFIG_FB_MXS is not set
+# end of Graphics support
 
 #
-# end of Graphics support
+# Console display driver support
 #
 CONFIG_SND_ALS300=m
 # CONFIG_SND_ALI5451 is not set
@@ -1236,10 +1215,7 @@ CONFIG_SND_TRIDENT=m
 # HD-Audio
 #
 CONFIG_SND_HDA_TEGRA=m
-
-#
 # end of HD-Audio
-#
 CONFIG_SND_ARM=y
 CONFIG_SND_ARMAACI=m
 # CONFIG_SND_SOC_ADI is not set
@@ -1263,10 +1239,6 @@ CONFIG_SND_SOC_IMX_SGTL5000=m
 CONFIG_SND_SOC_IMX_SPDIF=m
 CONFIG_SND_SOC_FSL_ASOC_CARD=m
 CONFIG_SND_SOC_IMX_AUDMIX=m
-
-#
-# end of SoC Audio for Freescale CPUs
-#
 CONFIG_SND_SOC_MEDIATEK=m
 CONFIG_SND_SOC_MT2701=m
 CONFIG_SND_SOC_MT2701_CS42448=m
@@ -1282,7 +1254,7 @@ CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A=m
 CONFIG_SND_SOC_MT8183_DA7219_MAX98357A=m
 
 #
-# end of ASoC support for Amlogic platforms
+# ASoC support for Amlogic platforms
 #
 CONFIG_SND_SOC_QCOM=m
 CONFIG_SND_SOC_LPASS_CPU=m
@@ -1323,10 +1295,7 @@ CONFIG_SND_SUN8I_CODEC_ANALOG=m
 CONFIG_SND_SUN4I_I2S=m
 CONFIG_SND_SUN4I_SPDIF=m
 CONFIG_SND_SUN8I_ADDA_PR_REGMAP=m
-
-#
 # end of Allwinner SoC Audio support
-#
 CONFIG_SND_SOC_UX500=m
 CONFIG_SND_SOC_UX500_PLAT_DMA=m
 CONFIG_SND_SOC_XILINX_I2S=m
@@ -1341,10 +1310,7 @@ CONFIG_SND_SOC_MAX98095=m
 CONFIG_SND_SOC_RT5514=m
 CONFIG_SND_SOC_RT5677=m
 CONFIG_SND_SOC_WM8994=m
-
-#
 # end of CODEC drivers
-#
 CONFIG_SND_SYNTH_EMUX=m
 
 #
@@ -1409,6 +1375,7 @@ CONFIG_AM335X_PHY_USB=m
 CONFIG_TWL6030_USB=m
 CONFIG_USB_MXS_PHY=m
 CONFIG_USB_TEGRA_PHY=y
+# end of USB Physical Layer drivers
 
 #
 # MMC/SD/SDIO Host Controller Drivers
@@ -1498,7 +1465,7 @@ CONFIG_MTK_CQDMA=m
 # CONFIG_DMA_OMAP is not set
 
 #
-# end of Xen driver support
+# Xen driver support
 #
 # CONFIG_MELLANOX_PLATFORM is not set
 
@@ -1549,10 +1516,7 @@ CONFIG_COMMON_CLK_MT7629_HIFSYS=y
 CONFIG_COMMON_CLK_MT8135=y
 CONFIG_COMMON_CLK_MT8173=y
 CONFIG_COMMON_CLK_MT8516=y
-
-#
 # end of Clock driver for MediaTek SoC
-#
 CONFIG_COMMON_CLK_MESON_INPUT=m
 CONFIG_COMMON_CLK_MESON8B=y
 CONFIG_KRAIT_CLOCKS=y
@@ -1616,10 +1580,7 @@ CONFIG_SUN8I_R_CCU=y
 CONFIG_TEGRA_CLK_EMC=y
 CONFIG_TEGRA_CLK_DFLL=y
 CONFIG_COMMON_CLK_TI_ADPLL=m
-
-#
 # end of Common Clock Framework
-#
 # CONFIG_HWSPINLOCK_OMAP is not set
 CONFIG_HWSPINLOCK_QCOM=m
 CONFIG_HWSPINLOCK_SIRF=m
@@ -1652,10 +1613,7 @@ CONFIG_CLKSRC_SAMSUNG_PWM=y
 CONFIG_MTK_TIMER=y
 CONFIG_CLKSRC_IMX_GPT=y
 CONFIG_CLKSRC_ST_LPC=y
-
-#
 # end of Clock Source drivers
-#
 CONFIG_IMX_MBOX=m
 CONFIG_PL320_MBOX=y
 CONFIG_OMAP2PLUS_MBOX=m
@@ -1671,7 +1629,7 @@ CONFIG_BCM_PDC_MBOX=m
 CONFIG_MTK_CMDQ_MBOX=m
 
 #
-# end of Generic IOMMU Pagetable Support
+# Generic IOMMU Pagetable Support
 #
 CONFIG_OMAP_IOMMU=y
 # CONFIG_OMAP_IOMMU_DEBUG is not set
@@ -1703,28 +1661,33 @@ CONFIG_QCOM_Q6V5_WCSS=m
 CONFIG_QCOM_WCNSS_PIL=m
 CONFIG_ST_REMOTEPROC=m
 CONFIG_ST_SLIM_REMOTEPROC=m
+# end of Remoteproc drivers
 
 #
 # Rpmsg drivers
 #
 # CONFIG_RPMSG_QCOM_GLINK_SMEM is not set
 CONFIG_RPMSG_QCOM_SMD=m
+# end of Rpmsg drivers
 
 #
 # Broadcom SoC drivers
 #
 CONFIG_SOC_BRCMSTB=y
 CONFIG_BRCMSTB_PM=y
+# end of Broadcom SoC drivers
 
 #
 # NXP/Freescale QorIQ SoC drivers
 #
 CONFIG_FSL_GUTS=y
+# 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
 
 #
 # MediaTek SoC drivers
@@ -1733,6 +1696,7 @@ CONFIG_MTK_CMDQ=m
 CONFIG_MTK_INFRACFG=y
 # CONFIG_MTK_PMIC_WRAP is not set
 # CONFIG_MTK_SCPSYS is not set
+# end of MediaTek SoC drivers
 
 #
 # Qualcomm SoC drivers
@@ -1753,10 +1717,7 @@ CONFIG_QCOM_SMD_RPM=m
 # 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=y
 CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_SOC_SAMSUNG=y
@@ -1824,9 +1785,10 @@ CONFIG_QCOM_PM8XXX_XOADC=m
 CONFIG_ROCKCHIP_SARADC=m
 CONFIG_SUN4I_GPADC=m
 # CONFIG_XILINX_XADC is not set
+# end of Analog to digital converters
 
 #
-# end of Temperature sensors
+# Temperature sensors
 #
 # CONFIG_PWM_AB8500 is not set
 CONFIG_PWM_ATMEL_HLCDC_PWM=m
@@ -1862,10 +1824,7 @@ CONFIG_IRQ_CROSSBAR=y
 # CONFIG_KEYSTONE_IRQ is not set
 # CONFIG_QCOM_PDC is not set
 CONFIG_IMX_IRQSTEER=y
-
-#
 # end of IRQ chip support
-#
 CONFIG_ARCH_HAS_RESET_CONTROLLER=y
 CONFIG_RESET_BERLIN=y
 CONFIG_RESET_BRCMSTB=y
@@ -1930,9 +1889,10 @@ CONFIG_OMAP_USB2=m
 CONFIG_TI_PIPE3=m
 CONFIG_TWL4030_USB=m
 CONFIG_PHY_TI_GMII_SEL=m
+# end of PHY Subsystem
 
 #
-# end of Android
+# Android
 #
 CONFIG_NVMEM_IMX_IIM=m
 CONFIG_NVMEM_IMX_OCOTP=m
@@ -1945,7 +1905,7 @@ CONFIG_NVMEM_VF610_OCOTP=m
 CONFIG_NVMEM_SNVS_LPGPR=m
 
 #
-# end of HW tracing support
+# HW tracing support
 #
 # CONFIG_TEE is not set
 
@@ -1955,12 +1915,15 @@ CONFIG_NVMEM_SNVS_LPGPR=m
 # 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
 
 #
 # Pseudo filesystems
 #
 CONFIG_PROC_VMCORE=y
 # CONFIG_PROC_VMCORE_DEVICE_DUMP is not set
+# end of Pseudo filesystems
 
 #
 # Random Number Generation
@@ -2000,14 +1963,16 @@ CONFIG_CRYPTO_DEV_BCM_SPU=m
 # Library routines
 #
 CONFIG_STMP_DEVICE=y
+# end of Library routines
 
 #
 # Memory Debugging
 #
 # CONFIG_DEBUG_HIGHMEM is not set
+# end of Memory Debugging
 
 #
-# end of RCU Debugging
+# RCU Debugging
 #
 CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
 CONFIG_ARM_PTDUMP_CORE=y