# 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
# 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
CONFIG_PLAT_SAMSUNG=y
#
-# end of Samsung Common options
+# Power management
#
CONFIG_ARCH_HIGHBANK=y
CONFIG_ARCH_HISI=y
# CONFIG_ARCH_HIP01 is not set
CONFIG_ARCH_HIP04=y
CONFIG_ARCH_HIX5HD2=y
-
-#
# end of Hisilicon platform type
-#
CONFIG_ARCH_MXC=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
#
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
#
CONFIG_ARM_ERRATA_825619=y
CONFIG_ARM_ERRATA_852421=y
CONFIG_ARM_ERRATA_852423=y
-
-#
# end of System Type
-#
CONFIG_KRAIT_L2_ACCESSORS=y
#
CONFIG_ALIGNMENT_TRAP=y
# CONFIG_UACCESS_WITH_MEMCPY is not set
CONFIG_STACKPROTECTOR_PER_TASK=y
+# end of Kernel Features
#
# Boot options
CONFIG_CRASH_DUMP=y
CONFIG_AUTO_ZRELADDR=y
# CONFIG_EFI is not set
+# end of Boot options
#
# CPU frequency scaling drivers
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
#
#
CONFIG_APM_EMULATION=y
CONFIG_ARM_CPU_SUSPEND=y
+# end of Power management options
#
# Firmware Drivers
# 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
# 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
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
CONFIG_BOUNCE=y
+# end of Memory Management options
#
# Classification
CONFIG_TEGRA_AHB=y
#
-# end of Cadence PCIe controllers support
+# Cadence PCIe controllers support
#
# CONFIG_PCI_FTPCI100 is not set
CONFIG_PCI_TEGRA=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
#
CONFIG_SUNXI_RSB=m
CONFIG_TEGRA_GMI=m
CONFIG_TI_SYSC=y
-
-#
# end of Bus devices
-#
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
CONFIG_PATA_IMX=m
#
-# end of Distributed Switch Architecture drivers
+# Distributed Switch Architecture drivers
#
CONFIG_NET_VENDOR_ALLWINNER=y
CONFIG_SUN4I_EMAC=m
# Hardware I/O ports
#
CONFIG_SERIO_SUN4I_PS2=m
+# end of Hardware I/O ports
+# end of Input device support
#
# Character devices
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
CONFIG_HW_RANDOM_MTK=y
CONFIG_HW_RANDOM_EXYNOS=m
CONFIG_HW_RANDOM_KEYSTONE=m
+# end of Character devices
#
# PC SMBus host controller drivers
CONFIG_I2C_WMT=m
#
-# end of I2C support
+# Other I2C/SMBus bus drivers
#
CONFIG_SPMI_MSM_PMIC_ARB=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
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
# 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
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
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
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
# 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
CONFIG_IMX_IPUV3_CORE=m
#
-# end of Display Engine Configuration
+# Display Engine Configuration
#
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
CONFIG_DRM_EXYNOS=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
#
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
# 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
# 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
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
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
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
CONFIG_SND_SOC_RT5514=m
CONFIG_SND_SOC_RT5677=m
CONFIG_SND_SOC_WM8994=m
-
-#
# end of CODEC drivers
-#
CONFIG_SND_SYNTH_EMUX=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
# CONFIG_DMA_OMAP is not set
#
-# end of Xen driver support
+# Xen driver support
#
# CONFIG_MELLANOX_PLATFORM is not set
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
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
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
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
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
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
# 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
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
# 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
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
CONFIG_NVMEM_SNVS_LPGPR=m
#
-# end of HW tracing support
+# HW tracing support
#
# CONFIG_TEE is not set
# 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
# 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