]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
kernel: Remove armv5tel kernel build
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 11 May 2016 22:05:52 +0000 (23:05 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 11 May 2016 22:05:52 +0000 (23:05 +0100)
We are going to drop this architecture and it is currently
unknown if the kernel that is compiled here actually works.

We have only little hardware to test with and nobody out
there is using this any more.

Acknowledged-by: Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
kernel/config-arm-generic
kernel/config-arm32-generic
kernel/config-arm64-generic
kernel/config-armv7hl-default [deleted file]
kernel/config-generic
kernel/config-x86-generic
kernel/kernel.nm
kernel/scripts/configure

index b9b348e5bf30e1f7863621e7e75756d1fe5b7569..33b19ad7ce4e9c1b47016b325fea2a041fba97c0 100644 (file)
@@ -1,5 +1,6 @@
 CONFIG_SWIOTLB=y
 CONFIG_IOMMU_HELPER=y
+CONFIG_KERNEL_MODE_NEON=y
 CONFIG_PGTABLE_LEVELS=2
 
 #
@@ -7,7 +8,17 @@ CONFIG_PGTABLE_LEVELS=2
 #
 CONFIG_GENERIC_IRQ_SHOW_LEVEL=y
 CONFIG_HARDIRQS_SW_RESEND=y
+CONFIG_IRQ_DOMAIN_HIERARCHY=y
 CONFIG_HANDLE_DOMAIN_IRQ=y
+CONFIG_ARCH_HAS_TICK_BROADCAST=y
+
+#
+# Timers subsystem
+#
+# CONFIG_NO_HZ_IDLE is not set
+CONFIG_NO_HZ_FULL=y
+# CONFIG_NO_HZ_FULL_ALL is not set
+# CONFIG_NO_HZ_FULL_SYSIDLE is not set
 
 #
 # CPU/Task time and stats accounting
@@ -19,6 +30,10 @@ CONFIG_VIRT_CPU_ACCOUNTING_GEN=y
 # RCU Subsystem
 #
 CONFIG_CONTEXT_TRACKING=y
+CONFIG_RCU_USER_QS=y
+# CONFIG_RCU_FAST_NO_HZ is not set
+CONFIG_RCU_NOCB_CPU_NONE=y
+# CONFIG_RCU_NOCB_CPU_ALL is not set
 CONFIG_GENERIC_SCHED_CLOCK=y
 CONFIG_PERF_USE_VMALLOC=y
 
@@ -27,9 +42,15 @@ CONFIG_PERF_USE_VMALLOC=y
 #
 CONFIG_CLONE_BACKWARDS=y
 
+#
+# Platform selection
+#
+CONFIG_ARCH_VEXPRESS=y
+
 #
 # Bus support
 #
+CONFIG_PCI_DOMAINS_GENERIC=y
 CONFIG_PCI_SYSCALL=y
 # CONFIG_PCI_MSI is not set
 # CONFIG_PCI_STUB is not set
@@ -49,6 +70,7 @@ CONFIG_PCIEASPM_DEFAULT=y
 # ARM errata workarounds via the alternatives framework
 #
 # CONFIG_CPU_BIG_ENDIAN is not set
+CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
 CONFIG_HW_PERF_EVENTS=y
 CONFIG_DEFAULT_MMAP_MIN_ADDR=32768
 
@@ -78,6 +100,7 @@ CONFIG_CPU_FREQ_STAT=y
 # CPU frequency scaling drivers
 #
 CONFIG_CPUFREQ_DT=m
+# CONFIG_ARM_KIRKWOOD_CPUFREQ is not set
 
 #
 # Classification
@@ -92,6 +115,12 @@ CONFIG_BPF_JIT=y
 # CONFIG_RFKILL_REGULATOR is not set
 # CONFIG_RFKILL_GPIO is not set
 
+#
+# Device Drivers
+#
+CONFIG_ARM_AMBA=y
+CONFIG_TEGRA_AHB=y
+
 #
 # Generic Driver Options
 #
@@ -232,6 +261,7 @@ CONFIG_INPUT_MAX77693_HAPTIC=m
 #
 # Hardware I/O ports
 #
+# CONFIG_SERIO_AMBAKMI is not set
 CONFIG_SERIO_APBPS2=m
 
 #
@@ -246,6 +276,8 @@ CONFIG_SERIO_APBPS2=m
 #
 # Non-8250 serial port support
 #
+CONFIG_SERIAL_AMBA_PL010=m
+CONFIG_SERIAL_AMBA_PL011=m
 CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST=y
 # CONFIG_SERIAL_JSM is not set
 CONFIG_SERIAL_OF_PLATFORM=y
@@ -273,6 +305,7 @@ CONFIG_I2C_SIS630=m
 # I2C system bus drivers (mostly embedded / system-on-chip)
 #
 CONFIG_I2C_RK3X=m
+CONFIG_I2C_VERSATILE=m
 
 #
 # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
@@ -288,6 +321,7 @@ CONFIG_GPIO_74XX_MMIO=m
 CONFIG_GPIO_ALTERA=m
 CONFIG_GPIO_GENERIC_PLATFORM=y
 # CONFIG_GPIO_GRGPIO is not set
+CONFIG_GPIO_PL061=y
 # CONFIG_GPIO_SYSCON is not set
 
 #
@@ -341,6 +375,7 @@ CONFIG_CLOCK_THERMAL=y
 # Watchdog Device Drivers
 #
 CONFIG_GPIO_WATCHDOG=m
+CONFIG_ARM_SP805_WATCHDOG=m
 
 #
 # PCI-based Watchdog Cards
@@ -364,6 +399,7 @@ CONFIG_MFD_STMPE=y
 #
 CONFIG_STMPE_I2C=y
 CONFIG_MFD_TC3589X=y
+# CONFIG_MFD_VX855 is not set
 CONFIG_MFD_VEXPRESS_SYSREG=y
 CONFIG_REGULATOR_FIXED_VOLTAGE=y
 # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set
@@ -409,6 +445,7 @@ CONFIG_DVB_TTUSB_DEC=y
 # CONFIG_DVB_PT1 is not set
 # CONFIG_MANTIS_CORE is not set
 # CONFIG_DVB_NGENE is not set
+# CONFIG_VIDEO_CAFE_CCIC is not set
 # CONFIG_VIDEO_XILINX is not set
 
 #
@@ -437,11 +474,18 @@ CONFIG_DVB_LNBP21=y
 #
 # I2C encoder or helper chips
 #
+# CONFIG_DRM_I2C_NXP_TDA998X is not set
 CONFIG_DRM_PTN3460=m
 CONFIG_DRM_PS8622=m
 # CONFIG_DRM_RADEON is not set
 # CONFIG_DRM_NOUVEAU is not set
 
+#
+# Display Panels
+#
+# CONFIG_DRM_PANEL_SIMPLE is not set
+# CONFIG_DRM_PANEL_S6E8AA0 is not set
+
 #
 # Frame buffer Devices
 #
@@ -450,7 +494,9 @@ CONFIG_DRM_PS8622=m
 #
 # Frame buffer hardware drivers
 #
+# CONFIG_FB_ARMCLCD is not set
 # CONFIG_FB_SSD1307 is not set
+# CONFIG_LCD_PLATFORM is not set
 # CONFIG_BACKLIGHT_PWM is not set
 # CONFIG_BACKLIGHT_LM3630A is not set
 # CONFIG_BACKLIGHT_LP855X is not set
@@ -462,6 +508,8 @@ CONFIG_DRM_PS8622=m
 CONFIG_SND_DMAENGINE_PCM=m
 CONFIG_SND_COMPRESS_OFFLOAD=m
 # CONFIG_SND_ALI5451 is not set
+# CONFIG_SND_ES1968_INPUT is not set
+# CONFIG_SND_MAESTRO3_INPUT is not set
 
 #
 # HD-Audio
@@ -561,6 +609,8 @@ CONFIG_USB_ULPI_VIEWPORT=y
 #
 # MMC/SD/SDIO Host Controller Drivers
 #
+CONFIG_MMC_ARMMMCI=m
+# CONFIG_MMC_RICOH_MMC is not set
 CONFIG_MMC_SDHCI_F_SDH30=m
 CONFIG_MMC_DW=m
 CONFIG_MMC_DW_IDMAC=y
@@ -591,15 +641,28 @@ CONFIG_RTC_DRV_MAX77802=m
 #
 # on-CPU RTC drivers
 #
+CONFIG_RTC_DRV_PL030=m
+CONFIG_RTC_DRV_PL031=m
 CONFIG_RTC_DRV_SNVS=m
 
 #
 # DMA Devices
 #
+# CONFIG_AMBA_PL08X is not set
 # CONFIG_DW_DMAC is not set
+# CONFIG_DW_DMAC_PCI is not set
+# CONFIG_PL330_DMA is not set
 CONFIG_FSL_EDMA=m
 CONFIG_DMA_OF=y
 
+#
+# DMA Clients
+#
+# CONFIG_UIO_AEC is not set
+# CONFIG_UIO_SERCOS3 is not set
+# CONFIG_UIO_PCI_GENERIC is not set
+# CONFIG_UIO_MF624 is not set
+
 #
 # Android
 #
@@ -613,7 +676,12 @@ CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
 #
 # Common Clock Framework
 #
+CONFIG_COMMON_CLK_WM831X=y
+CONFIG_COMMON_CLK_VERSATILE=y
+CONFIG_CLK_SP810=y
+CONFIG_CLK_VEXPRESS_OSC=y
 CONFIG_COMMON_CLK_MAX_GEN=y
+CONFIG_COMMON_CLK_MAX77686=y
 CONFIG_COMMON_CLK_MAX77802=m
 CONFIG_COMMON_CLK_RK808=m
 CONFIG_COMMON_CLK_SI570=m
@@ -624,10 +692,15 @@ CONFIG_COMMON_CLK_PWM=m
 #
 CONFIG_CLKSRC_OF=y
 CONFIG_CLKSRC_MMIO=y
+CONFIG_ARM_ARCH_TIMER=y
+CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
+CONFIG_ARM_MHU=m
 
 #
 # Analog to digital converters
 #
+# CONFIG_LP8788_ADC is not set
+# CONFIG_TWL6030_GPADC is not set
 CONFIG_VF610_ADC=m
 
 #
@@ -640,7 +713,13 @@ CONFIG_MAX5821=m
 #
 CONFIG_PWM=y
 CONFIG_PWM_SYSFS=y
+# CONFIG_PWM_FSL_FTM is not set
+# CONFIG_PWM_LP3943 is not set
+# CONFIG_PWM_PCA9685 is not set
+# CONFIG_PWM_TWL is not set
+# CONFIG_PWM_TWL_LED is not set
 CONFIG_IRQCHIP=y
+CONFIG_ARM_GIC=y
 
 #
 # Firmware Drivers
@@ -650,11 +729,13 @@ CONFIG_IRQCHIP=y
 #
 # RCU Debugging
 #
+CONFIG_RCU_CPU_STALL_TIMEOUT=21
 # CONFIG_FTRACE_SYSCALLS is not set
 
 #
 # Runtime Testing
 #
+# CONFIG_PID_IN_CONTEXTIDR is not set
 # CONFIG_DEBUG_SET_MODULE_RONX is not set
 CONFIG_DEBUG_RODATA=y
 # CONFIG_CORESIGHT is not set
@@ -668,6 +749,7 @@ CONFIG_LSM_MMAP_MIN_ADDR=32768
 # Crypto core or helper
 #
 CONFIG_CRYPTO_GF128MUL=m
+CONFIG_CRYPTO_ABLK_HELPER=m
 
 #
 # Block modes
index eb29bb7fa1540928c684d5db679099b35cad367a..75970d6782782b9463511303c9258fb18f4a4c95 100644 (file)
@@ -4,6 +4,8 @@ CONFIG_ARM_DMA_USE_IOMMU=y
 CONFIG_ARM_DMA_IOMMU_ALIGNMENT=8
 CONFIG_MIGHT_HAVE_PCI=y
 CONFIG_SYS_SUPPORTS_APM_EMULATION=y
+CONFIG_NO_IOPORT_MAP=y
+CONFIG_ARCH_HAS_BANDGAP=y
 CONFIG_ARCH_SUPPORTS_UPROBES=y
 CONFIG_VECTORS_BASE=0xffff0000
 CONFIG_ARM_PATCH_PHYS_VIRT=y
@@ -27,12 +29,11 @@ CONFIG_IRQ_FORCED_THREADING=y
 # RCU Subsystem
 #
 CONFIG_CONTEXT_TRACKING_FORCE=y
+CONFIG_RCU_FANOUT=32
 
 #
 # Kernel Performance Events And Counters
 #
-CONFIG_SLAB=y
-# CONFIG_SLUB is not set
 # CONFIG_KPROBES is not set
 CONFIG_ARCH_USE_BUILTIN_BSWAP=y
 CONFIG_GENERIC_IDLE_POLL_SETUP=y
@@ -43,7 +44,6 @@ CONFIG_OLD_SIGACTION=y
 #
 # GCOV-based kernel profiling
 #
-CONFIG_SLABINFO=y
 CONFIG_LBDAF=y
 
 #
@@ -82,53 +82,331 @@ CONFIG_ARCH_MULTIPLATFORM=y
 # CPU Core family selection
 #
 # CONFIG_ARCH_MULTI_V6 is not set
+CONFIG_ARCH_MULTI_V7=y
+CONFIG_ARCH_MULTI_V6_V7=y
+# CONFIG_ARCH_MULTI_CPU_AUTO is not set
+CONFIG_ARCH_VIRT=y
+# CONFIG_ARCH_MVEBU is not set
+# CONFIG_ARCH_ALPINE is not set
 # CONFIG_ARCH_AT91 is not set
+CONFIG_ARCH_BCM=y
+
+#
+# IPROC architected SoCs
+#
+CONFIG_ARCH_BCM_IPROC=y
+# CONFIG_ARCH_BCM_CYGNUS is not set
+CONFIG_ARCH_BCM_5301X=y
+
+#
+# KONA architected SoCs
+#
+# CONFIG_ARCH_BCM_281XX is not set
+# CONFIG_ARCH_BCM_21664 is not set
+
+#
+# Other Architectures
+#
+CONFIG_ARCH_BCM_63XX=y
+CONFIG_ARCH_BRCMSTB=y
+CONFIG_ARCH_BERLIN=y
+# CONFIG_MACH_BERLIN_BG2 is not set
+# CONFIG_MACH_BERLIN_BG2CD is not set
+# CONFIG_MACH_BERLIN_BG2Q is not set
+# CONFIG_ARCH_DIGICOLOR is not set
+CONFIG_ARCH_HIGHBANK=y
+CONFIG_ARCH_HISI=y
 
 #
 # Hisilicon platform type
 #
+CONFIG_ARCH_HI3xxx=y
+# CONFIG_ARCH_HIP01 is not set
+CONFIG_ARCH_HIP04=y
+CONFIG_ARCH_HIX5HD2=y
+CONFIG_ARCH_KEYSTONE=y
+CONFIG_ARCH_MESON=y
+CONFIG_MACH_MESON6=y
+CONFIG_MACH_MESON8=y
 CONFIG_ARCH_MXC=y
 
+#
+# Device tree only
+#
+# CONFIG_SOC_IMX50 is not set
+# CONFIG_SOC_IMX51 is not set
+# CONFIG_SOC_IMX53 is not set
+CONFIG_SOC_IMX6=y
+CONFIG_SOC_IMX6Q=y
+CONFIG_SOC_IMX6SL=y
+CONFIG_SOC_IMX6SX=y
+CONFIG_SOC_VF610=y
+CONFIG_VF_USE_ARM_GLOBAL_TIMER=y
+# CONFIG_VF_USE_PIT_TIMER is not set
+# CONFIG_SOC_LS1021A is not set
+CONFIG_ARCH_MEDIATEK=y
+CONFIG_MACH_MT6589=y
+CONFIG_MACH_MT6592=y
+CONFIG_MACH_MT8127=y
+CONFIG_MACH_MT8135=y
+CONFIG_ARCH_OMAP=y
+
+#
+# OMAP Feature Selections
+#
+# CONFIG_POWER_AVS_OMAP is not set
+# CONFIG_OMAP_RESET_CLOCKS is not set
+CONFIG_OMAP_MUX=y
+# CONFIG_OMAP_MUX_DEBUG is not set
+CONFIG_OMAP_MUX_WARNINGS=y
+CONFIG_OMAP_32K_TIMER=y
+# CONFIG_OMAP3_L2_AUX_SECURE_SAVE_RESTORE is not set
+CONFIG_OMAP_DM_TIMER=y
+CONFIG_OMAP_PM_NOOP=y
+CONFIG_MACH_OMAP_GENERIC=y
+
+#
+# TI OMAP/AM/DM/DRA Family
+#
+CONFIG_ARCH_OMAP3=y
+CONFIG_ARCH_OMAP4=y
+CONFIG_SOC_OMAP5=y
+CONFIG_SOC_AM33XX=y
+CONFIG_SOC_AM43XX=y
+CONFIG_SOC_DRA7XX=y
+CONFIG_ARCH_OMAP2PLUS=y
+
+#
+# TI OMAP2/3/4 Specific Features
+#
+CONFIG_ARCH_OMAP2PLUS_TYPICAL=y
+CONFIG_SOC_HAS_OMAP2_SDRC=y
+CONFIG_SOC_HAS_REALTIME_COUNTER=y
+CONFIG_SOC_OMAP3430=y
+CONFIG_SOC_TI81XX=y
+CONFIG_OMAP_PACKAGE_CBB=y
+CONFIG_OMAP_PACKAGE_CUS=y
+
 #
 # OMAP Legacy Platform Data Board Type
 #
+CONFIG_MACH_OMAP3_BEAGLE=y
+CONFIG_MACH_OMAP_LDP=y
+CONFIG_MACH_OMAP3530_LV_SOM=y
+CONFIG_MACH_OMAP3_TORPEDO=y
+CONFIG_MACH_OVERO=y
+CONFIG_MACH_OMAP3517EVM=y
+CONFIG_MACH_OMAP3_PANDORA=y
+CONFIG_MACH_NOKIA_RX51=y
+CONFIG_MACH_CM_T35=y
+CONFIG_MACH_CM_T3730=y
+# CONFIG_OMAP3_SDRC_AC_TIMING is not set
+CONFIG_ARCH_QCOM=y
+# CONFIG_ARCH_MSM8X60 is not set
+# CONFIG_ARCH_MSM8960 is not set
+# CONFIG_ARCH_MSM8974 is not set
+CONFIG_ARCH_ROCKCHIP=y
+# CONFIG_ARCH_SOCFPGA is not set
 # CONFIG_PLAT_SPEAR is not set
+CONFIG_ARCH_STI=y
+CONFIG_SOC_STIH415=y
+CONFIG_SOC_STIH416=y
+CONFIG_SOC_STIH407=y
+# CONFIG_ARCH_S5PV210 is not set
+CONFIG_ARCH_EXYNOS=y
+# CONFIG_ARCH_EXYNOS3 is not set
+CONFIG_ARCH_EXYNOS4=y
+CONFIG_ARCH_EXYNOS5=y
+
+#
+# EXYNOS SoCs
+#
+CONFIG_CPU_EXYNOS4210=y
+CONFIG_SOC_EXYNOS4212=y
+CONFIG_SOC_EXYNOS4412=y
+CONFIG_SOC_EXYNOS4415=y
+CONFIG_SOC_EXYNOS5250=y
+CONFIG_SOC_EXYNOS5260=y
+CONFIG_SOC_EXYNOS5410=y
+CONFIG_SOC_EXYNOS5420=y
+CONFIG_SOC_EXYNOS5440=y
+CONFIG_SOC_EXYNOS5800=y
+# CONFIG_EXYNOS5420_MCPM is not set
+CONFIG_EXYNOS_CPU_SUSPEND=y
+CONFIG_PLAT_SAMSUNG=y
+
+#
+# Boot options
+#
+CONFIG_S5P_DEV_MFC=y
+
+#
+# Power management
+#
+# CONFIG_SAMSUNG_PM_CHECK is not set
+CONFIG_ARCH_SHMOBILE=y
+CONFIG_PM_RCAR=y
+CONFIG_ARCH_RCAR_GEN1=y
+CONFIG_ARCH_SHMOBILE_MULTI=y
+# CONFIG_ARCH_EMEV2 is not set
+# CONFIG_ARCH_R7S72100 is not set
+# CONFIG_ARCH_R8A73A4 is not set
+# CONFIG_ARCH_R8A7740 is not set
+# CONFIG_ARCH_R8A7778 is not set
+CONFIG_ARCH_R8A7779=y
+# CONFIG_ARCH_R8A7790 is not set
+# CONFIG_ARCH_R8A7791 is not set
+# CONFIG_ARCH_R8A7794 is not set
+# CONFIG_ARCH_SH73A0 is not set
+
+#
+# Renesas ARM SoCs Board Type
+#
+CONFIG_MACH_MARZEN=y
+
+#
+# Timer and clock configuration
+#
+CONFIG_SHMOBILE_TIMER_HZ=128
+CONFIG_ARCH_SUNXI=y
+CONFIG_MACH_SUN4I=y
+CONFIG_MACH_SUN5I=y
+CONFIG_MACH_SUN6I=y
+CONFIG_MACH_SUN7I=y
+CONFIG_MACH_SUN8I=y
+CONFIG_MACH_SUN9I=y
+CONFIG_ARCH_SIRF=y
+
+#
+# CSR SiRF atlas6/primaII/Atlas7 Specific Features
+#
+CONFIG_ARCH_ATLAS6=y
+CONFIG_ARCH_ATLAS7=y
+CONFIG_ARCH_PRIMA2=y
+CONFIG_SIRF_IRQ=y
+CONFIG_ARCH_TEGRA=y
+CONFIG_ARCH_TEGRA_2x_SOC=y
+CONFIG_ARCH_TEGRA_3x_SOC=y
+CONFIG_ARCH_TEGRA_114_SOC=y
+CONFIG_ARCH_TEGRA_124_SOC=y
+CONFIG_ARCH_U8500=y
+CONFIG_UX500_SOC_DB8500=y
+CONFIG_MACH_MOP500=y
+# CONFIG_MACH_HREFV60 is not set
+# CONFIG_MACH_SNOWBALL is not set
+CONFIG_UX500_AUTO_PLATFORM=y
+CONFIG_UX500_DEBUG_UART=2
+CONFIG_ARCH_VEXPRESS_CORTEX_A5_A9_ERRATA=y
+CONFIG_ARCH_VEXPRESS_DCSCB=y
+CONFIG_ARCH_VEXPRESS_SPC=y
+CONFIG_ARCH_VEXPRESS_TC2_PM=y
+CONFIG_ARCH_VT8500=y
+CONFIG_ARCH_WM8850=y
+CONFIG_ARCH_ZYNQ=y
+CONFIG_PLAT_VERSATILE=y
+CONFIG_ARM_TIMER_SP804=y
+CONFIG_ARCH_SUPPORTS_FIRMWARE=y
+CONFIG_ARCH_SUPPORTS_TRUSTED_FOUNDATIONS=y
+
+#
+# Firmware options
+#
+CONFIG_TRUSTED_FOUNDATIONS=y
 
 #
 # Processor Type
 #
+CONFIG_CPU_V7=y
+CONFIG_CPU_32v6K=y
+CONFIG_CPU_32v7=y
+CONFIG_CPU_ABRT_EV7=y
+CONFIG_CPU_PABRT_V7=y
+CONFIG_CPU_CACHE_V7=y
+CONFIG_CPU_CACHE_VIPT=y
+CONFIG_CPU_COPY_V6=y
+CONFIG_CPU_TLB_V7=y
+CONFIG_CPU_HAS_ASID=y
 CONFIG_CPU_CP15=y
 CONFIG_CPU_CP15_MMU=y
 
 #
 # Processor Features
 #
+# CONFIG_ARM_LPAE is not set
 # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
 CONFIG_ARM_THUMB=y
+# CONFIG_ARM_THUMBEE is not set
+CONFIG_ARM_VIRT_EXT=y
+CONFIG_SWP_EMULATE=y
 # CONFIG_CPU_ICACHE_DISABLE is not set
+# CONFIG_CPU_BPREDICT_DISABLE is not set
 CONFIG_KUSER_HELPERS=y
+CONFIG_VDSO=y
 CONFIG_OUTER_CACHE=y
+CONFIG_OUTER_CACHE_SYNC=y
+CONFIG_MIGHT_HAVE_CACHE_L2X0=y
+CONFIG_CACHE_L2X0=y
+CONFIG_PL310_ERRATA_588369=y
+CONFIG_PL310_ERRATA_727915=y
+CONFIG_PL310_ERRATA_753970=y
+CONFIG_PL310_ERRATA_769419=y
+CONFIG_ARM_L1_CACHE_SHIFT_6=y
+CONFIG_ARM_L1_CACHE_SHIFT=6
+CONFIG_ARM_DMA_MEM_BUFFERABLE=y
 CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y
 CONFIG_ARM_KERNMEM_PERMS=y
 CONFIG_MULTI_IRQ_HANDLER=y
+# CONFIG_ARM_ERRATA_430973 is not set
+CONFIG_ARM_ERRATA_643719=y
+CONFIG_ARM_ERRATA_720789=y
+CONFIG_ARM_ERRATA_754322=y
+CONFIG_ARM_ERRATA_754327=y
+CONFIG_ARM_ERRATA_764369=y
+CONFIG_ARM_ERRATA_775420=y
+CONFIG_ARM_ERRATA_798181=y
+# CONFIG_ARM_ERRATA_773022 is not set
+CONFIG_ICST=y
+CONFIG_TI_PRIV_EDMA=y
 
 #
 # PCI host controller drivers
 #
 CONFIG_PCIE_DW=y
+CONFIG_PCI_EXYNOS=y
+CONFIG_PCI_IMX6=y
+CONFIG_PCI_TEGRA=y
+CONFIG_PCI_RCAR_GEN2=y
+CONFIG_PCI_RCAR_GEN2_PCIE=y
 CONFIG_PCI_HOST_GENERIC=y
+CONFIG_PCI_KEYSTONE=y
+CONFIG_PCIE_XILINX=y
 CONFIG_PCI_LAYERSCAPE=y
 CONFIG_PCIE_IPROC=m
+CONFIG_PCIE_IPROC_PLATFORM=m
 # CONFIG_PCCARD is not set
 
 #
 # Kernel Features
 #
+CONFIG_SMP_ON_UP=y
+CONFIG_ARM_CPU_TOPOLOGY=y
+CONFIG_MCPM=y
+CONFIG_MCPM_QUAD_CLUSTER=y
+CONFIG_BIG_LITTLE=y
+# CONFIG_BL_SWITCHER is not set
 CONFIG_VMSPLIT_3G=y
 # CONFIG_VMSPLIT_2G is not set
 # CONFIG_VMSPLIT_1G is not set
 CONFIG_PAGE_OFFSET=0xC0000000
+CONFIG_NR_CPUS=4
+CONFIG_ARM_PSCI=y
+CONFIG_ARCH_NR_GPIO=1024
+CONFIG_HZ_FIXED=200
+CONFIG_HZ=200
 CONFIG_SCHED_HRTICK=y
+CONFIG_THUMB2_KERNEL=y
+CONFIG_THUMB2_AVOID_R_ARM_THM_JUMP11=y
+CONFIG_ARM_ASM_UNIFIED=y
 CONFIG_AEABI=y
 # CONFIG_ARCH_SPARSEMEM_DEFAULT is not set
 # CONFIG_ARCH_SELECT_MEMORY_MODEL is not set
@@ -137,7 +415,9 @@ CONFIG_HIGHMEM=y
 CONFIG_FLATMEM=y
 CONFIG_FLAT_NODE_MEM_MAP=y
 # CONFIG_PHYS_ADDR_T_64BIT is not set
+CONFIG_FORCE_MAX_ZONEORDER=12
 CONFIG_ALIGNMENT_TRAP=y
+# CONFIG_UACCESS_WITH_MEMCPY is not set
 
 #
 # Boot options
@@ -148,6 +428,8 @@ CONFIG_ATAGS=y
 CONFIG_ZBOOT_ROM_TEXT=0
 CONFIG_ZBOOT_ROM_BSS=0
 CONFIG_ARM_APPENDED_DTB=y
+# CONFIG_ARM_ATAG_DTB_COMPAT is not set
+CONFIG_CMDLINE="root=/dev/ram0 rw ramdisk=8192 initrd=0x41000000,8M console=ttySAC1,115200 init=/linuxrc mem=256M"
 CONFIG_CMDLINE_FROM_BOOTLOADER=y
 # CONFIG_CMDLINE_EXTEND is not set
 CONFIG_CRASH_DUMP=y
@@ -156,18 +438,46 @@ CONFIG_AUTO_ZRELADDR=y
 #
 # CPU frequency scaling drivers
 #
+CONFIG_ARM_BIG_LITTLE_CPUFREQ=m
+# CONFIG_ARM_DT_BL_CPUFREQ is not set
+# CONFIG_ARM_VEXPRESS_SPC_CPUFREQ is not set
+CONFIG_ARM_EXYNOS_CPUFREQ=y
+CONFIG_ARM_EXYNOS4210_CPUFREQ=y
+CONFIG_ARM_EXYNOS4X12_CPUFREQ=y
+CONFIG_ARM_EXYNOS5250_CPUFREQ=y
+# CONFIG_ARM_EXYNOS_CPU_FREQ_BOOST_SW is not set
+CONFIG_ARM_EXYNOS5440_CPUFREQ=y
+CONFIG_ARM_HIGHBANK_CPUFREQ=m
+CONFIG_ARM_HISI_ACPU_CPUFREQ=m
 CONFIG_ARM_IMX6Q_CPUFREQ=m
+CONFIG_ARM_OMAP2PLUS_CPUFREQ=y
+CONFIG_ARM_TEGRA_CPUFREQ=y
 CONFIG_QORIQ_CPUFREQ=m
 
+#
+# ARM CPU Idle Drivers
+#
+# CONFIG_ARM_BIG_LITTLE_CPUIDLE is not set
+# CONFIG_ARM_HIGHBANK_CPUIDLE is not set
+# CONFIG_ARM_ZYNQ_CPUIDLE is not set
+# CONFIG_ARM_U8500_CPUIDLE is not set
+# CONFIG_ARM_EXYNOS_CPUIDLE is not set
+CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED=y
+
 #
 # At least one emulation must be selected
 #
 CONFIG_VFP=y
+CONFIG_VFPv3=y
+CONFIG_NEON=y
 
 #
 # Power management options
 #
 CONFIG_APM_EMULATION=y
+CONFIG_PM_GENERIC_DOMAINS=y
+CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
+CONFIG_PM_GENERIC_DOMAINS_OF=y
 CONFIG_ARM_CPU_SUSPEND=y
 CONFIG_ARCH_HIBERNATION_POSSIBLE=y
 
@@ -177,11 +487,17 @@ CONFIG_ARCH_HIBERNATION_POSSIBLE=y
 CONFIG_FW_LOADER_USER_HELPER=y
 CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
 CONFIG_SOC_BUS=y
+CONFIG_REGMAP_SPMI=m
 
 #
 # Bus devices
 #
+CONFIG_ARM_CCI400_PORT_CTRL=y
 CONFIG_BRCMSTB_GISB_ARB=y
+# CONFIG_IMX_WEIM is not set
+CONFIG_OMAP_INTERCONNECT=y
+# CONFIG_OMAP_OCP2SCP is not set
+CONFIG_SIMPLE_PM_BUS=y
 
 #
 # Device Tree and Open Firmware support
@@ -189,6 +505,16 @@ CONFIG_BRCMSTB_GISB_ARB=y
 CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
 # CONFIG_MG_DISK is not set
 
+#
+# Misc devices
+#
+# CONFIG_ARM_CHARLCD is not set
+
+#
+# EEPROM support
+#
+# CONFIG_EEPROM_SUNXI_SID is not set
+
 #
 # Intel MIC Card Driver
 #
@@ -202,7 +528,16 @@ CONFIG_SCSI_NSP32=m
 #
 # Controllers with non-SFF native interface
 #
+CONFIG_AHCI_ST=m
 CONFIG_AHCI_IMX=m
+CONFIG_AHCI_SUNXI=m
+CONFIG_AHCI_TEGRA=m
+
+#
+# SATA SFF controllers with BMDMA
+#
+CONFIG_SATA_HIGHBANK=m
+CONFIG_SATA_RCAR=m
 
 #
 # PATA SFF controllers with BMDMA
@@ -212,6 +547,11 @@ CONFIG_PATA_IMX=m
 #
 # Distributed Switch Architecture drivers
 #
+CONFIG_NET_VENDOR_ALLWINNER=y
+CONFIG_SUN4I_EMAC=m
+# CONFIG_MACB is not set
+CONFIG_BGMAC=m
+CONFIG_NET_CALXEDA_XGMAC=m
 CONFIG_NET_VENDOR_CIRRUS=y
 CONFIG_CS89x0=m
 CONFIG_CS89x0_PLATFORM=y
@@ -227,9 +567,29 @@ CONFIG_FSL_XGMAC_MDIO=m
 CONFIG_NET_VENDOR_HISILICON=y
 CONFIG_HIX5HD2_GMAC=m
 CONFIG_HIP04_ETH=m
+CONFIG_PXA168_ETH=m
 CONFIG_AX88796=m
 CONFIG_AX88796_93CX6=y
+CONFIG_SH_ETH=m
 CONFIG_SMC911X=m
+CONFIG_TI_DAVINCI_EMAC=m
+CONFIG_TI_DAVINCI_MDIO=m
+CONFIG_TI_DAVINCI_CPDMA=m
+CONFIG_TI_CPSW_PHY_SEL=y
+CONFIG_TI_CPSW=m
+# CONFIG_TI_CPTS is not set
+CONFIG_NET_VENDOR_XILINX=y
+# CONFIG_XILINX_EMACLITE is not set
+
+#
+# MII PHY device drivers
+#
+CONFIG_MDIO_SUN4I=m
+
+#
+# Input device support
+#
+CONFIG_INPUT_MATRIXKMAP=y
 
 #
 # Userland interfaces
@@ -240,22 +600,54 @@ CONFIG_SMC911X=m
 # Input Device Drivers
 #
 CONFIG_KEYBOARD_IMX=m
+# CONFIG_KEYBOARD_NOMADIK is not set
+CONFIG_KEYBOARD_TEGRA=m
 CONFIG_KEYBOARD_PMIC8XXX=m
+CONFIG_KEYBOARD_SAMSUNG=y
+# CONFIG_KEYBOARD_ST_KEYSCAN is not set
+CONFIG_KEYBOARD_SH_KEYSC=m
+CONFIG_KEYBOARD_SUN4I_LRADC=m
+# CONFIG_INPUT_AB8500_PONKEY is not set
+CONFIG_INPUT_PM8941_PWRKEY=m
 # CONFIG_INPUT_PM8XXX_VIBRATOR is not set
 CONFIG_INPUT_PMIC8XXX_PWRKEY=m
+CONFIG_INPUT_SIRFSOC_ONKEY=y
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO_SUN4I_PS2=m
 
 #
 # Serial drivers
 #
 CONFIG_SERIAL_8250_EM=m
+CONFIG_SERIAL_8250_OMAP=m
+CONFIG_SERIAL_8250_MT6577=y
 
 #
 # Non-8250 serial port support
 #
+CONFIG_SERIAL_MESON=m
+CONFIG_SERIAL_SAMSUNG=m
+CONFIG_SERIAL_SAMSUNG_UARTS_4=y
+CONFIG_SERIAL_SAMSUNG_UARTS=4
+CONFIG_SERIAL_SIRFSOC=m
 CONFIG_SERIAL_IMX=m
+# CONFIG_SERIAL_UARTLITE is not set
+CONFIG_SERIAL_SH_SCI=m
+CONFIG_SERIAL_SH_SCI_NR_UARTS=2
+# CONFIG_SERIAL_MSM is not set
+# CONFIG_SERIAL_VT8500 is not set
+CONFIG_SERIAL_OMAP=m
 CONFIG_SERIAL_BCM63XX=m
 CONFIG_SERIAL_ST_ASC=m
 # CONFIG_HVC_DCC is not set
+CONFIG_HW_RANDOM_IPROC_RNG200=m
+CONFIG_HW_RANDOM_OMAP=y
+CONFIG_HW_RANDOM_OMAP3_ROM=y
+CONFIG_HW_RANDOM_EXYNOS=y
+CONFIG_HW_RANDOM_MSM=m
 CONFIG_NVRAM=y
 
 #
@@ -263,11 +655,56 @@ CONFIG_NVRAM=y
 #
 CONFIG_I2C_MUX_PINCTRL=m
 
+#
+# PC SMBus host controller drivers
+#
+CONFIG_I2C_HIX5HD2=m
+
 #
 # I2C system bus drivers (mostly embedded / system-on-chip)
 #
+CONFIG_I2C_BCM_IPROC=m
+# CONFIG_I2C_CADENCE is not set
+CONFIG_I2C_DAVINCI=m
+CONFIG_I2C_EXYNOS5=m
 CONFIG_I2C_IMX=m
+CONFIG_I2C_MESON=m
 CONFIG_I2C_MV64XXX=m
+CONFIG_I2C_NOMADIK=y
+CONFIG_I2C_OMAP=y
+CONFIG_I2C_QUP=m
+CONFIG_I2C_RIIC=m
+CONFIG_I2C_S3C2410=m
+CONFIG_I2C_SH_MOBILE=m
+CONFIG_I2C_SIRF=m
+CONFIG_I2C_ST=m
+CONFIG_I2C_SUN6I_P2WI=m
+CONFIG_I2C_TEGRA=m
+CONFIG_I2C_WMT=m
+CONFIG_I2C_RCAR=m
+
+#
+# Other I2C/SMBus bus drivers
+#
+CONFIG_I2C_SLAVE=y
+# CONFIG_I2C_SLAVE_EEPROM is not set
+CONFIG_SPMI_MSM_PMIC_ARB=m
+
+#
+# HSI controllers
+#
+CONFIG_OMAP_SSI=m
+CONFIG_OMAP_SSI_PORT=m
+
+#
+# PPS support
+#
+CONFIG_PPS=y
+
+#
+# PTP clock support
+#
+CONFIG_PTP_1588_CLOCK=y
 
 #
 # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
@@ -283,54 +720,202 @@ CONFIG_GENERIC_PINCONF=y
 # CONFIG_DEBUG_PINCTRL is not set
 # CONFIG_PINCTRL_AS3722 is not set
 CONFIG_PINCTRL_AMD=y
+CONFIG_PINCTRL_MESON=y
+CONFIG_PINCTRL_ROCKCHIP=y
+CONFIG_PINCTRL_SINGLE=y
+CONFIG_PINCTRL_SIRF=y
+CONFIG_PINCTRL_ST=y
+CONFIG_PINCTRL_TEGRA=y
+CONFIG_PINCTRL_TEGRA20=y
+CONFIG_PINCTRL_TEGRA30=y
+CONFIG_PINCTRL_TEGRA114=y
+CONFIG_PINCTRL_TEGRA124=y
+CONFIG_PINCTRL_TEGRA_XUSB=y
 # CONFIG_PINCTRL_PALMAS is not set
+CONFIG_PINCTRL_ZYNQ=y
+CONFIG_PINCTRL_IMX=y
+CONFIG_PINCTRL_IMX6Q=y
+CONFIG_PINCTRL_IMX6SL=y
+CONFIG_PINCTRL_IMX6SX=y
+CONFIG_PINCTRL_VF610=y
+CONFIG_PINCTRL_ABX500=y
+CONFIG_PINCTRL_AB8500=y
+CONFIG_PINCTRL_AB8540=y
+CONFIG_PINCTRL_AB9540=y
+CONFIG_PINCTRL_AB8505=y
+CONFIG_PINCTRL_NOMADIK=y
+CONFIG_PINCTRL_DB8500=y
+CONFIG_PINCTRL_DB8540=y
+CONFIG_PINCTRL_MSM=y
+CONFIG_PINCTRL_APQ8064=y
+CONFIG_PINCTRL_APQ8084=y
+CONFIG_PINCTRL_IPQ8064=y
+CONFIG_PINCTRL_MSM8960=m
+CONFIG_PINCTRL_MSM8X74=m
+CONFIG_PINCTRL_MSM8916=m
+CONFIG_PINCTRL_QCOM_SPMI_PMIC=m
+CONFIG_PINCTRL_SAMSUNG=y
+CONFIG_PINCTRL_EXYNOS=y
+CONFIG_PINCTRL_EXYNOS5440=y
+CONFIG_PINCTRL_SH_PFC=y
+CONFIG_GPIO_SH_PFC=y
+CONFIG_PINCTRL_PFC_R8A7779=y
+CONFIG_PINCTRL_SUNXI_COMMON=y
+CONFIG_PINCTRL_SUN4I_A10=y
+CONFIG_PINCTRL_SUN5I_A10S=y
+CONFIG_PINCTRL_SUN5I_A13=y
+CONFIG_PINCTRL_SUN6I_A31=y
+CONFIG_PINCTRL_SUN6I_A31S=y
+CONFIG_PINCTRL_SUN6I_A31_R=y
+CONFIG_PINCTRL_SUN7I_A20=y
+CONFIG_PINCTRL_SUN8I_A23=y
+CONFIG_PINCTRL_SUN8I_A23_R=y
+CONFIG_PINCTRL_SUN9I_A80=y
+# CONFIG_PINCTRL_WM8850 is not set
+CONFIG_PINCTRL_MTK_COMMON=y
+CONFIG_PINCTRL_MT8135=y
 CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
 
 #
 # Memory mapped GPIO drivers
 #
+# CONFIG_GPIO_DAVINCI is not set
 # CONFIG_GPIO_DWAPB is not set
 # CONFIG_GPIO_EM is not set
+CONFIG_GPIO_MSM_V2=m
 CONFIG_GPIO_MXC=y
+CONFIG_GPIO_OMAP=y
+# CONFIG_GPIO_RCAR is not set
+CONFIG_GPIO_VF610=y
+# CONFIG_GPIO_XILINX is not set
 # CONFIG_GPIO_ZEVIO is not set
+CONFIG_GPIO_ZYNQ=m
 
 #
 # USB GPIO expanders
 #
 # CONFIG_APM_POWER is not set
+CONFIG_POWER_RESET_BRCMSTB=y
+CONFIG_POWER_RESET_HISI=y
+CONFIG_POWER_RESET_IMX=y
+# CONFIG_POWER_RESET_MSM is not set
+CONFIG_POWER_RESET_ST=y
 CONFIG_POWER_RESET_VERSATILE=y
+CONFIG_POWER_RESET_KEYSTONE=y
+# CONFIG_ROCKCHIP_IODOMAIN is not set
+
+#
+# Native drivers
+#
+CONFIG_ROCKCHIP_THERMAL=m
+CONFIG_RCAR_THERMAL=y
+CONFIG_DB8500_THERMAL=y
+CONFIG_TEGRA_SOCTHERM=m
+
+#
+# Texas Instruments thermal drivers
+#
+# CONFIG_TI_SOC_THERMAL is not set
+
+#
+# Samsung thermal drivers
+#
+CONFIG_EXYNOS_THERMAL=m
+
+#
+# STMicroelectronics thermal drivers
+#
+CONFIG_ST_THERMAL=m
+CONFIG_ST_THERMAL_SYSCFG=m
+CONFIG_ST_THERMAL_MEMMAP=m
 
 #
 # Watchdog Device Drivers
 #
+CONFIG_S3C2410_WATCHDOG=m
+CONFIG_OMAP_WATCHDOG=m
+CONFIG_DAVINCI_WATCHDOG=m
+CONFIG_SUNXI_WATCHDOG=m
 CONFIG_MAX63XX_WATCHDOG=m
 CONFIG_IMX2_WDT=m
+CONFIG_UX500_WATCHDOG=y
+CONFIG_SIRFSOC_WATCHDOG=y
+CONFIG_TEGRA_WATCHDOG=m
+CONFIG_QCOM_WDT=m
+CONFIG_MESON_WATCHDOG=m
+CONFIG_MEDIATEK_WATCHDOG=m
+CONFIG_BCM47XX_WDT=m
 
 #
 # Multifunction device drivers
 #
+CONFIG_MFD_ATMEL_HLCDC=m
 # CONFIG_MFD_ASIC3 is not set
 # CONFIG_HTC_EGPIO is not set
 CONFIG_MFD_PM8XXX=m
 CONFIG_MFD_PM8921_CORE=m
+CONFIG_MFD_QCOM_RPM=m
+CONFIG_MFD_SPMI_PMIC=m
+CONFIG_ABX500_CORE=y
+# CONFIG_AB3100_CORE is not set
+CONFIG_AB8500_CORE=y
+CONFIG_MFD_DB8500_PRCMU=y
 
 #
 # STMicroelectronics STMPE Interface Drivers
 #
+CONFIG_MFD_SUN6I_PRCM=y
+CONFIG_MFD_OMAP_USB_HOST=y
 CONFIG_TWL4030_POWER=y
 # CONFIG_MFD_T7L66XB is not set
 # CONFIG_MFD_TC6387XB is not set
 # CONFIG_MFD_TC6393XB is not set
+CONFIG_REGULATOR_88PM8607=y
+# CONFIG_REGULATOR_AB8500 is not set
+CONFIG_REGULATOR_DBX500_PRCMU=y
+CONFIG_REGULATOR_DB8500_PRCMU=y
+CONFIG_REGULATOR_GPIO=y
+CONFIG_REGULATOR_LP872X=y
+CONFIG_REGULATOR_LP8788=y
+CONFIG_REGULATOR_PBIAS=m
+CONFIG_REGULATOR_QCOM_RPM=m
+CONFIG_REGULATOR_TI_ABB=m
+CONFIG_REGULATOR_TWL4030=y
+
+#
+# Media drivers
+#
+# CONFIG_IR_MESON is not set
+# CONFIG_RC_ST is not set
+CONFIG_IR_SUNXI=m
 
 #
 # Media digital TV PCI Adapters
 #
+# CONFIG_VIDEO_OMAP2_VOUT is not set
+# CONFIG_VIDEO_SH_VOU is not set
+CONFIG_VIDEO_OMAP3=m
+# CONFIG_VIDEO_OMAP3_DEBUG is not set
 CONFIG_VIDEO_MX3=m
+# CONFIG_VIDEO_RCAR_VIN is not set
+# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set
+# CONFIG_VIDEO_SH_MOBILE_CEU is not set
+# CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS is not set
+# CONFIG_VIDEO_SAMSUNG_S5P_TV is not set
+# CONFIG_VIDEO_AM437X_VPFE is not set
 # CONFIG_VIDEO_CODA is not set
+CONFIG_VIDEO_SAMSUNG_S5P_G2D=m
+CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m
+CONFIG_VIDEO_SAMSUNG_S5P_MFC=m
+CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=m
+CONFIG_VIDEO_RENESAS_VSP1=m
+# CONFIG_VIDEO_TI_VPE is not set
 
 #
 # Graphics support
 #
+CONFIG_TEGRA_HOST1X=y
+CONFIG_TEGRA_HOST1X_FIREWALL=y
 CONFIG_IMX_IPUV3_CORE=m
 
 #
@@ -345,30 +930,67 @@ CONFIG_DRM_KMS_CMA_HELPER=y
 #
 CONFIG_DRM_DW_HDMI=m
 CONFIG_DRM_EXYNOS=m
+# CONFIG_DRM_EXYNOS_FIMD is not set
 # CONFIG_DRM_EXYNOS7_DECON is not set
 CONFIG_DRM_EXYNOS_HDMI=y
 CONFIG_DRM_EXYNOS_VIDI=y
 CONFIG_DRM_EXYNOS_G2D=y
 CONFIG_DRM_EXYNOS_IPP=y
+# CONFIG_DRM_EXYNOS_FIMC is not set
+# CONFIG_DRM_EXYNOS_ROTATOR is not set
+CONFIG_DRM_ROCKCHIP=m
+CONFIG_ROCKCHIP_DW_HDMI=m
 CONFIG_DRM_ARMADA=m
+CONFIG_DRM_ATMEL_HLCDC=m
+CONFIG_DRM_RCAR_DU=m
+# CONFIG_DRM_RCAR_HDMI is not set
+CONFIG_DRM_SHMOBILE=m
 # CONFIG_DRM_TILCDC is not set
+CONFIG_DRM_MSM=m
+# CONFIG_DRM_MSM_FBDEV is not set
+# CONFIG_DRM_MSM_REGISTER_LOGGING is not set
+CONFIG_DRM_MSM_DSI=y
+CONFIG_DRM_TEGRA=m
+CONFIG_DRM_TEGRA_FBDEV=y
+# CONFIG_DRM_TEGRA_DEBUG is not set
+# CONFIG_DRM_TEGRA_STAGING is not set
 
 #
 # Display Panels
 #
 # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set
 # CONFIG_DRM_STI is not set
+# CONFIG_DRM_IMX is not set
 
 #
 # Frame buffer hardware drivers
 #
+# CONFIG_FB_IMX is not set
+# CONFIG_FB_VT8500 is not set
+# CONFIG_FB_WM8505 is not set
+# CONFIG_FB_SH_MOBILE_LCDC is not set
+# CONFIG_FB_S3C is not set
+# CONFIG_FB_XILINX is not set
+# CONFIG_FB_DA8XX is not set
+# CONFIG_FB_MX3 is not set
 # CONFIG_FB_MXS is not set
+# CONFIG_OMAP2_DSS is not set
+CONFIG_EXYNOS_VIDEO=y
+# CONFIG_EXYNOS_MIPI_DSI is not set
+# CONFIG_FB_SH_MOBILE_MERAM is not set
 CONFIG_VIDEOMODE_HELPERS=y
 
 #
 # HD-Audio
 #
+CONFIG_SND_HDA_TEGRA=m
 CONFIG_SND_ARM=y
+CONFIG_SND_ARMAACI=m
+# CONFIG_SND_SOC_ADI is not set
+CONFIG_SND_EDMA_SOC=m
+CONFIG_SND_DAVINCI_SOC_MCASP=m
+CONFIG_SND_DAVINCI_SOC_GENERIC_EVM=m
+CONFIG_SND_AM33XX_SOC_EVM=m
 
 #
 # Common SoC Audio options for Freescale CPUs:
@@ -387,23 +1009,94 @@ CONFIG_SND_SOC_IMX_ES8328=m
 CONFIG_SND_SOC_IMX_SGTL5000=m
 CONFIG_SND_SOC_IMX_SPDIF=m
 CONFIG_SND_SOC_FSL_ASOC_CARD=m
+CONFIG_SND_SOC_LPASS_CPU=m
+CONFIG_SND_SOC_LPASS_PLATFORM=m
+CONFIG_SND_SOC_STORM=m
+CONFIG_SND_SOC_ROCKCHIP=m
+CONFIG_SND_SOC_ROCKCHIP_I2S=m
+CONFIG_SND_SOC_SAMSUNG=m
+CONFIG_SND_SAMSUNG_PCM=m
+CONFIG_SND_SAMSUNG_SPDIF=m
+CONFIG_SND_SAMSUNG_I2S=m
+CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m
+CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m
+CONFIG_SND_SOC_SMDK_WM8994_PCM=m
+CONFIG_SND_SOC_SNOW=m
+CONFIG_SND_SOC_ODROIDX2=m
+CONFIG_SND_SOC_ARNDALE_RT5631_ALC5631=m
 
 #
 # SoC Audio support for SuperH
 #
+CONFIG_SND_SOC_SH4_FSI=m
+CONFIG_SND_SOC_RCAR=m
+CONFIG_SND_SOC_RSRC_CARD=m
+CONFIG_SND_SOC_SIRF=m
+CONFIG_SND_SOC_SIRF_AUDIO=m
+CONFIG_SND_SOC_SIRF_AUDIO_PORT=m
+CONFIG_SND_SOC_SIRF_USP=m
+CONFIG_SND_SOC_UX500=m
+CONFIG_SND_SOC_UX500_PLAT_DMA=m
 CONFIG_SND_SOC_XTFPGA_I2S=m
 
 #
 # CODEC drivers
 #
+CONFIG_SND_SOC_WM_HUBS=m
 CONFIG_SND_SOC_ES8328_I2C=m
+CONFIG_SND_SOC_MAX98090=m
+CONFIG_SND_SOC_MAX98095=m
+CONFIG_SND_SOC_MAX98357A=m
+CONFIG_SND_SOC_WM8994=m
+
+#
+# USB Host Controller Drivers
+#
+CONFIG_USB_XHCI_RCAR=m
+CONFIG_USB_EHCI_MXC=y
+CONFIG_USB_EHCI_HCD_OMAP=y
+CONFIG_USB_EHCI_HCD_STI=m
+CONFIG_USB_EHCI_MSM=y
+CONFIG_USB_EHCI_TEGRA=y
+CONFIG_USB_EHCI_EXYNOS=y
+CONFIG_USB_OHCI_HCD_STI=m
+CONFIG_USB_OHCI_HCD_OMAP3=y
+CONFIG_USB_OHCI_EXYNOS=y
+CONFIG_USB_UHCI_SUPPORT_NON_PCI_HC=y
+CONFIG_USB_UHCI_PLATFORM=y
+CONFIG_USB_IMX21_HCD=y
+
+#
+# Platform Glue Layer
+#
+CONFIG_USB_MUSB_OMAP2PLUS=m
+CONFIG_USB_MUSB_AM35X=m
+CONFIG_USB_MUSB_DSPS=m
+CONFIG_USB_MUSB_UX500=m
+CONFIG_USB_MUSB_AM335X_CHILD=m
+CONFIG_USB_UX500_DMA=y
+# CONFIG_USB_INVENTRA_DMA is not set
+# CONFIG_USB_TI_CPPI41_DMA is not set
+# CONFIG_MUSB_PIO_ONLY is not set
+
+#
+# Platform Glue Driver Support
+#
+CONFIG_USB_DWC3_EXYNOS=m
+CONFIG_USB_DWC3_KEYSTONE=m
+CONFIG_USB_DWC3_ST=m
+CONFIG_USB_DWC3_QCOM=m
 
 #
 # USB Physical Layer drivers
 #
+# CONFIG_AB8500_USB is not set
+CONFIG_KEYSTONE_USB_PHY=m
 CONFIG_AM335X_CONTROL_USB=m
 CONFIG_AM335X_PHY_USB=m
+CONFIG_USB_MSM_OTG=m
 CONFIG_USB_MXS_PHY=m
+CONFIG_USB_RCAR_PHY=m
 
 #
 # MMC/SD/SDIO Host Controller Drivers
@@ -411,8 +1104,23 @@ CONFIG_USB_MXS_PHY=m
 CONFIG_MMC_SDHCI_IO_ACCESSORS=y
 CONFIG_MMC_SDHCI_OF_ARASAN=m
 CONFIG_MMC_SDHCI_ESDHC_IMX=m
+CONFIG_MMC_SDHCI_TEGRA=m
+CONFIG_MMC_SDHCI_S3C=m
+CONFIG_MMC_SDHCI_SIRF=m
 CONFIG_MMC_SDHCI_PXAV3=m
+CONFIG_MMC_SDHCI_S3C_DMA=y
+CONFIG_MMC_SDHCI_IPROC=m
+CONFIG_MMC_SDHCI_ST=m
+CONFIG_MMC_OMAP=m
+CONFIG_MMC_OMAP_HS=m
+CONFIG_MMC_SDHCI_MSM=m
 CONFIG_MMC_MXC=m
+CONFIG_MMC_TMIO_CORE=m
+CONFIG_MMC_SDHI=m
+CONFIG_MMC_DW_ROCKCHIP=m
+CONFIG_MMC_SH_MMCIF=m
+CONFIG_MMC_WMT=y
+CONFIG_MMC_SUNXI=m
 
 #
 # iptables trigger is under Netfilter config (LED target)
@@ -423,26 +1131,59 @@ CONFIG_MMC_MXC=m
 # Platform RTC drivers
 #
 CONFIG_RTC_DRV_CMOS=y
+# CONFIG_RTC_DRV_AB8500 is not set
 
 #
 # on-CPU RTC drivers
 #
 CONFIG_RTC_DRV_IMXDI=m
+CONFIG_RTC_DRV_OMAP=m
+CONFIG_RTC_DRV_S3C=m
+# CONFIG_RTC_DRV_VT8500 is not set
+CONFIG_RTC_DRV_SUN6I=m
+CONFIG_RTC_DRV_SUNXI=m
 CONFIG_RTC_DRV_PM8XXX=m
+CONFIG_RTC_DRV_TEGRA=m
 CONFIG_RTC_DRV_MXC=m
+CONFIG_RTC_DRV_SIRFSOC=m
 
 #
 # DMA Devices
 #
 CONFIG_MX3_IPU=y
 CONFIG_MX3_IPU_IRQS=4
+# CONFIG_TEGRA20_APB_DMA is not set
+CONFIG_RENESAS_DMA=y
+CONFIG_SH_DMAE_BASE=y
+# CONFIG_SH_DMAE is not set
+# CONFIG_SUDMAC is not set
+# CONFIG_RCAR_HPB_DMAE is not set
+CONFIG_RCAR_DMAC=m
+CONFIG_RENESAS_USB_DMAC=m
+# CONFIG_STE_DMA40 is not set
+# CONFIG_SIRF_DMA is not set
+# CONFIG_TI_EDMA is not set
+# CONFIG_IMX_SDMA is not set
+# CONFIG_IMX_DMA is not set
+# CONFIG_MXS_DMA is not set
+# CONFIG_DMA_OMAP is not set
+# CONFIG_TI_CPPI41 is not set
+# CONFIG_K3_DMA is not set
+CONFIG_XILINX_VDMA=m
+CONFIG_DMA_SUN6I=m
 CONFIG_NBPFAXI_DMA=m
 
 #
 # DMA Clients
 #
+# CONFIG_QCOM_BAM_DMA is not set
 # CONFIG_VFIO is not set
 
+#
+# Speakup console speech
+#
+# CONFIG_MFD_NVEC is not set
+
 #
 # Android
 #
@@ -451,11 +1192,55 @@ CONFIG_CHROME_PLATFORMS=y
 #
 # Common Clock Framework
 #
+# CONFIG_COMMON_CLK_AXI_CLKGEN is not set
 CONFIG_CLK_QORIQ=y
+CONFIG_COMMON_CLK_KEYSTONE=y
+CONFIG_COMMON_CLK_QCOM=m
+CONFIG_APQ_GCC_8084=m
+CONFIG_APQ_MMCC_8084=m
+CONFIG_IPQ_GCC_806X=m
+CONFIG_IPQ_LCC_806X=m
+CONFIG_MSM_GCC_8660=m
+CONFIG_MSM_GCC_8916=m
+CONFIG_MSM_GCC_8960=m
+CONFIG_MSM_LCC_8960=m
+CONFIG_MSM_MMCC_8960=m
+CONFIG_MSM_GCC_8974=m
+CONFIG_MSM_MMCC_8974=m
+CONFIG_COMMON_CLK_SAMSUNG=y
+
+#
+# Hardware Spinlock drivers
+#
+# CONFIG_HWSPINLOCK_OMAP is not set
+# CONFIG_HSEM_U8500 is not set
 
 #
 # Clock Source drivers
 #
+CONFIG_DW_APB_TIMER=y
+CONFIG_DW_APB_TIMER_OF=y
+CONFIG_ROCKCHIP_TIMER=y
+CONFIG_MESON6_TIMER=y
+CONFIG_SUN4I_TIMER=y
+CONFIG_SUN5I_HSTIMER=y
+CONFIG_TEGRA_TIMER=y
+CONFIG_VT8500_TIMER=y
+CONFIG_CADENCE_TTC_TIMER=y
+CONFIG_CLKSRC_NOMADIK_MTU=y
+CONFIG_CLKSRC_DBX500_PRCMU=y
+CONFIG_CLKSRC_DBX500_PRCMU_SCHED_CLOCK=y
+CONFIG_ARM_GLOBAL_TIMER=y
+CONFIG_CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK=y
+CONFIG_CLKSRC_EXYNOS_MCT=y
+CONFIG_CLKSRC_SAMSUNG_PWM=y
+CONFIG_MTK_TIMER=y
+CONFIG_SYS_SUPPORTS_SH_TMU=y
+CONFIG_SH_TIMER_TMU=y
+CONFIG_CLKSRC_VERSATILE=y
+CONFIG_PL320_MBOX=y
+CONFIG_OMAP2PLUS_MBOX=m
+CONFIG_OMAP_MBOX_KFIFO_SIZE=256
 CONFIG_IOMMU_API=y
 
 #
@@ -465,12 +1250,118 @@ CONFIG_IOMMU_IO_PGTABLE=y
 CONFIG_IOMMU_IO_PGTABLE_LPAE=y
 # CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set
 CONFIG_OF_IOMMU=y
+CONFIG_OMAP_IOMMU=y
+# CONFIG_OMAP_IOMMU_DEBUG is not set
+CONFIG_ROCKCHIP_IOMMU=y
+# CONFIG_TEGRA_IOMMU_GART is not set
+# CONFIG_TEGRA_IOMMU_SMMU is not set
+# CONFIG_EXYNOS_IOMMU is not set
+# CONFIG_SHMOBILE_IOMMU is not set
 CONFIG_ARM_SMMU=y
 
+#
+# Remoteproc drivers
+#
+CONFIG_REMOTEPROC=m
+CONFIG_OMAP_REMOTEPROC=m
+
+#
+# Rpmsg drivers
+#
+CONFIG_RPMSG=m
+
+#
+# SOC (System On Chip) specific Drivers
+#
+# CONFIG_MTK_PMIC_WRAP is not set
+CONFIG_QCOM_GSBI=m
+# CONFIG_KEYSTONE_NAVIGATOR_QMSS is not set
+CONFIG_KEYSTONE_NAVIGATOR_DMA=m
+
+#
+# DEVFREQ Drivers
+#
+CONFIG_ARM_EXYNOS5_BUS_DEVFREQ=m
+CONFIG_ARM_TEGRA_DEVFREQ=m
+CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU=y
+# CONFIG_TI_AEMIF is not set
+# CONFIG_TI_EMIF is not set
+CONFIG_OMAP_GPMC=y
+CONFIG_TEGRA20_MC=y
+CONFIG_TEGRA_MC=y
+
+#
+# Analog to digital converters
+#
+# CONFIG_EXYNOS_ADC is not set
+CONFIG_ROCKCHIP_SARADC=m
+# CONFIG_XILINX_XADC is not set
+
+#
+# Temperature sensors
+#
+# CONFIG_PWM_AB8500 is not set
+CONFIG_PWM_ATMEL_HLCDC_PWM=m
+# CONFIG_PWM_IMX is not set
+# CONFIG_PWM_RENESAS_TPU is not set
+CONFIG_PWM_ROCKCHIP=m
+# CONFIG_PWM_SAMSUNG is not set
+CONFIG_PWM_STI=m
+CONFIG_PWM_SUN4I=m
+# CONFIG_PWM_TEGRA is not set
+# CONFIG_PWM_TIECAP is not set
+# CONFIG_PWM_TIEHRPWM is not set
+# CONFIG_PWM_VT8500 is not set
+CONFIG_GIC_NON_BANKED=y
+CONFIG_BCM7120_L2_IRQ=y
+CONFIG_BRCMSTB_L2_IRQ=y
+CONFIG_DW_APB_ICTL=y
+CONFIG_OMAP_IRQCHIP=y
+CONFIG_RENESAS_INTC_IRQPIN=y
+CONFIG_IRQ_CROSSBAR=y
+# CONFIG_KEYSTONE_IRQ is not set
+CONFIG_ARCH_HAS_RESET_CONTROLLER=y
+CONFIG_STI_RESET_SYSCFG=y
+CONFIG_STIH415_RESET=y
+CONFIG_STIH416_RESET=y
+CONFIG_STIH407_RESET=y
+
+#
+# PHY Subsystem
+#
+CONFIG_PHY_BERLIN_USB=m
+CONFIG_PHY_BERLIN_SATA=m
+CONFIG_PHY_DM816X_USB=m
+CONFIG_PHY_EXYNOS_MIPI_VIDEO=y
+CONFIG_PHY_MIPHY28LP=m
+CONFIG_PHY_MIPHY365X=m
+CONFIG_PHY_RCAR_GEN2=m
+CONFIG_OMAP_CONTROL_PHY=m
+CONFIG_TWL4030_USB=m
+CONFIG_PHY_EXYNOS_DP_VIDEO=y
+CONFIG_PHY_EXYNOS5250_SATA=m
+CONFIG_PHY_HIX5HD2_SATA=m
+CONFIG_PHY_SUN4I_USB=m
+CONFIG_PHY_SUN9I_USB=m
+CONFIG_PHY_EXYNOS4210_USB2=y
+CONFIG_PHY_EXYNOS4X12_USB2=y
+CONFIG_PHY_EXYNOS5250_USB2=y
+CONFIG_PHY_EXYNOS5_USBDRD=m
+CONFIG_PHY_QCOM_APQ8064_SATA=m
+CONFIG_PHY_QCOM_IPQ806X_SATA=m
+CONFIG_PHY_ROCKCHIP_USB=m
+CONFIG_PHY_STIH407_USB=m
+CONFIG_PHY_STIH41X_USB=m
+CONFIG_PHY_QCOM_UFS=m
+
+#
+# Firmware Drivers
+#
+CONFIG_QCOM_SCM=y
+
 #
 # Memory Debugging
 #
-# CONFIG_DEBUG_SLAB is not set
 # CONFIG_DEBUG_HIGHMEM is not set
 
 #
@@ -486,7 +1377,12 @@ CONFIG_ARM_UNWIND=y
 # CONFIG_DEBUG_USER is not set
 # CONFIG_DEBUG_LL is not set
 CONFIG_DEBUG_IMX_UART_PORT=1
+CONFIG_DEBUG_VF_UART_PORT=1
+CONFIG_DEBUG_LL_INCLUDE="debug/bcm63xx.S"
 # CONFIG_DEBUG_UART_8250 is not set
+CONFIG_DEBUG_UART_BCM63XX=y
+CONFIG_DEBUG_UART_PHYS=0xfffe8600
+CONFIG_DEBUG_UART_VIRT=0xfcfe8600
 CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
 
 #
@@ -508,6 +1404,12 @@ CONFIG_PAX_HAVE_ACL_FLAGS=y
 #
 # Non-executable pages
 #
+CONFIG_PAX_NOEXEC=y
+CONFIG_PAX_PAGEEXEC=y
+CONFIG_PAX_MPROTECT=y
+# CONFIG_PAX_MPROTECT_COMPAT is not set
+CONFIG_PAX_ELFRELOCS=y
+CONFIG_PAX_KERNEXEC=y
 CONFIG_PAX_KERNEXEC_PLUGIN_METHOD=""
 
 #
@@ -520,6 +1422,9 @@ CONFIG_PAX_RANDMMAP=y
 #
 # Miscellaneous hardening features
 #
+# CONFIG_PAX_MEMORY_UDEREF is not set
+CONFIG_PAX_REFCOUNT=y
+CONFIG_PAX_CONSTIFY_PLUGIN=y
 CONFIG_PAX_USERCOPY=y
 
 #
@@ -528,6 +1433,12 @@ CONFIG_PAX_USERCOPY=y
 CONFIG_GRKERNSEC_RAND_THREADSTACK=y
 CONFIG_GRKERNSEC_PROC_MEMMAP=y
 CONFIG_GRKERNSEC_KERN_LOCKOUT=y
+CONFIG_GRKERNSEC_OLD_ARM_USERLAND=y
+
+#
+# Kernel Auditing
+#
+CONFIG_GRKERNSEC_RWXMAP_LOG=y
 
 #
 # Executable Protections
@@ -539,11 +1450,24 @@ CONFIG_GRKERNSEC_KERN_LOCKOUT=y
 #
 CONFIG_CRYPTO_DEV_HIFN_795X=m
 CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
+CONFIG_CRYPTO_DEV_OMAP_SHAM=m
+CONFIG_CRYPTO_DEV_OMAP_AES=m
+CONFIG_CRYPTO_DEV_OMAP_DES=m
 CONFIG_CRYPTO_DEV_SAHARA=m
+CONFIG_CRYPTO_DEV_S5P=m
+# CONFIG_CRYPTO_DEV_UX500 is not set
+CONFIG_CRYPTO_DEV_QCE=m
 CONFIG_ARM_CRYPTO=y
 CONFIG_CRYPTO_SHA1_ARM=m
+CONFIG_CRYPTO_SHA1_ARM_NEON=m
+CONFIG_CRYPTO_SHA1_ARM_CE=m
+CONFIG_CRYPTO_SHA2_ARM_CE=m
 CONFIG_CRYPTO_SHA256_ARM=m
+CONFIG_CRYPTO_SHA512_ARM_NEON=m
 CONFIG_CRYPTO_AES_ARM=m
+CONFIG_CRYPTO_AES_ARM_BS=m
+CONFIG_CRYPTO_AES_ARM_CE=m
+CONFIG_CRYPTO_GHASH_ARM_CE=m
 
 #
 # Library routines
index 3eca78b3306bd2e4a0043aad9832d85b9d536184..1a66d34af7e3173a7c90d1b0c2c33d1fb14978fe 100644 (file)
@@ -3,50 +3,18 @@ CONFIG_64BIT=y
 CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
 CONFIG_GENERIC_CSUM=y
 CONFIG_ARCH_DMA_ADDR_T_64BIT=y
-CONFIG_KERNEL_MODE_NEON=y
 CONFIG_FIX_EARLYCON_MEM=y
 
-#
-# IRQ subsystem
-#
-CONFIG_IRQ_DOMAIN_HIERARCHY=y
-CONFIG_GENERIC_TIME_VSYSCALL=y
-CONFIG_ARCH_HAS_TICK_BROADCAST=y
-CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
-
-#
-# Timers subsystem
-#
-# CONFIG_NO_HZ_IDLE is not set
-CONFIG_NO_HZ_FULL=y
-# CONFIG_NO_HZ_FULL_ALL is not set
-# CONFIG_NO_HZ_FULL_SYSIDLE is not set
-
 #
 # RCU Subsystem
 #
-CONFIG_TREE_RCU=y
-CONFIG_RCU_STALL_COMMON=y
-CONFIG_RCU_USER_QS=y
 # CONFIG_CONTEXT_TRACKING_FORCE is not set
 CONFIG_RCU_FANOUT=64
-CONFIG_RCU_FANOUT_LEAF=16
-# CONFIG_RCU_FANOUT_EXACT is not set
-# CONFIG_RCU_FAST_NO_HZ is not set
-CONFIG_RCU_NOCB_CPU=y
-CONFIG_RCU_NOCB_CPU_NONE=y
-# CONFIG_RCU_NOCB_CPU_ZERO is not set
-# CONFIG_RCU_NOCB_CPU_ALL is not set
-CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
 CONFIG_SYSCTL_EXCEPTION_TRACE=y
 
 #
 # Kernel Performance Events And Counters
 #
-# CONFIG_SLUB_DEBUG is not set
-# CONFIG_SLAB is not set
-CONFIG_SLUB=y
-CONFIG_SLUB_CPU_PARTIAL=y
 CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
 CONFIG_MODULES_USE_ELF_RELA=y
 CONFIG_COMPAT_OLD_SIGACTION=y
@@ -60,10 +28,6 @@ CONFIG_BLOCK_COMPAT=y
 # IO Schedulers
 #
 CONFIG_PREEMPT_NOTIFIERS=y
-CONFIG_PADATA=y
-CONFIG_MUTEX_SPIN_ON_OWNER=y
-CONFIG_RWSEM_SPIN_ON_OWNER=y
-CONFIG_LOCK_SPIN_ON_OWNER=y
 
 #
 # Platform selection
@@ -76,15 +40,12 @@ CONFIG_ARCH_SEATTLE=y
 # CONFIG_ARCH_TEGRA is not set
 # CONFIG_ARCH_SPRD is not set
 # CONFIG_ARCH_THUNDER is not set
-CONFIG_ARCH_VEXPRESS=y
 CONFIG_ARCH_XGENE=y
 # CONFIG_ARCH_ZYNQMP is not set
 
 #
 # Bus support
 #
-CONFIG_PCI_DOMAINS=y
-CONFIG_PCI_DOMAINS_GENERIC=y
 CONFIG_PCI_BUS_ADDR_T_64BIT=y
 CONFIG_PCI_LABEL=y
 
@@ -113,13 +74,8 @@ CONFIG_ARM64_64K_PAGES=y
 CONFIG_ARM64_VA_BITS_42=y
 # CONFIG_ARM64_VA_BITS_48 is not set
 CONFIG_ARM64_VA_BITS=42
-CONFIG_SMP=y
-CONFIG_SCHED_MC=y
-CONFIG_SCHED_SMT=y
 CONFIG_NR_CPUS=64
-CONFIG_HOTPLUG_CPU=y
 CONFIG_HZ=100
-CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
 CONFIG_ARCH_SPARSEMEM_ENABLE=y
 CONFIG_ARCH_SPARSEMEM_DEFAULT=y
 CONFIG_ARCH_SELECT_MEMORY_MODEL=y
@@ -131,12 +87,10 @@ CONFIG_SPARSEMEM=y
 CONFIG_SPARSEMEM_EXTREME=y
 CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
 CONFIG_SPARSEMEM_VMEMMAP=y
-CONFIG_SPLIT_PTLOCK_CPUS=4
 CONFIG_PHYS_ADDR_T_64BIT=y
 CONFIG_MMU_NOTIFIER=y
 # CONFIG_TRANSPARENT_HUGEPAGE is not set
 CONFIG_GENERIC_EARLY_IOREMAP=y
-# CONFIG_XEN is not set
 CONFIG_FORCE_MAX_ZONEORDER=11
 CONFIG_ARMV8_DEPRECATED=y
 CONFIG_SWP_EMULATION=y
@@ -158,11 +112,6 @@ CONFIG_COMPAT_BINFMT_ELF=y
 CONFIG_COMPAT=y
 CONFIG_SYSVIPC_COMPAT=y
 
-#
-# Power management options
-#
-CONFIG_PM_SLEEP_SMP=y
-
 #
 # ARM CPU Idle Drivers
 #
@@ -171,23 +120,8 @@ CONFIG_PM_SLEEP_SMP=y
 #
 # CPU frequency scaling drivers
 #
-# CONFIG_ARM_KIRKWOOD_CPUFREQ is not set
 CONFIG_COMPAT_NETLINK_MESSAGES=y
 
-#
-# Classification
-#
-CONFIG_RPS=y
-CONFIG_RFS_ACCEL=y
-CONFIG_XPS=y
-CONFIG_NET_FLOW_LIMIT=y
-
-#
-# Device Drivers
-#
-CONFIG_ARM_AMBA=y
-CONFIG_TEGRA_AHB=y
-
 #
 # Generic Driver Options
 #
@@ -252,11 +186,6 @@ CONFIG_INPUT_MATRIXKMAP=m
 #
 # CONFIG_KEYBOARD_SAMSUNG is not set
 
-#
-# Hardware I/O ports
-#
-# CONFIG_SERIO_AMBAKMI is not set
-
 #
 # Serial drivers
 #
@@ -266,8 +195,6 @@ CONFIG_SERIAL_8250_FINTEK=m
 #
 # Non-8250 serial port support
 #
-CONFIG_SERIAL_AMBA_PL010=m
-CONFIG_SERIAL_AMBA_PL011=m
 CONFIG_HW_RANDOM_XGENE=m
 
 #
@@ -289,7 +216,6 @@ CONFIG_I2C_SCMI=m
 # I2C system bus drivers (mostly embedded / system-on-chip)
 #
 CONFIG_I2C_NOMADIK=m
-CONFIG_I2C_VERSATILE=m
 
 #
 # Other I2C/SMBus bus drivers
@@ -315,7 +241,6 @@ CONFIG_GPIO_ACPI=y
 # Memory mapped GPIO drivers
 #
 CONFIG_GPIO_DWAPB=m
-CONFIG_GPIO_PL061=y
 CONFIG_GPIO_XGENE=y
 CONFIG_GPIO_XGENE_SB=m
 
@@ -329,11 +254,6 @@ CONFIG_POWER_RESET_XGENE=y
 #
 CONFIG_SENSORS_ACPI_POWER=m
 
-#
-# Watchdog Device Drivers
-#
-CONFIG_ARM_SP805_WATCHDOG=m
-
 #
 # Multifunction device drivers
 #
@@ -343,7 +263,6 @@ CONFIG_ARM_SP805_WATCHDOG=m
 #
 # STMicroelectronics STMPE Interface Drivers
 #
-# CONFIG_MFD_VX855 is not set
 # CONFIG_REGULATOR_88PM8607 is not set
 # CONFIG_REGULATOR_GPIO is not set
 # CONFIG_REGULATOR_LP872X is not set
@@ -358,43 +277,12 @@ CONFIG_ARM_SP805_WATCHDOG=m
 # CONFIG_IR_FINTEK is not set
 # CONFIG_IR_NUVOTON is not set
 
-#
-# Media digital TV PCI Adapters
-#
-# CONFIG_VIDEO_CAFE_CCIC is not set
-
-#
-# I2C encoder or helper chips
-#
-# CONFIG_DRM_I2C_CH7006 is not set
-# CONFIG_DRM_I2C_SIL164 is not set
-# CONFIG_DRM_I2C_NXP_TDA998X is not set
-
-#
-# Display Panels
-#
-# CONFIG_DRM_PANEL_SIMPLE is not set
-# CONFIG_DRM_PANEL_S6E8AA0 is not set
-
-#
-# Frame buffer Devices
-#
-# CONFIG_FB_MODE_HELPERS is not set
-
-#
-# Frame buffer hardware drivers
-#
-# CONFIG_FB_ARMCLCD is not set
-# CONFIG_LCD_PLATFORM is not set
-
 #
 # Console display driver support
 #
 CONFIG_DUMMY_CONSOLE_COLUMNS=80
 CONFIG_DUMMY_CONSOLE_ROWS=25
-# CONFIG_SND_ES1968_INPUT is not set
 # CONFIG_SND_LX6464ES is not set
-# CONFIG_SND_MAESTRO3_INPUT is not set
 
 #
 # Common SoC Audio options for Freescale CPUs:
@@ -409,8 +297,6 @@ CONFIG_MUSB_PIO_ONLY=y
 #
 # MMC/SD/SDIO Host Controller Drivers
 #
-CONFIG_MMC_ARMMMCI=m
-# CONFIG_MMC_RICOH_MMC is not set
 CONFIG_MMC_SDHCI_ACPI=m
 # CONFIG_MMC_SDHCI_OF_ARASAN is not set
 
@@ -424,19 +310,10 @@ CONFIG_LEDS_INTEL_SS4200=m
 #
 CONFIG_RTC_DRV_EFI=m
 
-#
-# on-CPU RTC drivers
-#
-CONFIG_RTC_DRV_PL030=m
-CONFIG_RTC_DRV_PL031=m
-
 #
 # DMA Devices
 #
 CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y
-# CONFIG_AMBA_PL08X is not set
-# CONFIG_DW_DMAC_PCI is not set
-# CONFIG_PL330_DMA is not set
 CONFIG_XGENE_DMA=m
 CONFIG_DMA_ACPI=y
 
@@ -444,10 +321,6 @@ CONFIG_DMA_ACPI=y
 # DMA Clients
 #
 CONFIG_DMA_ENGINE_RAID=y
-# CONFIG_UIO_AEC is not set
-# CONFIG_UIO_SERCOS3 is not set
-# CONFIG_UIO_PCI_GENERIC is not set
-# CONFIG_UIO_MF624 is not set
 
 #
 # Android
@@ -458,20 +331,12 @@ CONFIG_I2O_EXT_ADAPTEC_DMA64=y
 #
 # Common Clock Framework
 #
-CONFIG_COMMON_CLK_WM831X=y
-CONFIG_COMMON_CLK_VERSATILE=y
-CONFIG_CLK_SP810=y
-CONFIG_CLK_VEXPRESS_OSC=y
-CONFIG_COMMON_CLK_MAX77686=y
 CONFIG_COMMON_CLK_XGENE=y
 
 #
 # Clock Source drivers
 #
-CONFIG_ARM_ARCH_TIMER=y
-CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
 # CONFIG_SH_TIMER_TMU is not set
-CONFIG_ARM_MHU=m
 # CONFIG_PL320_MBOX is not set
 # CONFIG_PCC is not set
 
@@ -481,21 +346,9 @@ CONFIG_ARM_MHU=m
 # CONFIG_IOMMU_IO_PGTABLE_LPAE is not set
 # CONFIG_ARM_SMMU is not set
 
-#
-# Analog to digital converters
-#
-# CONFIG_LP8788_ADC is not set
-# CONFIG_TWL6030_GPADC is not set
-
 #
 # Temperature sensors
 #
-# CONFIG_PWM_FSL_FTM is not set
-# CONFIG_PWM_LP3943 is not set
-# CONFIG_PWM_PCA9685 is not set
-# CONFIG_PWM_TWL is not set
-# CONFIG_PWM_TWL_LED is not set
-CONFIG_ARM_GIC=y
 CONFIG_ARM_GIC_V3=y
 
 #
@@ -541,7 +394,6 @@ CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y
 #
 # File systems
 #
-CONFIG_DCACHE_WORD_ACCESS=y
 # CONFIG_FS_DAX is not set
 
 #
@@ -562,12 +414,6 @@ CONFIG_KVM_ARM_MAX_VCPUS=4
 CONFIG_ARCH_WANT_FRAME_POINTERS=y
 CONFIG_FRAME_POINTER=y
 
-#
-# Memory Debugging
-#
-# CONFIG_SLUB_STATS is not set
-# CONFIG_DEBUG_PER_CPU_MAPS is not set
-
 #
 # Lock Debugging (spinlocks, mutexes, etc...)
 #
@@ -579,15 +425,12 @@ CONFIG_FRAME_POINTER=y
 #
 # RCU Debugging
 #
-CONFIG_RCU_CPU_STALL_TIMEOUT=21
-# CONFIG_RCU_CPU_STALL_INFO is not set
 CONFIG_FUNCTION_GRAPH_TRACER=y
 
 #
 # Runtime Testing
 #
 # CONFIG_ARM64_PTDUMP is not set
-# CONFIG_PID_IN_CONTEXTIDR is not set
 # CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set
 
 #
@@ -595,12 +438,6 @@ CONFIG_FUNCTION_GRAPH_TRACER=y
 #
 CONFIG_GRKERNSEC_KSTACKOVERFLOW=y
 
-#
-# Crypto core or helper
-#
-CONFIG_CRYPTO_PCRYPT=m
-CONFIG_CRYPTO_ABLK_HELPER=m
-
 #
 # Random Number Generation
 #
@@ -623,5 +460,4 @@ CONFIG_CRYPTO_CRC32_ARM64=m
 CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y
 CONFIG_AUDIT_COMPAT_GENERIC=y
 CONFIG_HAS_IOPORT_MAP=y
-CONFIG_CPU_RMAP=y
 CONFIG_UCS2_STRING=y
diff --git a/kernel/config-armv7hl-default b/kernel/config-armv7hl-default
deleted file mode 100644 (file)
index 9989a17..0000000
+++ /dev/null
@@ -1,1271 +0,0 @@
-CONFIG_NO_IOPORT_MAP=y
-CONFIG_ARCH_HAS_BANDGAP=y
-
-#
-# IRQ subsystem
-#
-CONFIG_IRQ_DOMAIN_HIERARCHY=y
-CONFIG_GENERIC_TIME_VSYSCALL=y
-CONFIG_ARCH_HAS_TICK_BROADCAST=y
-CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
-
-#
-# Timers subsystem
-#
-# CONFIG_NO_HZ_IDLE is not set
-CONFIG_NO_HZ_FULL=y
-# CONFIG_NO_HZ_FULL_ALL is not set
-# CONFIG_NO_HZ_FULL_SYSIDLE is not set
-
-#
-# RCU Subsystem
-#
-CONFIG_TREE_RCU=y
-CONFIG_RCU_STALL_COMMON=y
-CONFIG_RCU_USER_QS=y
-CONFIG_RCU_FANOUT=32
-CONFIG_RCU_FANOUT_LEAF=16
-# CONFIG_RCU_FANOUT_EXACT is not set
-# CONFIG_RCU_FAST_NO_HZ is not set
-CONFIG_RCU_NOCB_CPU=y
-CONFIG_RCU_NOCB_CPU_NONE=y
-# CONFIG_RCU_NOCB_CPU_ZERO is not set
-# CONFIG_RCU_NOCB_CPU_ALL is not set
-CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
-
-#
-# IO Schedulers
-#
-CONFIG_PADATA=y
-CONFIG_MUTEX_SPIN_ON_OWNER=y
-CONFIG_RWSEM_SPIN_ON_OWNER=y
-CONFIG_LOCK_SPIN_ON_OWNER=y
-
-#
-# CPU Core family selection
-#
-CONFIG_ARCH_MULTI_V7=y
-CONFIG_ARCH_MULTI_V6_V7=y
-# CONFIG_ARCH_MULTI_CPU_AUTO is not set
-CONFIG_ARCH_VIRT=y
-# CONFIG_ARCH_MVEBU is not set
-# CONFIG_ARCH_ALPINE is not set
-CONFIG_ARCH_BCM=y
-
-#
-# IPROC architected SoCs
-#
-CONFIG_ARCH_BCM_IPROC=y
-# CONFIG_ARCH_BCM_CYGNUS is not set
-CONFIG_ARCH_BCM_5301X=y
-
-#
-# KONA architected SoCs
-#
-# CONFIG_ARCH_BCM_281XX is not set
-# CONFIG_ARCH_BCM_21664 is not set
-
-#
-# Other Architectures
-#
-CONFIG_ARCH_BCM_63XX=y
-CONFIG_ARCH_BRCMSTB=y
-CONFIG_ARCH_BERLIN=y
-# CONFIG_MACH_BERLIN_BG2 is not set
-# CONFIG_MACH_BERLIN_BG2CD is not set
-# CONFIG_MACH_BERLIN_BG2Q is not set
-# CONFIG_ARCH_DIGICOLOR is not set
-CONFIG_ARCH_HIGHBANK=y
-CONFIG_ARCH_HISI=y
-
-#
-# Hisilicon platform type
-#
-CONFIG_ARCH_HI3xxx=y
-# CONFIG_ARCH_HIP01 is not set
-CONFIG_ARCH_HIP04=y
-CONFIG_ARCH_HIX5HD2=y
-CONFIG_ARCH_KEYSTONE=y
-CONFIG_ARCH_MESON=y
-CONFIG_MACH_MESON6=y
-CONFIG_MACH_MESON8=y
-
-#
-# Device tree only
-#
-# CONFIG_SOC_IMX50 is not set
-# CONFIG_SOC_IMX51 is not set
-# CONFIG_SOC_IMX53 is not set
-CONFIG_SOC_IMX6=y
-CONFIG_SOC_IMX6Q=y
-CONFIG_SOC_IMX6SL=y
-CONFIG_SOC_IMX6SX=y
-CONFIG_SOC_VF610=y
-CONFIG_VF_USE_ARM_GLOBAL_TIMER=y
-# CONFIG_VF_USE_PIT_TIMER is not set
-# CONFIG_SOC_LS1021A is not set
-CONFIG_ARCH_MEDIATEK=y
-CONFIG_MACH_MT6589=y
-CONFIG_MACH_MT6592=y
-CONFIG_MACH_MT8127=y
-CONFIG_MACH_MT8135=y
-CONFIG_ARCH_OMAP=y
-
-#
-# OMAP Feature Selections
-#
-# CONFIG_POWER_AVS_OMAP is not set
-# CONFIG_OMAP_RESET_CLOCKS is not set
-CONFIG_OMAP_MUX=y
-# CONFIG_OMAP_MUX_DEBUG is not set
-CONFIG_OMAP_MUX_WARNINGS=y
-CONFIG_OMAP_32K_TIMER=y
-# CONFIG_OMAP3_L2_AUX_SECURE_SAVE_RESTORE is not set
-CONFIG_OMAP_DM_TIMER=y
-CONFIG_OMAP_PM_NOOP=y
-CONFIG_MACH_OMAP_GENERIC=y
-
-#
-# TI OMAP/AM/DM/DRA Family
-#
-CONFIG_ARCH_OMAP3=y
-CONFIG_ARCH_OMAP4=y
-CONFIG_SOC_OMAP5=y
-CONFIG_SOC_AM33XX=y
-CONFIG_SOC_AM43XX=y
-CONFIG_SOC_DRA7XX=y
-CONFIG_ARCH_OMAP2PLUS=y
-
-#
-# TI OMAP2/3/4 Specific Features
-#
-CONFIG_ARCH_OMAP2PLUS_TYPICAL=y
-CONFIG_SOC_HAS_OMAP2_SDRC=y
-CONFIG_SOC_HAS_REALTIME_COUNTER=y
-CONFIG_SOC_OMAP3430=y
-CONFIG_SOC_TI81XX=y
-CONFIG_OMAP_PACKAGE_CBB=y
-CONFIG_OMAP_PACKAGE_CUS=y
-
-#
-# OMAP Legacy Platform Data Board Type
-#
-CONFIG_MACH_OMAP3_BEAGLE=y
-CONFIG_MACH_OMAP_LDP=y
-CONFIG_MACH_OMAP3530_LV_SOM=y
-CONFIG_MACH_OMAP3_TORPEDO=y
-CONFIG_MACH_OVERO=y
-CONFIG_MACH_OMAP3517EVM=y
-CONFIG_MACH_OMAP3_PANDORA=y
-CONFIG_MACH_NOKIA_RX51=y
-CONFIG_MACH_CM_T35=y
-CONFIG_MACH_CM_T3730=y
-# CONFIG_OMAP3_SDRC_AC_TIMING is not set
-CONFIG_ARCH_QCOM=y
-# CONFIG_ARCH_MSM8X60 is not set
-# CONFIG_ARCH_MSM8960 is not set
-# CONFIG_ARCH_MSM8974 is not set
-CONFIG_ARCH_ROCKCHIP=y
-# CONFIG_ARCH_SOCFPGA is not set
-CONFIG_ARCH_STI=y
-CONFIG_SOC_STIH415=y
-CONFIG_SOC_STIH416=y
-CONFIG_SOC_STIH407=y
-# CONFIG_ARCH_S5PV210 is not set
-CONFIG_ARCH_EXYNOS=y
-# CONFIG_ARCH_EXYNOS3 is not set
-CONFIG_ARCH_EXYNOS4=y
-CONFIG_ARCH_EXYNOS5=y
-
-#
-# EXYNOS SoCs
-#
-CONFIG_CPU_EXYNOS4210=y
-CONFIG_SOC_EXYNOS4212=y
-CONFIG_SOC_EXYNOS4412=y
-CONFIG_SOC_EXYNOS4415=y
-CONFIG_SOC_EXYNOS5250=y
-CONFIG_SOC_EXYNOS5260=y
-CONFIG_SOC_EXYNOS5410=y
-CONFIG_SOC_EXYNOS5420=y
-CONFIG_SOC_EXYNOS5440=y
-CONFIG_SOC_EXYNOS5800=y
-# CONFIG_EXYNOS5420_MCPM is not set
-CONFIG_EXYNOS_CPU_SUSPEND=y
-CONFIG_PLAT_SAMSUNG=y
-
-#
-# Boot options
-#
-CONFIG_S5P_DEV_MFC=y
-
-#
-# Power management
-#
-# CONFIG_SAMSUNG_PM_CHECK is not set
-CONFIG_ARCH_SHMOBILE=y
-CONFIG_PM_RCAR=y
-CONFIG_ARCH_RCAR_GEN1=y
-CONFIG_ARCH_SHMOBILE_MULTI=y
-# CONFIG_ARCH_EMEV2 is not set
-# CONFIG_ARCH_R7S72100 is not set
-# CONFIG_ARCH_R8A73A4 is not set
-# CONFIG_ARCH_R8A7740 is not set
-# CONFIG_ARCH_R8A7778 is not set
-CONFIG_ARCH_R8A7779=y
-# CONFIG_ARCH_R8A7790 is not set
-# CONFIG_ARCH_R8A7791 is not set
-# CONFIG_ARCH_R8A7794 is not set
-# CONFIG_ARCH_SH73A0 is not set
-
-#
-# Renesas ARM SoCs Board Type
-#
-CONFIG_MACH_MARZEN=y
-
-#
-# Timer and clock configuration
-#
-CONFIG_SHMOBILE_TIMER_HZ=128
-CONFIG_ARCH_SUNXI=y
-CONFIG_MACH_SUN4I=y
-CONFIG_MACH_SUN5I=y
-CONFIG_MACH_SUN6I=y
-CONFIG_MACH_SUN7I=y
-CONFIG_MACH_SUN8I=y
-CONFIG_MACH_SUN9I=y
-CONFIG_ARCH_SIRF=y
-
-#
-# CSR SiRF atlas6/primaII/Atlas7 Specific Features
-#
-CONFIG_ARCH_ATLAS6=y
-CONFIG_ARCH_ATLAS7=y
-CONFIG_ARCH_PRIMA2=y
-CONFIG_SIRF_IRQ=y
-CONFIG_ARCH_TEGRA=y
-CONFIG_ARCH_TEGRA_2x_SOC=y
-CONFIG_ARCH_TEGRA_3x_SOC=y
-CONFIG_ARCH_TEGRA_114_SOC=y
-CONFIG_ARCH_TEGRA_124_SOC=y
-CONFIG_ARCH_U8500=y
-CONFIG_UX500_SOC_DB8500=y
-CONFIG_MACH_MOP500=y
-# CONFIG_MACH_HREFV60 is not set
-# CONFIG_MACH_SNOWBALL is not set
-CONFIG_UX500_AUTO_PLATFORM=y
-CONFIG_UX500_DEBUG_UART=2
-CONFIG_ARCH_VEXPRESS=y
-CONFIG_ARCH_VEXPRESS_CORTEX_A5_A9_ERRATA=y
-CONFIG_ARCH_VEXPRESS_DCSCB=y
-CONFIG_ARCH_VEXPRESS_SPC=y
-CONFIG_ARCH_VEXPRESS_TC2_PM=y
-CONFIG_ARCH_VT8500=y
-CONFIG_ARCH_WM8850=y
-CONFIG_ARCH_ZYNQ=y
-CONFIG_PLAT_VERSATILE=y
-CONFIG_ARM_TIMER_SP804=y
-CONFIG_ARCH_SUPPORTS_FIRMWARE=y
-CONFIG_ARCH_SUPPORTS_TRUSTED_FOUNDATIONS=y
-
-#
-# Firmware options
-#
-CONFIG_TRUSTED_FOUNDATIONS=y
-
-#
-# Processor Type
-#
-CONFIG_CPU_V7=y
-CONFIG_CPU_32v6K=y
-CONFIG_CPU_32v7=y
-CONFIG_CPU_ABRT_EV7=y
-CONFIG_CPU_PABRT_V7=y
-CONFIG_CPU_CACHE_V7=y
-CONFIG_CPU_CACHE_VIPT=y
-CONFIG_CPU_COPY_V6=y
-CONFIG_CPU_TLB_V7=y
-CONFIG_CPU_HAS_ASID=y
-
-#
-# Processor Features
-#
-# CONFIG_ARM_LPAE is not set
-# CONFIG_ARM_THUMBEE is not set
-CONFIG_ARM_VIRT_EXT=y
-CONFIG_SWP_EMULATE=y
-# CONFIG_CPU_BPREDICT_DISABLE is not set
-CONFIG_VDSO=y
-CONFIG_OUTER_CACHE_SYNC=y
-CONFIG_MIGHT_HAVE_CACHE_L2X0=y
-CONFIG_CACHE_L2X0=y
-CONFIG_PL310_ERRATA_588369=y
-CONFIG_PL310_ERRATA_727915=y
-CONFIG_PL310_ERRATA_753970=y
-CONFIG_PL310_ERRATA_769419=y
-CONFIG_ARM_L1_CACHE_SHIFT_6=y
-CONFIG_ARM_L1_CACHE_SHIFT=6
-CONFIG_ARM_DMA_MEM_BUFFERABLE=y
-# CONFIG_ARM_ERRATA_430973 is not set
-CONFIG_ARM_ERRATA_643719=y
-CONFIG_ARM_ERRATA_720789=y
-CONFIG_ARM_ERRATA_754322=y
-CONFIG_ARM_ERRATA_754327=y
-CONFIG_ARM_ERRATA_764369=y
-CONFIG_ARM_ERRATA_775420=y
-CONFIG_ARM_ERRATA_798181=y
-# CONFIG_ARM_ERRATA_773022 is not set
-CONFIG_ICST=y
-CONFIG_TI_PRIV_EDMA=y
-
-#
-# Bus support
-#
-CONFIG_PCI_DOMAINS=y
-CONFIG_PCI_DOMAINS_GENERIC=y
-
-#
-# PCI host controller drivers
-#
-CONFIG_PCI_EXYNOS=y
-CONFIG_PCI_IMX6=y
-CONFIG_PCI_TEGRA=y
-CONFIG_PCI_RCAR_GEN2=y
-CONFIG_PCI_RCAR_GEN2_PCIE=y
-CONFIG_PCI_KEYSTONE=y
-CONFIG_PCIE_XILINX=y
-CONFIG_PCIE_IPROC_PLATFORM=m
-
-#
-# Kernel Features
-#
-CONFIG_SMP=y
-CONFIG_SMP_ON_UP=y
-CONFIG_ARM_CPU_TOPOLOGY=y
-CONFIG_SCHED_MC=y
-CONFIG_SCHED_SMT=y
-CONFIG_MCPM=y
-CONFIG_MCPM_QUAD_CLUSTER=y
-CONFIG_BIG_LITTLE=y
-# CONFIG_BL_SWITCHER is not set
-CONFIG_NR_CPUS=4
-CONFIG_HOTPLUG_CPU=y
-CONFIG_ARM_PSCI=y
-CONFIG_ARCH_NR_GPIO=1024
-CONFIG_HZ_FIXED=200
-CONFIG_HZ=200
-CONFIG_THUMB2_KERNEL=y
-CONFIG_THUMB2_AVOID_R_ARM_THM_JUMP11=y
-CONFIG_ARM_ASM_UNIFIED=y
-CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
-CONFIG_SPLIT_PTLOCK_CPUS=4
-CONFIG_FORCE_MAX_ZONEORDER=12
-# CONFIG_UACCESS_WITH_MEMCPY is not set
-# CONFIG_XEN is not set
-
-#
-# Boot options
-#
-# CONFIG_ARM_ATAG_DTB_COMPAT is not set
-CONFIG_CMDLINE="root=/dev/ram0 rw ramdisk=8192 initrd=0x41000000,8M console=ttySAC1,115200 init=/linuxrc mem=256M"
-
-#
-# CPU frequency scaling drivers
-#
-CONFIG_ARM_BIG_LITTLE_CPUFREQ=m
-# CONFIG_ARM_DT_BL_CPUFREQ is not set
-# CONFIG_ARM_VEXPRESS_SPC_CPUFREQ is not set
-CONFIG_ARM_EXYNOS_CPUFREQ=y
-CONFIG_ARM_EXYNOS4210_CPUFREQ=y
-CONFIG_ARM_EXYNOS4X12_CPUFREQ=y
-CONFIG_ARM_EXYNOS5250_CPUFREQ=y
-# CONFIG_ARM_EXYNOS_CPU_FREQ_BOOST_SW is not set
-CONFIG_ARM_EXYNOS5440_CPUFREQ=y
-CONFIG_ARM_HIGHBANK_CPUFREQ=m
-CONFIG_ARM_HISI_ACPU_CPUFREQ=m
-# CONFIG_ARM_KIRKWOOD_CPUFREQ is not set
-CONFIG_ARM_OMAP2PLUS_CPUFREQ=y
-CONFIG_ARM_TEGRA_CPUFREQ=y
-
-#
-# ARM CPU Idle Drivers
-#
-# CONFIG_ARM_BIG_LITTLE_CPUIDLE is not set
-# CONFIG_ARM_HIGHBANK_CPUIDLE is not set
-# CONFIG_ARM_ZYNQ_CPUIDLE is not set
-# CONFIG_ARM_U8500_CPUIDLE is not set
-# CONFIG_ARM_EXYNOS_CPUIDLE is not set
-CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED=y
-
-#
-# At least one emulation must be selected
-#
-CONFIG_VFPv3=y
-CONFIG_NEON=y
-CONFIG_KERNEL_MODE_NEON=y
-
-#
-# Power management options
-#
-CONFIG_PM_SLEEP_SMP=y
-CONFIG_PM_GENERIC_DOMAINS=y
-CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
-CONFIG_PM_GENERIC_DOMAINS_OF=y
-
-#
-# Classification
-#
-CONFIG_RPS=y
-CONFIG_RFS_ACCEL=y
-CONFIG_XPS=y
-CONFIG_NET_FLOW_LIMIT=y
-
-#
-# Device Drivers
-#
-CONFIG_ARM_AMBA=y
-CONFIG_TEGRA_AHB=y
-
-#
-# Generic Driver Options
-#
-CONFIG_REGMAP_SPMI=m
-
-#
-# Bus devices
-#
-CONFIG_ARM_CCI400_PORT_CTRL=y
-# CONFIG_IMX_WEIM is not set
-CONFIG_OMAP_INTERCONNECT=y
-# CONFIG_OMAP_OCP2SCP is not set
-CONFIG_SIMPLE_PM_BUS=y
-
-#
-# Misc devices
-#
-# CONFIG_ARM_CHARLCD is not set
-
-#
-# EEPROM support
-#
-# CONFIG_EEPROM_SUNXI_SID is not set
-
-#
-# Controllers with non-SFF native interface
-#
-CONFIG_AHCI_ST=m
-CONFIG_AHCI_SUNXI=m
-CONFIG_AHCI_TEGRA=m
-
-#
-# SATA SFF controllers with BMDMA
-#
-CONFIG_SATA_HIGHBANK=m
-CONFIG_SATA_RCAR=m
-
-#
-# Distributed Switch Architecture drivers
-#
-CONFIG_NET_VENDOR_ALLWINNER=y
-CONFIG_SUN4I_EMAC=m
-# CONFIG_MACB is not set
-CONFIG_BGMAC=m
-CONFIG_NET_CALXEDA_XGMAC=m
-CONFIG_PXA168_ETH=m
-CONFIG_SH_ETH=m
-CONFIG_TI_DAVINCI_EMAC=m
-CONFIG_TI_DAVINCI_MDIO=m
-CONFIG_TI_DAVINCI_CPDMA=m
-CONFIG_TI_CPSW_PHY_SEL=y
-CONFIG_TI_CPSW=m
-# CONFIG_TI_CPTS is not set
-CONFIG_NET_VENDOR_XILINX=y
-# CONFIG_XILINX_EMACLITE is not set
-
-#
-# MII PHY device drivers
-#
-CONFIG_MDIO_SUN4I=m
-
-#
-# Input device support
-#
-CONFIG_INPUT_MATRIXKMAP=y
-
-#
-# Input Device Drivers
-#
-# CONFIG_KEYBOARD_NOMADIK is not set
-CONFIG_KEYBOARD_TEGRA=m
-CONFIG_KEYBOARD_SAMSUNG=y
-# CONFIG_KEYBOARD_ST_KEYSCAN is not set
-CONFIG_KEYBOARD_SH_KEYSC=m
-CONFIG_KEYBOARD_SUN4I_LRADC=m
-# CONFIG_INPUT_AB8500_PONKEY is not set
-CONFIG_INPUT_PM8941_PWRKEY=m
-CONFIG_INPUT_SIRFSOC_ONKEY=y
-
-#
-# Hardware I/O ports
-#
-# CONFIG_SERIO_AMBAKMI is not set
-CONFIG_SERIO_SUN4I_PS2=m
-
-#
-# Serial drivers
-#
-CONFIG_SERIAL_8250_OMAP=m
-CONFIG_SERIAL_8250_MT6577=y
-
-#
-# Non-8250 serial port support
-#
-CONFIG_SERIAL_AMBA_PL010=m
-CONFIG_SERIAL_AMBA_PL011=m
-CONFIG_SERIAL_MESON=m
-CONFIG_SERIAL_SAMSUNG=m
-CONFIG_SERIAL_SAMSUNG_UARTS_4=y
-CONFIG_SERIAL_SAMSUNG_UARTS=4
-CONFIG_SERIAL_SIRFSOC=m
-# CONFIG_SERIAL_UARTLITE is not set
-CONFIG_SERIAL_SH_SCI=m
-CONFIG_SERIAL_SH_SCI_NR_UARTS=2
-# CONFIG_SERIAL_MSM is not set
-# CONFIG_SERIAL_VT8500 is not set
-CONFIG_SERIAL_OMAP=m
-CONFIG_HW_RANDOM_IPROC_RNG200=m
-CONFIG_HW_RANDOM_OMAP=y
-CONFIG_HW_RANDOM_OMAP3_ROM=y
-CONFIG_HW_RANDOM_EXYNOS=y
-CONFIG_HW_RANDOM_MSM=m
-
-#
-# PC SMBus host controller drivers
-#
-CONFIG_I2C_HIX5HD2=m
-
-#
-# I2C system bus drivers (mostly embedded / system-on-chip)
-#
-CONFIG_I2C_BCM_IPROC=m
-# CONFIG_I2C_CADENCE is not set
-CONFIG_I2C_DAVINCI=m
-CONFIG_I2C_EXYNOS5=m
-CONFIG_I2C_MESON=m
-CONFIG_I2C_NOMADIK=y
-CONFIG_I2C_OMAP=y
-CONFIG_I2C_QUP=m
-CONFIG_I2C_RIIC=m
-CONFIG_I2C_S3C2410=m
-CONFIG_I2C_SH_MOBILE=m
-CONFIG_I2C_SIRF=m
-CONFIG_I2C_ST=m
-CONFIG_I2C_SUN6I_P2WI=m
-CONFIG_I2C_TEGRA=m
-CONFIG_I2C_VERSATILE=m
-CONFIG_I2C_WMT=m
-CONFIG_I2C_RCAR=m
-
-#
-# Other I2C/SMBus bus drivers
-#
-CONFIG_I2C_SLAVE=y
-# CONFIG_I2C_SLAVE_EEPROM is not set
-CONFIG_SPMI_MSM_PMIC_ARB=m
-
-#
-# HSI controllers
-#
-CONFIG_OMAP_SSI=m
-CONFIG_OMAP_SSI_PORT=m
-
-#
-# PPS support
-#
-CONFIG_PPS=y
-
-#
-# PTP clock support
-#
-CONFIG_PTP_1588_CLOCK=y
-
-#
-# Pin controllers
-#
-CONFIG_PINCTRL_MESON=y
-CONFIG_PINCTRL_ROCKCHIP=y
-CONFIG_PINCTRL_SINGLE=y
-CONFIG_PINCTRL_SIRF=y
-CONFIG_PINCTRL_ST=y
-CONFIG_PINCTRL_TEGRA=y
-CONFIG_PINCTRL_TEGRA20=y
-CONFIG_PINCTRL_TEGRA30=y
-CONFIG_PINCTRL_TEGRA114=y
-CONFIG_PINCTRL_TEGRA124=y
-CONFIG_PINCTRL_TEGRA_XUSB=y
-CONFIG_PINCTRL_ZYNQ=y
-CONFIG_PINCTRL_IMX=y
-CONFIG_PINCTRL_IMX6Q=y
-CONFIG_PINCTRL_IMX6SL=y
-CONFIG_PINCTRL_IMX6SX=y
-CONFIG_PINCTRL_VF610=y
-CONFIG_PINCTRL_ABX500=y
-CONFIG_PINCTRL_AB8500=y
-CONFIG_PINCTRL_AB8540=y
-CONFIG_PINCTRL_AB9540=y
-CONFIG_PINCTRL_AB8505=y
-CONFIG_PINCTRL_NOMADIK=y
-CONFIG_PINCTRL_DB8500=y
-CONFIG_PINCTRL_DB8540=y
-CONFIG_PINCTRL_MSM=y
-CONFIG_PINCTRL_APQ8064=y
-CONFIG_PINCTRL_APQ8084=y
-CONFIG_PINCTRL_IPQ8064=y
-CONFIG_PINCTRL_MSM8960=m
-CONFIG_PINCTRL_MSM8X74=m
-CONFIG_PINCTRL_MSM8916=m
-CONFIG_PINCTRL_QCOM_SPMI_PMIC=m
-CONFIG_PINCTRL_SAMSUNG=y
-CONFIG_PINCTRL_EXYNOS=y
-CONFIG_PINCTRL_EXYNOS5440=y
-CONFIG_PINCTRL_SH_PFC=y
-CONFIG_GPIO_SH_PFC=y
-CONFIG_PINCTRL_PFC_R8A7779=y
-CONFIG_PINCTRL_SUNXI_COMMON=y
-CONFIG_PINCTRL_SUN4I_A10=y
-CONFIG_PINCTRL_SUN5I_A10S=y
-CONFIG_PINCTRL_SUN5I_A13=y
-CONFIG_PINCTRL_SUN6I_A31=y
-CONFIG_PINCTRL_SUN6I_A31S=y
-CONFIG_PINCTRL_SUN6I_A31_R=y
-CONFIG_PINCTRL_SUN7I_A20=y
-CONFIG_PINCTRL_SUN8I_A23=y
-CONFIG_PINCTRL_SUN8I_A23_R=y
-CONFIG_PINCTRL_SUN9I_A80=y
-# CONFIG_PINCTRL_WM8850 is not set
-CONFIG_PINCTRL_MTK_COMMON=y
-CONFIG_PINCTRL_MT8135=y
-
-#
-# Memory mapped GPIO drivers
-#
-# CONFIG_GPIO_DAVINCI is not set
-CONFIG_GPIO_MSM_V2=m
-CONFIG_GPIO_OMAP=y
-CONFIG_GPIO_PL061=y
-# CONFIG_GPIO_RCAR is not set
-CONFIG_GPIO_VF610=y
-# CONFIG_GPIO_XILINX is not set
-CONFIG_GPIO_ZYNQ=m
-
-#
-# USB GPIO expanders
-#
-CONFIG_POWER_RESET_BRCMSTB=y
-CONFIG_POWER_RESET_HISI=y
-CONFIG_POWER_RESET_IMX=y
-# CONFIG_POWER_RESET_MSM is not set
-CONFIG_POWER_RESET_ST=y
-CONFIG_POWER_RESET_KEYSTONE=y
-# CONFIG_ROCKCHIP_IODOMAIN is not set
-
-#
-# Native drivers
-#
-CONFIG_ROCKCHIP_THERMAL=m
-CONFIG_RCAR_THERMAL=y
-CONFIG_DB8500_THERMAL=y
-CONFIG_TEGRA_SOCTHERM=m
-
-#
-# Texas Instruments thermal drivers
-#
-# CONFIG_TI_SOC_THERMAL is not set
-
-#
-# Samsung thermal drivers
-#
-CONFIG_EXYNOS_THERMAL=m
-
-#
-# STMicroelectronics thermal drivers
-#
-CONFIG_ST_THERMAL=m
-CONFIG_ST_THERMAL_SYSCFG=m
-CONFIG_ST_THERMAL_MEMMAP=m
-
-#
-# Watchdog Device Drivers
-#
-CONFIG_ARM_SP805_WATCHDOG=m
-CONFIG_S3C2410_WATCHDOG=m
-CONFIG_OMAP_WATCHDOG=m
-CONFIG_DAVINCI_WATCHDOG=m
-CONFIG_SUNXI_WATCHDOG=m
-CONFIG_UX500_WATCHDOG=y
-CONFIG_SIRFSOC_WATCHDOG=y
-CONFIG_TEGRA_WATCHDOG=m
-CONFIG_QCOM_WDT=m
-CONFIG_MESON_WATCHDOG=m
-CONFIG_MEDIATEK_WATCHDOG=m
-CONFIG_BCM47XX_WDT=m
-
-#
-# Multifunction device drivers
-#
-CONFIG_MFD_ATMEL_HLCDC=m
-CONFIG_MFD_QCOM_RPM=m
-CONFIG_MFD_SPMI_PMIC=m
-CONFIG_ABX500_CORE=y
-# CONFIG_AB3100_CORE is not set
-CONFIG_AB8500_CORE=y
-CONFIG_MFD_DB8500_PRCMU=y
-
-#
-# STMicroelectronics STMPE Interface Drivers
-#
-CONFIG_MFD_SUN6I_PRCM=y
-CONFIG_MFD_OMAP_USB_HOST=y
-# CONFIG_MFD_VX855 is not set
-CONFIG_REGULATOR_88PM8607=y
-# CONFIG_REGULATOR_AB8500 is not set
-CONFIG_REGULATOR_DBX500_PRCMU=y
-CONFIG_REGULATOR_DB8500_PRCMU=y
-CONFIG_REGULATOR_GPIO=y
-CONFIG_REGULATOR_LP872X=y
-CONFIG_REGULATOR_LP8788=y
-CONFIG_REGULATOR_PBIAS=m
-CONFIG_REGULATOR_QCOM_RPM=m
-CONFIG_REGULATOR_TI_ABB=m
-CONFIG_REGULATOR_TWL4030=y
-
-#
-# Media drivers
-#
-# CONFIG_IR_MESON is not set
-# CONFIG_RC_ST is not set
-CONFIG_IR_SUNXI=m
-
-#
-# Media digital TV PCI Adapters
-#
-# CONFIG_VIDEO_CAFE_CCIC is not set
-# CONFIG_VIDEO_OMAP2_VOUT is not set
-# CONFIG_VIDEO_SH_VOU is not set
-CONFIG_VIDEO_OMAP3=m
-# CONFIG_VIDEO_OMAP3_DEBUG is not set
-# CONFIG_VIDEO_RCAR_VIN is not set
-# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set
-# CONFIG_VIDEO_SH_MOBILE_CEU is not set
-# CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS is not set
-# CONFIG_VIDEO_SAMSUNG_S5P_TV is not set
-# CONFIG_VIDEO_AM437X_VPFE is not set
-CONFIG_VIDEO_SAMSUNG_S5P_G2D=m
-CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m
-CONFIG_VIDEO_SAMSUNG_S5P_MFC=m
-CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=m
-CONFIG_VIDEO_RENESAS_VSP1=m
-# CONFIG_VIDEO_TI_VPE is not set
-
-#
-# Graphics support
-#
-CONFIG_TEGRA_HOST1X=y
-CONFIG_TEGRA_HOST1X_FIREWALL=y
-
-#
-# I2C encoder or helper chips
-#
-# CONFIG_DRM_I2C_CH7006 is not set
-# CONFIG_DRM_I2C_SIL164 is not set
-# CONFIG_DRM_I2C_NXP_TDA998X is not set
-# CONFIG_DRM_EXYNOS_FIMD is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-CONFIG_DRM_ROCKCHIP=m
-CONFIG_ROCKCHIP_DW_HDMI=m
-CONFIG_DRM_ATMEL_HLCDC=m
-CONFIG_DRM_RCAR_DU=m
-# CONFIG_DRM_RCAR_HDMI is not set
-CONFIG_DRM_SHMOBILE=m
-CONFIG_DRM_MSM=m
-# CONFIG_DRM_MSM_FBDEV is not set
-# CONFIG_DRM_MSM_REGISTER_LOGGING is not set
-CONFIG_DRM_MSM_DSI=y
-CONFIG_DRM_TEGRA=m
-CONFIG_DRM_TEGRA_FBDEV=y
-# CONFIG_DRM_TEGRA_DEBUG is not set
-# CONFIG_DRM_TEGRA_STAGING is not set
-
-#
-# Display Panels
-#
-# CONFIG_DRM_PANEL_SIMPLE is not set
-# CONFIG_DRM_PANEL_S6E8AA0 is not set
-# CONFIG_DRM_IMX is not set
-
-#
-# Frame buffer Devices
-#
-# CONFIG_FB_MODE_HELPERS is not set
-
-#
-# Frame buffer hardware drivers
-#
-# CONFIG_FB_ARMCLCD is not set
-# CONFIG_FB_IMX is not set
-# CONFIG_FB_VT8500 is not set
-# CONFIG_FB_WM8505 is not set
-# CONFIG_FB_SH_MOBILE_LCDC is not set
-# CONFIG_FB_S3C is not set
-# CONFIG_FB_XILINX is not set
-# CONFIG_FB_DA8XX is not set
-# CONFIG_FB_MX3 is not set
-# CONFIG_OMAP2_DSS is not set
-CONFIG_EXYNOS_VIDEO=y
-# CONFIG_EXYNOS_MIPI_DSI is not set
-# CONFIG_FB_SH_MOBILE_MERAM is not set
-# CONFIG_LCD_PLATFORM is not set
-
-#
-# Console display driver support
-#
-# CONFIG_SND_ES1968_INPUT is not set
-# CONFIG_SND_MAESTRO3_INPUT is not set
-
-#
-# HD-Audio
-#
-CONFIG_SND_HDA_TEGRA=m
-CONFIG_SND_ARMAACI=m
-# CONFIG_SND_SOC_ADI is not set
-CONFIG_SND_EDMA_SOC=m
-CONFIG_SND_DAVINCI_SOC_MCASP=m
-CONFIG_SND_DAVINCI_SOC_GENERIC_EVM=m
-CONFIG_SND_AM33XX_SOC_EVM=m
-
-#
-# SoC Audio support for Freescale i.MX boards:
-#
-CONFIG_SND_SOC_LPASS_CPU=m
-CONFIG_SND_SOC_LPASS_PLATFORM=m
-CONFIG_SND_SOC_STORM=m
-CONFIG_SND_SOC_ROCKCHIP=m
-CONFIG_SND_SOC_ROCKCHIP_I2S=m
-CONFIG_SND_SOC_SAMSUNG=m
-CONFIG_SND_SAMSUNG_PCM=m
-CONFIG_SND_SAMSUNG_SPDIF=m
-CONFIG_SND_SAMSUNG_I2S=m
-CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m
-CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m
-CONFIG_SND_SOC_SMDK_WM8994_PCM=m
-CONFIG_SND_SOC_SNOW=m
-CONFIG_SND_SOC_ODROIDX2=m
-CONFIG_SND_SOC_ARNDALE_RT5631_ALC5631=m
-
-#
-# SoC Audio support for SuperH
-#
-CONFIG_SND_SOC_SH4_FSI=m
-CONFIG_SND_SOC_RCAR=m
-CONFIG_SND_SOC_RSRC_CARD=m
-CONFIG_SND_SOC_SIRF=m
-CONFIG_SND_SOC_SIRF_AUDIO=m
-CONFIG_SND_SOC_SIRF_AUDIO_PORT=m
-CONFIG_SND_SOC_SIRF_USP=m
-CONFIG_SND_SOC_UX500=m
-CONFIG_SND_SOC_UX500_PLAT_DMA=m
-
-#
-# CODEC drivers
-#
-CONFIG_SND_SOC_WM_HUBS=m
-CONFIG_SND_SOC_MAX98090=m
-CONFIG_SND_SOC_MAX98095=m
-CONFIG_SND_SOC_MAX98357A=m
-CONFIG_SND_SOC_WM8994=m
-
-#
-# USB Host Controller Drivers
-#
-CONFIG_USB_XHCI_RCAR=m
-CONFIG_USB_EHCI_MXC=y
-CONFIG_USB_EHCI_HCD_OMAP=y
-CONFIG_USB_EHCI_HCD_STI=m
-CONFIG_USB_EHCI_MSM=y
-CONFIG_USB_EHCI_TEGRA=y
-CONFIG_USB_EHCI_EXYNOS=y
-CONFIG_USB_OHCI_HCD_STI=m
-CONFIG_USB_OHCI_HCD_OMAP3=y
-CONFIG_USB_OHCI_EXYNOS=y
-CONFIG_USB_UHCI_SUPPORT_NON_PCI_HC=y
-CONFIG_USB_UHCI_PLATFORM=y
-CONFIG_USB_IMX21_HCD=y
-
-#
-# Platform Glue Layer
-#
-CONFIG_USB_MUSB_OMAP2PLUS=m
-CONFIG_USB_MUSB_AM35X=m
-CONFIG_USB_MUSB_DSPS=m
-CONFIG_USB_MUSB_UX500=m
-CONFIG_USB_MUSB_AM335X_CHILD=m
-CONFIG_USB_UX500_DMA=y
-# CONFIG_USB_INVENTRA_DMA is not set
-# CONFIG_USB_TI_CPPI41_DMA is not set
-# CONFIG_MUSB_PIO_ONLY is not set
-
-#
-# Platform Glue Driver Support
-#
-CONFIG_USB_DWC3_EXYNOS=m
-CONFIG_USB_DWC3_KEYSTONE=m
-CONFIG_USB_DWC3_ST=m
-CONFIG_USB_DWC3_QCOM=m
-
-#
-# USB Physical Layer drivers
-#
-# CONFIG_AB8500_USB is not set
-CONFIG_KEYSTONE_USB_PHY=m
-CONFIG_USB_MSM_OTG=m
-CONFIG_USB_RCAR_PHY=m
-
-#
-# MMC/SD/SDIO Host Controller Drivers
-#
-CONFIG_MMC_ARMMMCI=m
-# CONFIG_MMC_RICOH_MMC is not set
-CONFIG_MMC_SDHCI_TEGRA=m
-CONFIG_MMC_SDHCI_S3C=m
-CONFIG_MMC_SDHCI_SIRF=m
-CONFIG_MMC_SDHCI_S3C_DMA=y
-CONFIG_MMC_SDHCI_IPROC=m
-CONFIG_MMC_SDHCI_ST=m
-CONFIG_MMC_OMAP=m
-CONFIG_MMC_OMAP_HS=m
-CONFIG_MMC_SDHCI_MSM=m
-CONFIG_MMC_TMIO_CORE=m
-CONFIG_MMC_SDHI=m
-CONFIG_MMC_DW_ROCKCHIP=m
-CONFIG_MMC_SH_MMCIF=m
-CONFIG_MMC_WMT=y
-CONFIG_MMC_SUNXI=m
-
-#
-# Platform RTC drivers
-#
-# CONFIG_RTC_DRV_AB8500 is not set
-
-#
-# on-CPU RTC drivers
-#
-CONFIG_RTC_DRV_OMAP=m
-CONFIG_RTC_DRV_S3C=m
-CONFIG_RTC_DRV_PL030=m
-CONFIG_RTC_DRV_PL031=m
-# CONFIG_RTC_DRV_VT8500 is not set
-CONFIG_RTC_DRV_SUN6I=m
-CONFIG_RTC_DRV_SUNXI=m
-CONFIG_RTC_DRV_TEGRA=m
-CONFIG_RTC_DRV_SIRFSOC=m
-
-#
-# DMA Devices
-#
-# CONFIG_AMBA_PL08X is not set
-# CONFIG_DW_DMAC_PCI is not set
-# CONFIG_TEGRA20_APB_DMA is not set
-CONFIG_RENESAS_DMA=y
-CONFIG_SH_DMAE_BASE=y
-# CONFIG_SH_DMAE is not set
-# CONFIG_SUDMAC is not set
-# CONFIG_RCAR_HPB_DMAE is not set
-CONFIG_RCAR_DMAC=m
-CONFIG_RENESAS_USB_DMAC=m
-# CONFIG_STE_DMA40 is not set
-# CONFIG_SIRF_DMA is not set
-# CONFIG_TI_EDMA is not set
-# CONFIG_PL330_DMA is not set
-# CONFIG_IMX_SDMA is not set
-# CONFIG_IMX_DMA is not set
-# CONFIG_MXS_DMA is not set
-# CONFIG_DMA_OMAP is not set
-# CONFIG_TI_CPPI41 is not set
-# CONFIG_K3_DMA is not set
-CONFIG_XILINX_VDMA=m
-CONFIG_DMA_SUN6I=m
-
-#
-# DMA Clients
-#
-# CONFIG_QCOM_BAM_DMA is not set
-# CONFIG_UIO_AEC is not set
-# CONFIG_UIO_SERCOS3 is not set
-# CONFIG_UIO_PCI_GENERIC is not set
-# CONFIG_UIO_MF624 is not set
-
-#
-# Speakup console speech
-#
-# CONFIG_MFD_NVEC is not set
-
-#
-# Common Clock Framework
-#
-CONFIG_COMMON_CLK_WM831X=y
-CONFIG_COMMON_CLK_VERSATILE=y
-CONFIG_CLK_SP810=y
-CONFIG_CLK_VEXPRESS_OSC=y
-CONFIG_COMMON_CLK_MAX77686=y
-# CONFIG_COMMON_CLK_AXI_CLKGEN is not set
-CONFIG_COMMON_CLK_KEYSTONE=y
-CONFIG_COMMON_CLK_QCOM=m
-CONFIG_APQ_GCC_8084=m
-CONFIG_APQ_MMCC_8084=m
-CONFIG_IPQ_GCC_806X=m
-CONFIG_IPQ_LCC_806X=m
-CONFIG_MSM_GCC_8660=m
-CONFIG_MSM_GCC_8916=m
-CONFIG_MSM_GCC_8960=m
-CONFIG_MSM_LCC_8960=m
-CONFIG_MSM_MMCC_8960=m
-CONFIG_MSM_GCC_8974=m
-CONFIG_MSM_MMCC_8974=m
-CONFIG_COMMON_CLK_SAMSUNG=y
-
-#
-# Hardware Spinlock drivers
-#
-# CONFIG_HWSPINLOCK_OMAP is not set
-# CONFIG_HSEM_U8500 is not set
-
-#
-# Clock Source drivers
-#
-CONFIG_DW_APB_TIMER=y
-CONFIG_DW_APB_TIMER_OF=y
-CONFIG_ROCKCHIP_TIMER=y
-CONFIG_MESON6_TIMER=y
-CONFIG_SUN4I_TIMER=y
-CONFIG_SUN5I_HSTIMER=y
-CONFIG_TEGRA_TIMER=y
-CONFIG_VT8500_TIMER=y
-CONFIG_CADENCE_TTC_TIMER=y
-CONFIG_CLKSRC_NOMADIK_MTU=y
-CONFIG_CLKSRC_DBX500_PRCMU=y
-CONFIG_CLKSRC_DBX500_PRCMU_SCHED_CLOCK=y
-CONFIG_ARM_ARCH_TIMER=y
-CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
-CONFIG_ARM_GLOBAL_TIMER=y
-CONFIG_CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK=y
-CONFIG_CLKSRC_EXYNOS_MCT=y
-CONFIG_CLKSRC_SAMSUNG_PWM=y
-CONFIG_MTK_TIMER=y
-CONFIG_SYS_SUPPORTS_SH_TMU=y
-CONFIG_SH_TIMER_TMU=y
-CONFIG_CLKSRC_VERSATILE=y
-CONFIG_ARM_MHU=m
-CONFIG_PL320_MBOX=y
-CONFIG_OMAP2PLUS_MBOX=m
-CONFIG_OMAP_MBOX_KFIFO_SIZE=256
-
-#
-# Generic IOMMU Pagetable Support
-#
-CONFIG_OMAP_IOMMU=y
-# CONFIG_OMAP_IOMMU_DEBUG is not set
-CONFIG_ROCKCHIP_IOMMU=y
-# CONFIG_TEGRA_IOMMU_GART is not set
-# CONFIG_TEGRA_IOMMU_SMMU is not set
-# CONFIG_EXYNOS_IOMMU is not set
-# CONFIG_SHMOBILE_IOMMU is not set
-
-#
-# Remoteproc drivers
-#
-CONFIG_REMOTEPROC=m
-CONFIG_OMAP_REMOTEPROC=m
-
-#
-# Rpmsg drivers
-#
-CONFIG_RPMSG=m
-
-#
-# SOC (System On Chip) specific Drivers
-#
-# CONFIG_MTK_PMIC_WRAP is not set
-CONFIG_QCOM_GSBI=m
-# CONFIG_KEYSTONE_NAVIGATOR_QMSS is not set
-CONFIG_KEYSTONE_NAVIGATOR_DMA=m
-
-#
-# DEVFREQ Drivers
-#
-CONFIG_ARM_EXYNOS5_BUS_DEVFREQ=m
-CONFIG_ARM_TEGRA_DEVFREQ=m
-CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU=y
-# CONFIG_TI_AEMIF is not set
-# CONFIG_TI_EMIF is not set
-CONFIG_OMAP_GPMC=y
-CONFIG_TEGRA20_MC=y
-CONFIG_TEGRA_MC=y
-
-#
-# Analog to digital converters
-#
-# CONFIG_EXYNOS_ADC is not set
-# CONFIG_LP8788_ADC is not set
-CONFIG_ROCKCHIP_SARADC=m
-# CONFIG_TWL6030_GPADC is not set
-# CONFIG_XILINX_XADC is not set
-
-#
-# Temperature sensors
-#
-# CONFIG_PWM_AB8500 is not set
-CONFIG_PWM_ATMEL_HLCDC_PWM=m
-# CONFIG_PWM_FSL_FTM is not set
-# CONFIG_PWM_IMX is not set
-# CONFIG_PWM_LP3943 is not set
-# CONFIG_PWM_PCA9685 is not set
-# CONFIG_PWM_RENESAS_TPU is not set
-CONFIG_PWM_ROCKCHIP=m
-# CONFIG_PWM_SAMSUNG is not set
-CONFIG_PWM_STI=m
-CONFIG_PWM_SUN4I=m
-# CONFIG_PWM_TEGRA is not set
-# CONFIG_PWM_TIECAP is not set
-# CONFIG_PWM_TIEHRPWM is not set
-# CONFIG_PWM_TWL is not set
-# CONFIG_PWM_TWL_LED is not set
-# CONFIG_PWM_VT8500 is not set
-CONFIG_ARM_GIC=y
-CONFIG_GIC_NON_BANKED=y
-CONFIG_BCM7120_L2_IRQ=y
-CONFIG_BRCMSTB_L2_IRQ=y
-CONFIG_DW_APB_ICTL=y
-CONFIG_OMAP_IRQCHIP=y
-CONFIG_RENESAS_INTC_IRQPIN=y
-CONFIG_IRQ_CROSSBAR=y
-# CONFIG_KEYSTONE_IRQ is not set
-CONFIG_ARCH_HAS_RESET_CONTROLLER=y
-CONFIG_STI_RESET_SYSCFG=y
-CONFIG_STIH415_RESET=y
-CONFIG_STIH416_RESET=y
-CONFIG_STIH407_RESET=y
-
-#
-# PHY Subsystem
-#
-CONFIG_PHY_BERLIN_USB=m
-CONFIG_PHY_BERLIN_SATA=m
-CONFIG_PHY_DM816X_USB=m
-CONFIG_PHY_EXYNOS_MIPI_VIDEO=y
-CONFIG_PHY_MIPHY28LP=m
-CONFIG_PHY_MIPHY365X=m
-CONFIG_PHY_RCAR_GEN2=m
-CONFIG_OMAP_CONTROL_PHY=m
-CONFIG_TWL4030_USB=m
-CONFIG_PHY_EXYNOS_DP_VIDEO=y
-CONFIG_PHY_EXYNOS5250_SATA=m
-CONFIG_PHY_HIX5HD2_SATA=m
-CONFIG_PHY_SUN4I_USB=m
-CONFIG_PHY_SUN9I_USB=m
-CONFIG_PHY_EXYNOS4210_USB2=y
-CONFIG_PHY_EXYNOS4X12_USB2=y
-CONFIG_PHY_EXYNOS5250_USB2=y
-CONFIG_PHY_EXYNOS5_USBDRD=m
-CONFIG_PHY_QCOM_APQ8064_SATA=m
-CONFIG_PHY_QCOM_IPQ806X_SATA=m
-CONFIG_PHY_ROCKCHIP_USB=m
-CONFIG_PHY_STIH407_USB=m
-CONFIG_PHY_STIH41X_USB=m
-CONFIG_PHY_QCOM_UFS=m
-
-#
-# Firmware Drivers
-#
-CONFIG_QCOM_SCM=y
-
-#
-# File systems
-#
-CONFIG_DCACHE_WORD_ACCESS=y
-
-#
-# Memory Debugging
-#
-# CONFIG_DEBUG_PER_CPU_MAPS is not set
-
-#
-# RCU Debugging
-#
-CONFIG_RCU_CPU_STALL_TIMEOUT=21
-# CONFIG_RCU_CPU_STALL_INFO is not set
-
-#
-# Runtime Testing
-#
-CONFIG_DEBUG_VF_UART_PORT=1
-CONFIG_DEBUG_LL_INCLUDE="debug/bcm63xx.S"
-CONFIG_DEBUG_UART_BCM63XX=y
-CONFIG_DEBUG_UART_PHYS=0xfffe8600
-CONFIG_DEBUG_UART_VIRT=0xfcfe8600
-# CONFIG_PID_IN_CONTEXTIDR is not set
-
-#
-# Non-executable pages
-#
-CONFIG_PAX_NOEXEC=y
-CONFIG_PAX_PAGEEXEC=y
-CONFIG_PAX_MPROTECT=y
-# CONFIG_PAX_MPROTECT_COMPAT is not set
-CONFIG_PAX_ELFRELOCS=y
-CONFIG_PAX_KERNEXEC=y
-
-#
-# Miscellaneous hardening features
-#
-# CONFIG_PAX_MEMORY_UDEREF is not set
-CONFIG_PAX_REFCOUNT=y
-CONFIG_PAX_CONSTIFY_PLUGIN=y
-
-#
-# Memory Protections
-#
-CONFIG_GRKERNSEC_OLD_ARM_USERLAND=y
-
-#
-# Kernel Auditing
-#
-CONFIG_GRKERNSEC_RWXMAP_LOG=y
-
-#
-# Crypto core or helper
-#
-CONFIG_CRYPTO_PCRYPT=m
-CONFIG_CRYPTO_ABLK_HELPER=m
-
-#
-# Random Number Generation
-#
-CONFIG_CRYPTO_DEV_OMAP_SHAM=m
-CONFIG_CRYPTO_DEV_OMAP_AES=m
-CONFIG_CRYPTO_DEV_OMAP_DES=m
-CONFIG_CRYPTO_DEV_S5P=m
-# CONFIG_CRYPTO_DEV_UX500 is not set
-CONFIG_CRYPTO_DEV_QCE=m
-CONFIG_CRYPTO_SHA1_ARM_NEON=m
-CONFIG_CRYPTO_SHA1_ARM_CE=m
-CONFIG_CRYPTO_SHA2_ARM_CE=m
-CONFIG_CRYPTO_SHA512_ARM_NEON=m
-CONFIG_CRYPTO_AES_ARM_BS=m
-CONFIG_CRYPTO_AES_ARM_CE=m
-CONFIG_CRYPTO_GHASH_ARM_CE=m
-
-#
-# Library routines
-#
-CONFIG_CPU_RMAP=y
index d0a66e15dacde3dcbee125bcc29d945b7e343fdb..2fa6db6ace715c098952b391a23a11a27371175d 100644 (file)
@@ -46,7 +46,9 @@ CONFIG_GENERIC_IRQ_CHIP=y
 CONFIG_IRQ_DOMAIN=y
 # CONFIG_IRQ_DOMAIN_DEBUG is not set
 CONFIG_SPARSE_IRQ=y
+CONFIG_GENERIC_TIME_VSYSCALL=y
 CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
 
 #
 # Timers subsystem
@@ -70,14 +72,21 @@ CONFIG_TASK_IO_ACCOUNTING=y
 #
 # RCU Subsystem
 #
+CONFIG_TREE_RCU=y
 CONFIG_SRCU=y
 # CONFIG_TASKS_RCU is not set
+CONFIG_RCU_STALL_COMMON=y
+CONFIG_RCU_FANOUT_LEAF=16
+# CONFIG_RCU_FANOUT_EXACT is not set
 # CONFIG_TREE_RCU_TRACE is not set
 CONFIG_RCU_KTHREAD_PRIO=0
+CONFIG_RCU_NOCB_CPU=y
+# CONFIG_RCU_NOCB_CPU_ZERO is not set
 # CONFIG_RCU_EXPEDITE_BOOT is not set
 # CONFIG_BUILD_BIN2C is not set
 # CONFIG_IKCONFIG is not set
 CONFIG_LOG_BUF_SHIFT=18
+CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
 CONFIG_CGROUPS=y
 # CONFIG_CGROUP_DEBUG is not set
 CONFIG_CGROUP_FREEZER=y
@@ -146,20 +155,26 @@ CONFIG_HAVE_PERF_EVENTS=y
 CONFIG_PERF_EVENTS=y
 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set
 CONFIG_VM_EVENT_COUNTERS=y
+# CONFIG_SLUB_DEBUG is not set
 # CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
 # CONFIG_SLOB is not set
+CONFIG_SLUB_CPU_PARTIAL=y
 CONFIG_SYSTEM_TRUSTED_KEYRING=y
 # CONFIG_PROFILING is not set
 CONFIG_TRACEPOINTS=y
 CONFIG_JUMP_LABEL=y
 # CONFIG_UPROBES is not set
 # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
 CONFIG_HAVE_ARCH_TRACEHOOK=y
 CONFIG_HAVE_DMA_ATTRS=y
 CONFIG_HAVE_DMA_CONTIGUOUS=y
 CONFIG_GENERIC_SMP_IDLE_THREAD=y
 CONFIG_HAVE_CLK=y
 CONFIG_HAVE_DMA_API_DEBUG=y
+CONFIG_HAVE_HW_BREAKPOINT=y
 CONFIG_HAVE_PERF_REGS=y
 CONFIG_HAVE_PERF_USER_STACK_DUMP=y
 CONFIG_HAVE_ARCH_JUMP_LABEL=y
@@ -232,6 +247,7 @@ CONFIG_CFQ_GROUP_IOSCHED=y
 CONFIG_DEFAULT_CFQ=y
 # CONFIG_DEFAULT_NOOP is not set
 CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_PADATA=y
 CONFIG_ASN1=y
 CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
 CONFIG_INLINE_READ_UNLOCK=y
@@ -239,13 +255,20 @@ CONFIG_INLINE_READ_UNLOCK_IRQ=y
 CONFIG_INLINE_WRITE_UNLOCK=y
 CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
 CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_RWSEM_SPIN_ON_OWNER=y
+CONFIG_LOCK_SPIN_ON_OWNER=y
 CONFIG_FREEZER=y
 
 #
 # Processor type and features
 #
 CONFIG_ZONE_DMA=y
+CONFIG_SMP=y
+# CONFIG_XEN is not set
 CONFIG_NO_BOOTMEM=y
+CONFIG_SCHED_SMT=y
+CONFIG_SCHED_MC=y
 CONFIG_PREEMPT_NONE=y
 # CONFIG_PREEMPT_VOLUNTARY is not set
 # CONFIG_PREEMPT is not set
@@ -253,6 +276,7 @@ CONFIG_HAVE_MEMBLOCK=y
 CONFIG_MEMORY_ISOLATION=y
 # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
 CONFIG_PAGEFLAGS_EXTENDED=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
 CONFIG_MEMORY_BALLOON=y
 CONFIG_BALLOON_COMPACTION=y
 CONFIG_COMPACTION=y
@@ -270,6 +294,7 @@ CONFIG_ZPOOL=m
 # CONFIG_ZBUD is not set
 # CONFIG_ZSMALLOC is not set
 CONFIG_SECCOMP=y
+CONFIG_HOTPLUG_CPU=y
 
 #
 # Power management and ACPI options
@@ -277,6 +302,7 @@ CONFIG_SECCOMP=y
 CONFIG_SUSPEND=y
 CONFIG_SUSPEND_FREEZER=y
 CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
 # CONFIG_PM_AUTOSLEEP is not set
 # CONFIG_PM_WAKELOCKS is not set
 CONFIG_PM=y
@@ -323,6 +349,7 @@ CONFIG_CPU_IDLE_GOV_MENU=y
 # Bus options (PCI etc.)
 #
 CONFIG_PCI=y
+CONFIG_PCI_DOMAINS=y
 CONFIG_PCIEPORTBUS=y
 CONFIG_PCIEAER=y
 CONFIG_PCIEASPM=y
@@ -858,10 +885,14 @@ CONFIG_NET_MPLS_GSO=m
 CONFIG_MPLS_ROUTING=m
 # CONFIG_HSR is not set
 CONFIG_NET_SWITCHDEV=y
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_XPS=y
 CONFIG_CGROUP_NET_PRIO=y
 CONFIG_CGROUP_NET_CLASSID=y
 CONFIG_NET_RX_BUSY_POLL=y
 CONFIG_BQL=y
+CONFIG_NET_FLOW_LIMIT=y
 
 #
 # Network testing
@@ -3160,6 +3191,8 @@ CONFIG_DRM_TTM=m
 # I2C encoder or helper chips
 #
 # CONFIG_DRM_I2C_ADV7511 is not set
+# CONFIG_DRM_I2C_CH7006 is not set
+# CONFIG_DRM_I2C_SIL164 is not set
 CONFIG_DRM_TDFX=m
 CONFIG_DRM_R128=m
 CONFIG_DRM_MGA=m
@@ -3200,6 +3233,7 @@ CONFIG_FB_SYS_FOPS=m
 CONFIG_FB_DEFERRED_IO=y
 # CONFIG_FB_SVGALIB is not set
 # CONFIG_FB_MACMODES is not set
+# CONFIG_FB_MODE_HELPERS is not set
 CONFIG_FB_TILEBLITTING=y
 
 #
@@ -4363,6 +4397,7 @@ CONFIG_THUNDERBOLT=m
 #
 # File systems
 #
+CONFIG_DCACHE_WORD_ACCESS=y
 # CONFIG_EXT2_FS is not set
 # CONFIG_EXT3_FS is not set
 CONFIG_EXT4_FS=y
@@ -4629,11 +4664,13 @@ CONFIG_DEBUG_KERNEL=y
 #
 # CONFIG_PAGE_EXTENSION is not set
 # CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_SLUB_STATS is not set
 CONFIG_HAVE_DEBUG_KMEMLEAK=y
 # CONFIG_DEBUG_KMEMLEAK is not set
 # CONFIG_DEBUG_STACK_USAGE is not set
 # CONFIG_DEBUG_VM is not set
 CONFIG_DEBUG_MEMORY_INIT=y
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
 CONFIG_DEBUG_SHIRQ=y
 
 #
@@ -4677,6 +4714,7 @@ CONFIG_DEBUG_LIST=y
 # CONFIG_SPARSE_RCU_POINTER is not set
 # CONFIG_TORTURE_TEST is not set
 # CONFIG_RCU_TORTURE_TEST is not set
+# CONFIG_RCU_CPU_STALL_INFO is not set
 # CONFIG_RCU_TRACE is not set
 # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
 # CONFIG_NOTIFIER_ERROR_INJECTION is not set
@@ -4938,6 +4976,7 @@ CONFIG_CRYPTO_MANAGER2=y
 # CONFIG_CRYPTO_USER is not set
 # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
 CONFIG_CRYPTO_NULL=m
+CONFIG_CRYPTO_PCRYPT=m
 CONFIG_CRYPTO_WORKQUEUE=y
 CONFIG_CRYPTO_CRYPTD=y
 CONFIG_CRYPTO_MCRYPTD=m
@@ -5095,6 +5134,7 @@ CONFIG_ASSOCIATIVE_ARRAY=y
 CONFIG_HAS_IOMEM=y
 CONFIG_HAS_DMA=y
 CONFIG_CHECK_SIGNATURE=y
+CONFIG_CPU_RMAP=y
 CONFIG_DQL=y
 CONFIG_GLOB=y
 # CONFIG_GLOB_SELFTEST is not set
index cc84a775354eaef1541d78736715de369da0875f..535b462de9c14390775b90b70e01e72dddba07cc 100644 (file)
@@ -36,34 +36,21 @@ CONFIG_IRQ_FORCED_THREADING=y
 CONFIG_CLOCKSOURCE_WATCHDOG=y
 CONFIG_ARCH_CLOCKSOURCE_DATA=y
 CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
-CONFIG_GENERIC_TIME_VSYSCALL=y
-CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
 CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
 CONFIG_GENERIC_CMOS_UPDATE=y
 
 #
 # RCU Subsystem
 #
-CONFIG_TREE_RCU=y
-CONFIG_RCU_STALL_COMMON=y
-CONFIG_RCU_FANOUT_LEAF=16
-# CONFIG_RCU_FANOUT_EXACT is not set
 CONFIG_RCU_FAST_NO_HZ=y
-CONFIG_RCU_NOCB_CPU=y
 # CONFIG_RCU_NOCB_CPU_NONE is not set
-# CONFIG_RCU_NOCB_CPU_ZERO is not set
 CONFIG_RCU_NOCB_CPU_ALL=y
-CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
 CONFIG_SYSCTL_EXCEPTION_TRACE=y
 CONFIG_PCSPKR_PLATFORM=y
 
 #
 # Kernel Performance Events And Counters
 #
-# CONFIG_SLUB_DEBUG is not set
-# CONFIG_SLAB is not set
-CONFIG_SLUB=y
-CONFIG_SLUB_CPU_PARTIAL=y
 CONFIG_OPROFILE_NMI_TIMER=y
 # CONFIG_KPROBES is not set
 CONFIG_ARCH_USE_BUILTIN_BSWAP=y
@@ -74,17 +61,12 @@ CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
 # IO Schedulers
 #
 CONFIG_PREEMPT_NOTIFIERS=y
-CONFIG_PADATA=y
-CONFIG_MUTEX_SPIN_ON_OWNER=y
-CONFIG_RWSEM_SPIN_ON_OWNER=y
-CONFIG_LOCK_SPIN_ON_OWNER=y
 CONFIG_ARCH_USE_QUEUE_RWLOCK=y
 CONFIG_QUEUE_RWLOCK=y
 
 #
 # Processor type and features
 #
-CONFIG_SMP=y
 CONFIG_X86_FEATURE_NAMES=y
 CONFIG_X86_MPPARSE=y
 CONFIG_X86_EXTENDED_PLATFORM=y
@@ -98,7 +80,6 @@ CONFIG_HYPERVISOR_GUEST=y
 CONFIG_PARAVIRT=y
 # CONFIG_PARAVIRT_DEBUG is not set
 # CONFIG_PARAVIRT_SPINLOCKS is not set
-# CONFIG_XEN is not set
 CONFIG_KVM_GUEST=y
 # CONFIG_KVM_DEBUG_FS is not set
 CONFIG_PARAVIRT_TIME_ACCOUNTING=y
@@ -120,8 +101,6 @@ CONFIG_HPET_TIMER=y
 CONFIG_HPET_EMULATE_RTC=y
 CONFIG_DMI=y
 CONFIG_NR_CPUS=64
-CONFIG_SCHED_SMT=y
-CONFIG_SCHED_MC=y
 CONFIG_X86_LOCAL_APIC=y
 CONFIG_X86_IO_APIC=y
 CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
@@ -144,7 +123,6 @@ CONFIG_ARCH_SPARSEMEM_ENABLE=y
 CONFIG_ARCH_SELECT_MEMORY_MODEL=y
 CONFIG_SELECT_MEMORY_MODEL=y
 CONFIG_ARCH_DISCARD_MEMBLOCK=y
-CONFIG_SPLIT_PTLOCK_CPUS=4
 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
 CONFIG_PHYS_ADDR_T_64BIT=y
 CONFIG_VIRT_TO_BUS=y
@@ -181,7 +159,6 @@ CONFIG_CRASH_DUMP=y
 CONFIG_RELOCATABLE=y
 CONFIG_RANDOMIZE_BASE=y
 CONFIG_X86_NEED_RELOCS=y
-CONFIG_HOTPLUG_CPU=y
 # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
 # CONFIG_DEBUG_HOTPLUG_CPU0 is not set
 # CONFIG_CMDLINE_BOOL is not set
@@ -191,7 +168,6 @@ CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
 #
 # Power management and ACPI options
 #
-CONFIG_PM_SLEEP_SMP=y
 CONFIG_ACPI=y
 CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
 CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
@@ -266,7 +242,6 @@ CONFIG_INTEL_IDLE=y
 #
 CONFIG_PCI_DIRECT=y
 CONFIG_PCI_MMCONFIG=y
-CONFIG_PCI_DOMAINS=y
 # CONFIG_PCI_CNB20LE_QUIRK is not set
 CONFIG_HOTPLUG_PCI_PCIE=y
 CONFIG_PCIE_ECRC=y
@@ -315,10 +290,6 @@ CONFIG_PMC_ATOM=y
 # Classification
 #
 CONFIG_VMWARE_VMCI_VSOCKETS=m
-CONFIG_RPS=y
-CONFIG_RFS_ACCEL=y
-CONFIG_XPS=y
-CONFIG_NET_FLOW_LIMIT=y
 
 #
 # Bluetooth device drivers
@@ -923,8 +894,6 @@ CONFIG_DRM_MIPI_DSI=y
 #
 # I2C encoder or helper chips
 #
-# CONFIG_DRM_I2C_CH7006 is not set
-# CONFIG_DRM_I2C_SIL164 is not set
 CONFIG_DRM_I2C_NXP_TDA998X=m
 CONFIG_DRM_RADEON=m
 # CONFIG_DRM_RADEON_USERPTR is not set
@@ -947,7 +916,6 @@ CONFIG_DRM_GMA3600=y
 # Frame buffer Devices
 #
 CONFIG_FB_BACKLIGHT=y
-# CONFIG_FB_MODE_HELPERS is not set
 
 #
 # Frame buffer hardware drivers
@@ -1215,7 +1183,6 @@ CONFIG_UEFI_CPER=y
 #
 # File systems
 #
-CONFIG_DCACHE_WORD_ACCESS=y
 # CONFIG_FS_DAX is not set
 
 #
@@ -1233,9 +1200,7 @@ CONFIG_FRAME_POINTER=y
 #
 # Memory Debugging
 #
-# CONFIG_SLUB_STATS is not set
 # CONFIG_DEBUG_VIRTUAL is not set
-# CONFIG_DEBUG_PER_CPU_MAPS is not set
 CONFIG_DEBUG_STACKOVERFLOW=y
 
 #
@@ -1249,7 +1214,6 @@ CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0
 # RCU Debugging
 #
 CONFIG_RCU_CPU_STALL_TIMEOUT=60
-# CONFIG_RCU_CPU_STALL_INFO is not set
 CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y
 CONFIG_USER_STACKTRACE_SUPPORT=y
 CONFIG_FUNCTION_GRAPH_TRACER=y
@@ -1363,7 +1327,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
 # Crypto core or helper
 #
 CONFIG_CRYPTO_GF128MUL=y
-CONFIG_CRYPTO_PCRYPT=m
 CONFIG_CRYPTO_ABLK_HELPER=y
 
 #
@@ -1414,5 +1377,4 @@ CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
 # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set
 CONFIG_INTERVAL_TREE=y
 CONFIG_HAS_IOPORT_MAP=y
-CONFIG_CPU_RMAP=y
 CONFIG_UCS2_STRING=y
index 7f25b833ad9ef20cc9e2668208bda8c1c766ceb1..d05a93bc6a0a883d565b28f91e3a694fd9076215 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = kernel
 version    = 4.1.7
-release    = 1
+release    = 2
 thisapp    = linux-%{version}
 
 maintainer = Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
@@ -69,6 +69,7 @@ build
        # Arguments that are passed to the kernel build command.
        kernel_build_flags =
 
+       kernel_arch = %{DISTRO_PLATFORM}
        kernel_target = bzImage
        kernel_image = arch/%{kernel_arch}/boot/%{kernel_target}
 
@@ -77,14 +78,10 @@ build
                # i686 architecture.
                build_kernel_default = 1
                build_kernel_legacy = 1
-
-               kernel_arch = x86
        end
 
        if "%{DISTRO_ARCH}" == "x86_64"
                build_kernel_default = 1
-
-               kernel_arch = x86
        end
 
        if "%{DISTRO_ARCH}" == "aarch64"
@@ -95,23 +92,11 @@ build
                kernel_target = Image.gz
        end
 
-       if "%{DISTRO_ARCH}" == "armv5tel"
-               # Build a kernel for Marvell Kirkwood-based devices.
-               build_kernel_default = 1
-
-               kernel_arch = arm
-               kernel_target = zImage
-
-               # http://lists.infradead.org/pipermail/linux-arm-kernel/2012-March/091404.html
-               kernel_build_flags = KALLSYMS_EXTRA_PASS=1
-       end
-
        if "%{DISTRO_ARCH}" == "armv7hl"
                # Build the default unified kernel.
                build_kernel_default = 1
                build_kernel_lpae = 1
 
-               kernel_arch = arm
                kernel_target = zImage
        end
 
index 70479301449aadf3c99e4784884a5d0fae961b12..7f9f2ee01bd7aa4ba6edd45c9ec1947288e5f0af 100755 (executable)
@@ -19,9 +19,6 @@ CONFIGS="${CONFIGS} aarch64:default"
 # armv7hl
 CONFIGS="${CONFIGS} armv7hl:lpae armv7hl:default"
 
-# armv5tel
-CONFIGS="${CONFIGS} armv5tel:default"
-
 PLATFORMS="x86 arm"
 declare -A SUBPLATFORMS
 SUBPLATFORMS=(
@@ -129,17 +126,12 @@ function merge_config() {
                        ;;
 
                # ARM
-               armv5tel:default)
-                       configs="${configs} config-arm-generic config-arm32-generic"
-                       configs="${configs} config-armv5tel-default"
-                       ;;
                armv7hl:default)
                        configs="${configs} config-arm-generic config-arm32-generic"
-                       configs="${configs} config-armv7hl-default"
                        ;;
                armv7hl:lpae)
                        configs="${configs} config-arm-generic config-arm32-generic"
-                       configs="${configs} config-armv7hl-default config-armv7hl-lpae"
+                       configs="${configs} config-armv7hl-lpae"
                        ;;
                *)
                        echo >&2 "ERROR: Invalid parameters given: $@"
@@ -306,12 +298,12 @@ function diff_configs() {
                filename=${tmpdir}/config-${arch}-${flavour}
 
                case "${config}" in
-                       aarch64:default)
+                       aarch64:default|armv7hl:default)
                                # Virtual configuration
                                rm -f ${filename}
                                continue
                                ;;
-                       armv7hl:lpae|i686:legacy)
+                       i686:legacy)
                                # Legacy depends directly on the default configuration.
                                ${SCRIPTS_DIR}/configdiff.py ${tmpdir}/config-${arch}-default \
                                        ${filename} > ${filename}.tmp