summaryrefslogtreecommitdiffstats
path: root/baseconfig
diff options
context:
space:
mode:
authorLaura Abbott <labbott@fedoraproject.org>2016-12-02 14:18:11 -0800
committerLaura Abbott <labbott@fedoraproject.org>2016-12-22 14:11:05 -0800
commita20ad4f4fd68300449af16c2e3627703951bb83c (patch)
tree15394e927c4c19ec48a6a2d50affbe9a4349aa05 /baseconfig
parentb77b08c9c4895b5e9fbe6bc991c7d4d23368ee6b (diff)
downloadkernel-a20ad4f4fd68300449af16c2e3627703951bb83c.tar.gz
kernel-a20ad4f4fd68300449af16c2e3627703951bb83c.tar.xz
kernel-a20ad4f4fd68300449af16c2e3627703951bb83c.zip
Add script to check config generation
The kernel configuration generation currently checks to make sure every option is defined with listnewconfig. It does not check that each option is the same as listnewconfig. This can lead to odd situations where the Fedora configuration does not match what's actually present in the generated config. Add a script to check for these kinds of changes. Based on work done by Miguel Flores Silverio <floresmigu3l@gmail.com>
Diffstat (limited to 'baseconfig')
-rw-r--r--baseconfig/CONFIG_BACKLIGHT_CLASS_DEVICE2
-rw-r--r--baseconfig/CONFIG_BLK_DEV_SKD2
-rw-r--r--baseconfig/CONFIG_BRIDGE_NETFILTER2
-rw-r--r--baseconfig/CONFIG_CFAG12864B2
-rw-r--r--baseconfig/CONFIG_CGROUP_NET_CLASSID2
-rw-r--r--baseconfig/CONFIG_CRC322
-rw-r--r--baseconfig/CONFIG_CRC72
-rw-r--r--baseconfig/CONFIG_CRC_CCITT2
-rw-r--r--baseconfig/CONFIG_CRC_T10DIF2
-rw-r--r--baseconfig/CONFIG_CRYPTO_CTS2
-rw-r--r--baseconfig/CONFIG_CRYPTO_DRBG_MENU2
-rw-r--r--baseconfig/CONFIG_CRYPTO_GF128MUL2
-rw-r--r--baseconfig/CONFIG_CRYPTO_LZO2
-rw-r--r--baseconfig/CONFIG_CRYPTO_MD52
-rw-r--r--baseconfig/CONFIG_CRYPTO_NULL2
-rw-r--r--baseconfig/CONFIG_CRYPTO_RSA2
-rw-r--r--baseconfig/CONFIG_CRYPTO_SEQIV2
-rw-r--r--baseconfig/CONFIG_CRYPTO_XTS2
-rw-r--r--baseconfig/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND2
-rw-r--r--baseconfig/CONFIG_DRM_AST2
-rw-r--r--baseconfig/CONFIG_DRM_CIRRUS_QEMU2
-rw-r--r--baseconfig/CONFIG_DRM_MGAG2002
-rw-r--r--baseconfig/CONFIG_DVB_MN884722
-rw-r--r--baseconfig/CONFIG_DVB_MN884732
-rw-r--r--baseconfig/CONFIG_ENCRYPTED_KEYS2
-rw-r--r--baseconfig/CONFIG_FS_ENCRYPTION2
-rw-r--r--baseconfig/CONFIG_IIO_BUFFER_CB2
-rw-r--r--baseconfig/CONFIG_IIO_KFIFO_BUF2
-rw-r--r--baseconfig/CONFIG_IIO_SW_TRIGGER2
-rw-r--r--baseconfig/CONFIG_INFINIBAND_MTHCA_DEBUG1
-rw-r--r--baseconfig/CONFIG_IWL49652
-rw-r--r--baseconfig/CONFIG_MAC80211_RC_DEFAULT2
-rw-r--r--baseconfig/CONFIG_MFD_CORE2
-rw-r--r--baseconfig/CONFIG_MFD_WL1273_CORE2
-rw-r--r--baseconfig/CONFIG_MLX4_DEBUG1
-rw-r--r--baseconfig/CONFIG_NETFILTER_XT_MATCH_CONNTRACK2
-rw-r--r--baseconfig/CONFIG_NETFILTER_XT_MATCH_STATE2
-rw-r--r--baseconfig/CONFIG_NFP_NET_DEBUG2
-rw-r--r--baseconfig/CONFIG_NFS_V32
-rw-r--r--baseconfig/CONFIG_NFS_V42
-rw-r--r--baseconfig/CONFIG_NF_CONNTRACK_IPV42
-rw-r--r--baseconfig/CONFIG_NF_CONNTRACK_IPV62
-rw-r--r--baseconfig/CONFIG_NF_CONNTRACK_PROCFS2
-rw-r--r--baseconfig/CONFIG_NVMEM2
-rw-r--r--baseconfig/CONFIG_OPENVSWITCH_GENEVE2
-rw-r--r--baseconfig/CONFIG_OPENVSWITCH_GRE2
-rw-r--r--baseconfig/CONFIG_OPENVSWITCH_VXLAN2
-rw-r--r--baseconfig/CONFIG_PM_DEVFREQ2
-rw-r--r--baseconfig/CONFIG_PPP_BSDCOMP2
-rw-r--r--baseconfig/CONFIG_R8712U2
-rw-r--r--baseconfig/CONFIG_SERIO_LIBPS22
-rw-r--r--baseconfig/CONFIG_SND2
-rw-r--r--baseconfig/CONFIG_SND_HDA_CODEC_ANALOG2
-rw-r--r--baseconfig/CONFIG_SND_HDA_CODEC_CA01102
-rw-r--r--baseconfig/CONFIG_SND_HDA_CODEC_CA01322
-rw-r--r--baseconfig/CONFIG_SND_HDA_CODEC_CIRRUS2
-rw-r--r--baseconfig/CONFIG_SND_HDA_CODEC_CMEDIA2
-rw-r--r--baseconfig/CONFIG_SND_HDA_CODEC_CONEXANT2
-rw-r--r--baseconfig/CONFIG_SND_HDA_CODEC_HDMI2
-rw-r--r--baseconfig/CONFIG_SND_HDA_CODEC_REALTEK2
-rw-r--r--baseconfig/CONFIG_SND_HDA_CODEC_SI30542
-rw-r--r--baseconfig/CONFIG_SND_HDA_CODEC_SIGMATEL2
-rw-r--r--baseconfig/CONFIG_SND_HDA_CODEC_VIA2
-rw-r--r--baseconfig/CONFIG_SND_HDA_GENERIC2
-rw-r--r--baseconfig/CONFIG_SND_HDA_INTEL2
-rw-r--r--baseconfig/CONFIG_SND_HRTIMER2
-rw-r--r--baseconfig/CONFIG_SND_INTEL8X02
-rw-r--r--baseconfig/CONFIG_SND_MIXER_OSS2
-rw-r--r--baseconfig/CONFIG_SND_PCM_OSS2
-rw-r--r--baseconfig/CONFIG_SND_SEQUENCER2
-rw-r--r--baseconfig/CONFIG_TASKS_RCU2
-rw-r--r--baseconfig/CONFIG_USB_STORAGE_USBAT2
-rw-r--r--baseconfig/CONFIG_VIDEO_EM28XX_RC2
-rw-r--r--baseconfig/CONFIG_VIDEO_V4L22
-rw-r--r--baseconfig/CONFIG_XZ_DEC_ARMTHUMB2
-rw-r--r--baseconfig/CONFIG_XZ_DEC_IA642
-rw-r--r--baseconfig/CONFIG_XZ_DEC_SPARC2
-rw-r--r--baseconfig/CONFIG_ZLIB_DEFLATE2
-rw-r--r--baseconfig/arm/CONFIG_ASYMMETRIC_KEY_TYPE2
-rw-r--r--baseconfig/arm/CONFIG_CC_STACKPROTECTOR2
-rw-r--r--baseconfig/arm/CONFIG_CC_STACKPROTECTOR_NONE1
-rw-r--r--baseconfig/arm/CONFIG_CRYPTO_CRYPTD1
-rw-r--r--baseconfig/arm/CONFIG_FB_MODE_HELPERS1
-rw-r--r--baseconfig/arm/CONFIG_GAMEPORT1
-rw-r--r--baseconfig/arm/CONFIG_GPIO_GENERIC2
-rw-r--r--baseconfig/arm/CONFIG_GPIO_GENERIC_PLATFORM2
-rw-r--r--baseconfig/arm/CONFIG_INPUT_MATRIXKMAP (renamed from baseconfig/arm/armv7/CONFIG_INPUT_MATRIXKMAP)0
-rw-r--r--baseconfig/arm/CONFIG_IP_SCTP1
-rw-r--r--baseconfig/arm/CONFIG_MFD_SYSCON (renamed from baseconfig/arm/armv7/CONFIG_MFD_SYSCON)0
-rw-r--r--baseconfig/arm/CONFIG_MFD_WL1273_CORE (renamed from baseconfig/arm/armv7/armv7/CONFIG_MFD_WL1273_CORE)0
-rw-r--r--baseconfig/arm/CONFIG_MMC_ARMMMCI2
-rw-r--r--baseconfig/arm/CONFIG_MMC_DW_K32
-rw-r--r--baseconfig/arm/CONFIG_MMC_DW_PCI2
-rw-r--r--baseconfig/arm/CONFIG_MMC_DW_PLTFM2
-rw-r--r--baseconfig/arm/CONFIG_MMC_DW_ROCKCHIP2
-rw-r--r--baseconfig/arm/CONFIG_NET_VENDOR_BROADCOM1
-rw-r--r--baseconfig/arm/CONFIG_NET_VENDOR_CHELSIO1
-rw-r--r--baseconfig/arm/CONFIG_NET_VENDOR_EMULEX1
-rw-r--r--baseconfig/arm/CONFIG_NVMEM1
-rw-r--r--baseconfig/arm/CONFIG_OF_MDIO2
-rw-r--r--baseconfig/arm/CONFIG_OF_PCI2
-rw-r--r--baseconfig/arm/CONFIG_OF_PCI_IRQ2
-rw-r--r--baseconfig/arm/CONFIG_SRAM (renamed from baseconfig/arm/armv7/CONFIG_SRAM)0
-rw-r--r--baseconfig/arm/CONFIG_SYNC_FILE1
-rw-r--r--baseconfig/arm/arm64/CONFIG_ACPI_HED2
-rw-r--r--baseconfig/arm/arm64/CONFIG_ACPI_IPMI2
-rw-r--r--baseconfig/arm/arm64/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND1
-rw-r--r--baseconfig/arm/arm64/CONFIG_FB_MODE_HELPERS1
-rw-r--r--baseconfig/arm/arm64/CONFIG_GPIO_PCA953X1
-rw-r--r--baseconfig/arm/arm64/CONFIG_HAVE_64BIT_ALIGNED_ACCESS1
-rw-r--r--baseconfig/arm/arm64/CONFIG_HZ_1001
-rw-r--r--baseconfig/arm/arm64/CONFIG_HZ_10001
-rw-r--r--baseconfig/arm/armv7/CONFIG_ARCH_VEXPRESS_SPC2
-rw-r--r--baseconfig/arm/armv7/CONFIG_EXYNOS_THERMAL2
-rw-r--r--baseconfig/arm/armv7/CONFIG_JFFS2_LZO2
-rw-r--r--baseconfig/arm/armv7/CONFIG_JFFS2_RUBIN2
-rw-r--r--baseconfig/arm/armv7/CONFIG_MCPM2
-rw-r--r--baseconfig/arm/armv7/CONFIG_MEMORY1
-rw-r--r--baseconfig/arm/armv7/CONFIG_MMC_DW_EXYNOS2
-rw-r--r--baseconfig/arm/armv7/CONFIG_P54_SPI_DEFAULT_EEPROM2
-rw-r--r--baseconfig/arm/armv7/CONFIG_PINCTRL_SAMSUNG2
-rw-r--r--baseconfig/arm/armv7/CONFIG_PM_DEVFREQ1
-rw-r--r--baseconfig/arm/armv7/CONFIG_POWER_RESET_SYSCON_POWEROFF1
-rw-r--r--baseconfig/arm/armv7/CONFIG_REGMAP_I2C1
-rw-r--r--baseconfig/arm/armv7/CONFIG_REGMAP_MMIO2
-rw-r--r--baseconfig/arm/armv7/CONFIG_REGMAP_SPI2
-rw-r--r--baseconfig/arm/armv7/CONFIG_SND_SOC_AC97_CODEC2
-rw-r--r--baseconfig/arm/armv7/CONFIG_SND_SOC_RT56311
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_ARM_VIRT_EXT2
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_BATTERY_BQ27XXX_I2C2
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_DDR1
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_EXTCON1
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_HUGETLB_PAGE1
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_I2C_OMAP2
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_INPUT_MATRIXKMAP1
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_OMAP_INTERCONNECT2
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_PL310_ERRATA_5883691
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_PL310_ERRATA_7279151
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_QCOM_SMSM2
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_SND_SOC_WM87531
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_SND_SOC_WM89031
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_TI_CPTS2
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS1
-rw-r--r--baseconfig/arm/armv7/armv7/CONFIG_VIRTUALIZATION1
-rw-r--r--baseconfig/arm/armv7/lpae/CONFIG_EXTCON1
-rw-r--r--baseconfig/arm/armv7/lpae/CONFIG_SYNC_FILE1
-rw-r--r--baseconfig/powerpc/CONFIG_ASYMMETRIC_KEY_TYPE2
-rw-r--r--baseconfig/powerpc/CONFIG_HIBERNATION2
-rw-r--r--baseconfig/powerpc/CONFIG_HOTPLUG_PCI_RPA_DLPAR2
-rw-r--r--baseconfig/powerpc/CONFIG_INPUT_MATRIXKMAP1
-rw-r--r--baseconfig/powerpc/CONFIG_MTD_OF_PARTS2
-rw-r--r--baseconfig/powerpc/CONFIG_SYNC_FILE1
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_BLK_DEV_IDEPCI2
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND1
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_GENERIC_PHY1
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_I2C_MUX1
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_I2C_POWERMAC2
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_MFD_CORE1
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_SERIAL_CORE1
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM1122
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM1212
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM722
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM812
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM912
-rw-r--r--baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_RM312
-rw-r--r--baseconfig/powerpc/powerpc64le/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND1
-rw-r--r--baseconfig/powerpc/powerpc64le/CONFIG_GENERIC_PHY1
-rw-r--r--baseconfig/powerpc/powerpc64le/CONFIG_I2C_MUX1
-rw-r--r--baseconfig/powerpc/powerpc64le/CONFIG_MFD_CORE1
-rw-r--r--baseconfig/powerpc/powerpc64le/CONFIG_SERIAL_CORE1
-rw-r--r--baseconfig/powerpc/powerpc64p7/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND1
-rw-r--r--baseconfig/powerpc/powerpc64p7/CONFIG_GENERIC_PHY1
-rw-r--r--baseconfig/powerpc/powerpc64p7/CONFIG_I2C_MUX1
-rw-r--r--baseconfig/powerpc/powerpc64p7/CONFIG_MFD_CORE1
-rw-r--r--baseconfig/powerpc/powerpc64p7/CONFIG_SERIAL_CORE1
-rw-r--r--baseconfig/s390x/CONFIG_ASYMMETRIC_KEY_TYPE2
-rw-r--r--baseconfig/s390x/CONFIG_CRC71
-rw-r--r--baseconfig/s390x/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND1
-rw-r--r--baseconfig/s390x/CONFIG_FIXED_PHY1
-rw-r--r--baseconfig/s390x/CONFIG_HID2
-rw-r--r--baseconfig/s390x/CONFIG_HID_GENERIC1
-rw-r--r--baseconfig/s390x/CONFIG_HID_MAGICMOUSE1
-rw-r--r--baseconfig/s390x/CONFIG_HWMON2
-rw-r--r--baseconfig/s390x/CONFIG_I2C2
-rw-r--r--baseconfig/s390x/CONFIG_INPUT1
-rw-r--r--baseconfig/s390x/CONFIG_IUCV2
-rw-r--r--baseconfig/s390x/CONFIG_MFD_CORE2
-rw-r--r--baseconfig/s390x/CONFIG_MFD_WL1273_CORE1
-rw-r--r--baseconfig/s390x/CONFIG_MII1
-rw-r--r--baseconfig/s390x/CONFIG_NEW_LEDS1
-rw-r--r--baseconfig/s390x/CONFIG_PCMCIA1
-rw-r--r--baseconfig/s390x/CONFIG_PHYLIB2
-rw-r--r--baseconfig/s390x/CONFIG_POWER_SUPPLY1
-rw-r--r--baseconfig/s390x/CONFIG_PPS1
-rw-r--r--baseconfig/s390x/CONFIG_PTP_1588_CLOCK1
-rw-r--r--baseconfig/s390x/CONFIG_SERIAL_CORE1
-rw-r--r--baseconfig/x86/CONFIG_ACPI_HED2
-rw-r--r--baseconfig/x86/CONFIG_DW_DMAC_CORE1
-rw-r--r--baseconfig/x86/CONFIG_DW_DMAC_PCI1
-rw-r--r--baseconfig/x86/CONFIG_IOSF_MBI2
-rw-r--r--baseconfig/x86/CONFIG_KVM_MMU_AUDIT2
-rw-r--r--baseconfig/x86/CONFIG_NO_BOOTMEM2
-rw-r--r--baseconfig/x86/CONFIG_THERMAL_GOV_BANG_BANG1
-rw-r--r--baseconfig/x86/CONFIG_THERMAL_GOV_USER_SPACE1
-rw-r--r--baseconfig/x86/CONFIG_THERMAL_WRITABLE_TRIPS1
-rw-r--r--baseconfig/x86/i686/CONFIG_CRYPTO_CRYPTD1
-rw-r--r--baseconfig/x86/i686/CONFIG_CRYPTO_LRW1
-rw-r--r--baseconfig/x86/i686/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND1
-rw-r--r--baseconfig/x86/i686/CONFIG_DRM_PANEL1
-rw-r--r--baseconfig/x86/i686/CONFIG_DW_DMAC_CORE1
-rw-r--r--baseconfig/x86/i686/CONFIG_DW_DMAC_PCI1
-rw-r--r--baseconfig/x86/i686/CONFIG_FB_MODE_HELPERS1
-rw-r--r--baseconfig/x86/i686/CONFIG_GENERIC_PHY1
-rw-r--r--baseconfig/x86/i686/CONFIG_GPIO_CS55351
-rw-r--r--baseconfig/x86/i686/CONFIG_HSU_DMA1
-rw-r--r--baseconfig/x86/i686/CONFIG_I2C_MUX1
-rw-r--r--baseconfig/x86/i686/CONFIG_INPUT_MATRIXKMAP1
-rw-r--r--baseconfig/x86/i686/CONFIG_MTD_OF_PARTS2
-rw-r--r--baseconfig/x86/i686/CONFIG_NSC_GPIO2
-rw-r--r--baseconfig/x86/i686/CONFIG_PINCONF1
-rw-r--r--baseconfig/x86/i686/CONFIG_PINMUX1
-rw-r--r--baseconfig/x86/i686/CONFIG_REGMAP_I2C1
-rw-r--r--baseconfig/x86/i686/CONFIG_SERIAL_8250_MID1
-rw-r--r--baseconfig/x86/i686/CONFIG_SND_SOC_SSM45671
-rw-r--r--baseconfig/x86/i686/CONFIG_SND_SOC_TS3A227E1
-rw-r--r--baseconfig/x86/i686/CONFIG_SPARSE_IRQ2
-rw-r--r--baseconfig/x86/i686/CONFIG_SYNC_FILE1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_CRYPTO_CRYPTD1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_CRYPTO_LRW1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_DRM_PANEL1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_DW_DMAC_CORE1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_DW_DMAC_PCI1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_FB_MODE_HELPERS1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_GENERIC_PHY1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_HSU_DMA1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_I2C_MUX1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_INPUT_MATRIXKMAP1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_LIBNVDIMM1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_MTD_OF_PARTS2
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_NSC_GPIO2
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_PINCONF1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_PINMUX1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_REGMAP_I2C1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_SERIAL_8250_MID1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_SND_SOC_SSM45671
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_SND_SOC_TS3A227E1
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_SPARSE_IRQ2
-rw-r--r--baseconfig/x86/i686PAE/CONFIG_SYNC_FILE1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_CRYPTO_CRYPTD1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_CRYPTO_LRW1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_CRYPTO_MCRYPTD1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_DRM_PANEL1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_GENERIC_PHY1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_HSU_DMA1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_I2C_MUX1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_LIBNVDIMM2
-rw-r--r--baseconfig/x86/x86_64/CONFIG_MAILBOX1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_MTD_BLKDEVS1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_NODES_SHIFT2
-rw-r--r--baseconfig/x86/x86_64/CONFIG_NR_CPUS2
-rw-r--r--baseconfig/x86/x86_64/CONFIG_PINCONF1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_PINMUX1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_REGMAP_I2C1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_SERIAL_8250_MID1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_SND_SOC_SSM45671
-rw-r--r--baseconfig/x86/x86_64/CONFIG_SND_SOC_TS3A227E1
-rw-r--r--baseconfig/x86/x86_64/CONFIG_SYNC_FILE1
268 files changed, 247 insertions, 156 deletions
diff --git a/baseconfig/CONFIG_BACKLIGHT_CLASS_DEVICE b/baseconfig/CONFIG_BACKLIGHT_CLASS_DEVICE
index 7073bf67e..c37961b4c 100644
--- a/baseconfig/CONFIG_BACKLIGHT_CLASS_DEVICE
+++ b/baseconfig/CONFIG_BACKLIGHT_CLASS_DEVICE
@@ -1 +1 @@
-CONFIG_BACKLIGHT_CLASS_DEVICE=m
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
diff --git a/baseconfig/CONFIG_BLK_DEV_SKD b/baseconfig/CONFIG_BLK_DEV_SKD
index 5a7145a5d..83aa502b6 100644
--- a/baseconfig/CONFIG_BLK_DEV_SKD
+++ b/baseconfig/CONFIG_BLK_DEV_SKD
@@ -1 +1 @@
-CONFIG_BLK_DEV_SKD=m # 64-bit only but easier to put here
+CONFIG_BLK_DEV_SKD=m
diff --git a/baseconfig/CONFIG_BRIDGE_NETFILTER b/baseconfig/CONFIG_BRIDGE_NETFILTER
index af09d0aca..d052fbcce 100644
--- a/baseconfig/CONFIG_BRIDGE_NETFILTER
+++ b/baseconfig/CONFIG_BRIDGE_NETFILTER
@@ -1 +1 @@
-CONFIG_BRIDGE_NETFILTER=y
+CONFIG_BRIDGE_NETFILTER=m
diff --git a/baseconfig/CONFIG_CFAG12864B b/baseconfig/CONFIG_CFAG12864B
index 3a8ecfd2c..b8e9decb4 100644
--- a/baseconfig/CONFIG_CFAG12864B
+++ b/baseconfig/CONFIG_CFAG12864B
@@ -1 +1 @@
-CONFIG_CFAG12864B=y
+CONFIG_CFAG12864B=m
diff --git a/baseconfig/CONFIG_CGROUP_NET_CLASSID b/baseconfig/CONFIG_CGROUP_NET_CLASSID
index 264bcd524..73e4e4b3f 100644
--- a/baseconfig/CONFIG_CGROUP_NET_CLASSID
+++ b/baseconfig/CONFIG_CGROUP_NET_CLASSID
@@ -1 +1 @@
-# CONFIG_CGROUP_NET_CLASSID is not set
+CONFIG_CGROUP_NET_CLASSID=y
diff --git a/baseconfig/CONFIG_CRC32 b/baseconfig/CONFIG_CRC32
index f9b5d8cfe..133330012 100644
--- a/baseconfig/CONFIG_CRC32
+++ b/baseconfig/CONFIG_CRC32
@@ -1 +1 @@
-CONFIG_CRC32=m
+CONFIG_CRC32=y
diff --git a/baseconfig/CONFIG_CRC7 b/baseconfig/CONFIG_CRC7
index 51fff909f..0e8b98dc4 100644
--- a/baseconfig/CONFIG_CRC7
+++ b/baseconfig/CONFIG_CRC7
@@ -1 +1 @@
-# CONFIG_CRC7 is not set
+CONFIG_CRC7=m
diff --git a/baseconfig/CONFIG_CRC_CCITT b/baseconfig/CONFIG_CRC_CCITT
index a6c47f4a3..e5498da09 100644
--- a/baseconfig/CONFIG_CRC_CCITT
+++ b/baseconfig/CONFIG_CRC_CCITT
@@ -1 +1 @@
-CONFIG_CRC_CCITT=m
+CONFIG_CRC_CCITT=y
diff --git a/baseconfig/CONFIG_CRC_T10DIF b/baseconfig/CONFIG_CRC_T10DIF
index 5a9f33669..0f16713a6 100644
--- a/baseconfig/CONFIG_CRC_T10DIF
+++ b/baseconfig/CONFIG_CRC_T10DIF
@@ -1 +1 @@
-CONFIG_CRC_T10DIF=m
+CONFIG_CRC_T10DIF=y
diff --git a/baseconfig/CONFIG_CRYPTO_CTS b/baseconfig/CONFIG_CRYPTO_CTS
index 2529a2fa5..e7ff7297c 100644
--- a/baseconfig/CONFIG_CRYPTO_CTS
+++ b/baseconfig/CONFIG_CRYPTO_CTS
@@ -1 +1 @@
-CONFIG_CRYPTO_CTS=m
+CONFIG_CRYPTO_CTS=y
diff --git a/baseconfig/CONFIG_CRYPTO_DRBG_MENU b/baseconfig/CONFIG_CRYPTO_DRBG_MENU
index 5bf8fdef2..f11183adb 100644
--- a/baseconfig/CONFIG_CRYPTO_DRBG_MENU
+++ b/baseconfig/CONFIG_CRYPTO_DRBG_MENU
@@ -1 +1 @@
-# CONFIG_CRYPTO_DRBG_MENU is not set
+CONFIG_CRYPTO_DRBG_MENU=y
diff --git a/baseconfig/CONFIG_CRYPTO_GF128MUL b/baseconfig/CONFIG_CRYPTO_GF128MUL
index 7044751be..c9fca11f5 100644
--- a/baseconfig/CONFIG_CRYPTO_GF128MUL
+++ b/baseconfig/CONFIG_CRYPTO_GF128MUL
@@ -1 +1 @@
-CONFIG_CRYPTO_GF128MUL=m
+CONFIG_CRYPTO_GF128MUL=y
diff --git a/baseconfig/CONFIG_CRYPTO_LZO b/baseconfig/CONFIG_CRYPTO_LZO
index 3e2544ea8..418ab2f79 100644
--- a/baseconfig/CONFIG_CRYPTO_LZO
+++ b/baseconfig/CONFIG_CRYPTO_LZO
@@ -1 +1 @@
-CONFIG_CRYPTO_LZO=m
+CONFIG_CRYPTO_LZO=y
diff --git a/baseconfig/CONFIG_CRYPTO_MD5 b/baseconfig/CONFIG_CRYPTO_MD5
index c093b171d..4ae53bd15 100644
--- a/baseconfig/CONFIG_CRYPTO_MD5
+++ b/baseconfig/CONFIG_CRYPTO_MD5
@@ -1 +1 @@
-CONFIG_CRYPTO_MD5=m
+CONFIG_CRYPTO_MD5=y
diff --git a/baseconfig/CONFIG_CRYPTO_NULL b/baseconfig/CONFIG_CRYPTO_NULL
index 718d65871..0747b1197 100644
--- a/baseconfig/CONFIG_CRYPTO_NULL
+++ b/baseconfig/CONFIG_CRYPTO_NULL
@@ -1 +1 @@
-CONFIG_CRYPTO_NULL=m
+CONFIG_CRYPTO_NULL=y
diff --git a/baseconfig/CONFIG_CRYPTO_RSA b/baseconfig/CONFIG_CRYPTO_RSA
index 7a8b76446..bd58f1205 100644
--- a/baseconfig/CONFIG_CRYPTO_RSA
+++ b/baseconfig/CONFIG_CRYPTO_RSA
@@ -1 +1 @@
-CONFIG_CRYPTO_RSA=m
+CONFIG_CRYPTO_RSA=y
diff --git a/baseconfig/CONFIG_CRYPTO_SEQIV b/baseconfig/CONFIG_CRYPTO_SEQIV
index 01c950cb6..7be12018f 100644
--- a/baseconfig/CONFIG_CRYPTO_SEQIV
+++ b/baseconfig/CONFIG_CRYPTO_SEQIV
@@ -1 +1 @@
-CONFIG_CRYPTO_SEQIV=m
+CONFIG_CRYPTO_SEQIV=y
diff --git a/baseconfig/CONFIG_CRYPTO_XTS b/baseconfig/CONFIG_CRYPTO_XTS
index 4ee4e4b7a..b7e82261c 100644
--- a/baseconfig/CONFIG_CRYPTO_XTS
+++ b/baseconfig/CONFIG_CRYPTO_XTS
@@ -1 +1 @@
-CONFIG_CRYPTO_XTS=m
+CONFIG_CRYPTO_XTS=y
diff --git a/baseconfig/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND b/baseconfig/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
index 8f3fe763c..ca7663b83 100644
--- a/baseconfig/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
+++ b/baseconfig/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
@@ -1 +1 @@
-# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
diff --git a/baseconfig/CONFIG_DRM_AST b/baseconfig/CONFIG_DRM_AST
index 5547eb241..d427867f1 100644
--- a/baseconfig/CONFIG_DRM_AST
+++ b/baseconfig/CONFIG_DRM_AST
@@ -1 +1 @@
-CONFIG_DRM_AST=m # do not enable on f17 or older
+CONFIG_DRM_AST=m
diff --git a/baseconfig/CONFIG_DRM_CIRRUS_QEMU b/baseconfig/CONFIG_DRM_CIRRUS_QEMU
index 5e7173d98..75df6271a 100644
--- a/baseconfig/CONFIG_DRM_CIRRUS_QEMU
+++ b/baseconfig/CONFIG_DRM_CIRRUS_QEMU
@@ -1 +1 @@
-CONFIG_DRM_CIRRUS_QEMU=m # do not enable on f17 or older
+CONFIG_DRM_CIRRUS_QEMU=m
diff --git a/baseconfig/CONFIG_DRM_MGAG200 b/baseconfig/CONFIG_DRM_MGAG200
index f7f992509..48b6c6106 100644
--- a/baseconfig/CONFIG_DRM_MGAG200
+++ b/baseconfig/CONFIG_DRM_MGAG200
@@ -1 +1 @@
-CONFIG_DRM_MGAG200=m # do not enable on f17 or older
+CONFIG_DRM_MGAG200=m
diff --git a/baseconfig/CONFIG_DVB_MN88472 b/baseconfig/CONFIG_DVB_MN88472
index d82940f51..c695bb925 100644
--- a/baseconfig/CONFIG_DVB_MN88472
+++ b/baseconfig/CONFIG_DVB_MN88472
@@ -1 +1 @@
-# CONFIG_DVB_MN88472 is not set
+CONFIG_DVB_MN88472=m
diff --git a/baseconfig/CONFIG_DVB_MN88473 b/baseconfig/CONFIG_DVB_MN88473
index 2f772c824..03c9c318f 100644
--- a/baseconfig/CONFIG_DVB_MN88473
+++ b/baseconfig/CONFIG_DVB_MN88473
@@ -1 +1 @@
-# CONFIG_DVB_MN88473 is not set
+CONFIG_DVB_MN88473=m
diff --git a/baseconfig/CONFIG_ENCRYPTED_KEYS b/baseconfig/CONFIG_ENCRYPTED_KEYS
index 076a46253..09d264daf 100644
--- a/baseconfig/CONFIG_ENCRYPTED_KEYS
+++ b/baseconfig/CONFIG_ENCRYPTED_KEYS
@@ -1 +1 @@
-CONFIG_ENCRYPTED_KEYS=m
+CONFIG_ENCRYPTED_KEYS=y
diff --git a/baseconfig/CONFIG_FS_ENCRYPTION b/baseconfig/CONFIG_FS_ENCRYPTION
index b36ec94f0..9a40b85be 100644
--- a/baseconfig/CONFIG_FS_ENCRYPTION
+++ b/baseconfig/CONFIG_FS_ENCRYPTION
@@ -1 +1 @@
-# CONFIG_FS_ENCRYPTION is not set
+CONFIG_FS_ENCRYPTION=y
diff --git a/baseconfig/CONFIG_IIO_BUFFER_CB b/baseconfig/CONFIG_IIO_BUFFER_CB
index ab79ab1ea..7f2028d97 100644
--- a/baseconfig/CONFIG_IIO_BUFFER_CB
+++ b/baseconfig/CONFIG_IIO_BUFFER_CB
@@ -1 +1 @@
-CONFIG_IIO_BUFFER_CB=y
+CONFIG_IIO_BUFFER_CB=m
diff --git a/baseconfig/CONFIG_IIO_KFIFO_BUF b/baseconfig/CONFIG_IIO_KFIFO_BUF
index af4b3a72d..5791c27c1 100644
--- a/baseconfig/CONFIG_IIO_KFIFO_BUF
+++ b/baseconfig/CONFIG_IIO_KFIFO_BUF
@@ -1 +1 @@
-# CONFIG_IIO_KFIFO_BUF is not set
+CONFIG_IIO_KFIFO_BUF=m
diff --git a/baseconfig/CONFIG_IIO_SW_TRIGGER b/baseconfig/CONFIG_IIO_SW_TRIGGER
index 55c86484b..cba6f94f8 100644
--- a/baseconfig/CONFIG_IIO_SW_TRIGGER
+++ b/baseconfig/CONFIG_IIO_SW_TRIGGER
@@ -1 +1 @@
-CONFIG_IIO_SW_TRIGGER=y
+CONFIG_IIO_SW_TRIGGER=m
diff --git a/baseconfig/CONFIG_INFINIBAND_MTHCA_DEBUG b/baseconfig/CONFIG_INFINIBAND_MTHCA_DEBUG
deleted file mode 100644
index e0141c687..000000000
--- a/baseconfig/CONFIG_INFINIBAND_MTHCA_DEBUG
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_INFINIBAND_MTHCA_DEBUG is not set
diff --git a/baseconfig/CONFIG_IWL4965 b/baseconfig/CONFIG_IWL4965
index ab87758dd..0b012dbc1 100644
--- a/baseconfig/CONFIG_IWL4965
+++ b/baseconfig/CONFIG_IWL4965
@@ -1 +1 @@
-CONFIG_IWL4965=y
+CONFIG_IWL4965=m
diff --git a/baseconfig/CONFIG_MAC80211_RC_DEFAULT b/baseconfig/CONFIG_MAC80211_RC_DEFAULT
index 974877f9f..e0c92ab2c 100644
--- a/baseconfig/CONFIG_MAC80211_RC_DEFAULT
+++ b/baseconfig/CONFIG_MAC80211_RC_DEFAULT
@@ -1 +1 @@
-CONFIG_MAC80211_RC_DEFAULT="minstrel"
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
diff --git a/baseconfig/CONFIG_MFD_CORE b/baseconfig/CONFIG_MFD_CORE
index c8855e8a0..0282448d0 100644
--- a/baseconfig/CONFIG_MFD_CORE
+++ b/baseconfig/CONFIG_MFD_CORE
@@ -1 +1 @@
-CONFIG_MFD_CORE=m
+CONFIG_MFD_CORE=y
diff --git a/baseconfig/CONFIG_MFD_WL1273_CORE b/baseconfig/CONFIG_MFD_WL1273_CORE
index cfdc6c17b..ed64c199e 100644
--- a/baseconfig/CONFIG_MFD_WL1273_CORE
+++ b/baseconfig/CONFIG_MFD_WL1273_CORE
@@ -1 +1 @@
-# CONFIG_MFD_WL1273_CORE is not set
+CONFIG_MFD_WL1273_CORE=m
diff --git a/baseconfig/CONFIG_MLX4_DEBUG b/baseconfig/CONFIG_MLX4_DEBUG
deleted file mode 100644
index e803abaea..000000000
--- a/baseconfig/CONFIG_MLX4_DEBUG
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MLX4_DEBUG is not set
diff --git a/baseconfig/CONFIG_NETFILTER_XT_MATCH_CONNTRACK b/baseconfig/CONFIG_NETFILTER_XT_MATCH_CONNTRACK
index f16871e0c..45db821ff 100644
--- a/baseconfig/CONFIG_NETFILTER_XT_MATCH_CONNTRACK
+++ b/baseconfig/CONFIG_NETFILTER_XT_MATCH_CONNTRACK
@@ -1 +1 @@
-CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
diff --git a/baseconfig/CONFIG_NETFILTER_XT_MATCH_STATE b/baseconfig/CONFIG_NETFILTER_XT_MATCH_STATE
index 23c5d9270..87f0e3fe7 100644
--- a/baseconfig/CONFIG_NETFILTER_XT_MATCH_STATE
+++ b/baseconfig/CONFIG_NETFILTER_XT_MATCH_STATE
@@ -1 +1 @@
-CONFIG_NETFILTER_XT_MATCH_STATE=y
+CONFIG_NETFILTER_XT_MATCH_STATE=m
diff --git a/baseconfig/CONFIG_NFP_NET_DEBUG b/baseconfig/CONFIG_NFP_NET_DEBUG
index 9712bb6f4..aa7c49e38 100644
--- a/baseconfig/CONFIG_NFP_NET_DEBUG
+++ b/baseconfig/CONFIG_NFP_NET_DEBUG
@@ -1 +1 @@
-CONFIG_NFP_NET_DEBUG=n
+# CONFIG_NFP_NET_DEBUG is not set
diff --git a/baseconfig/CONFIG_NFS_V3 b/baseconfig/CONFIG_NFS_V3
index f48e8735d..22442d57a 100644
--- a/baseconfig/CONFIG_NFS_V3
+++ b/baseconfig/CONFIG_NFS_V3
@@ -1 +1 @@
-CONFIG_NFS_V3=y
+CONFIG_NFS_V3=m
diff --git a/baseconfig/CONFIG_NFS_V4 b/baseconfig/CONFIG_NFS_V4
index 20b5840ac..f18a771f0 100644
--- a/baseconfig/CONFIG_NFS_V4
+++ b/baseconfig/CONFIG_NFS_V4
@@ -1 +1 @@
-CONFIG_NFS_V4=y
+CONFIG_NFS_V4=m
diff --git a/baseconfig/CONFIG_NF_CONNTRACK_IPV4 b/baseconfig/CONFIG_NF_CONNTRACK_IPV4
index e8289b55e..af4f32370 100644
--- a/baseconfig/CONFIG_NF_CONNTRACK_IPV4
+++ b/baseconfig/CONFIG_NF_CONNTRACK_IPV4
@@ -1 +1 @@
-CONFIG_NF_CONNTRACK_IPV4=y
+CONFIG_NF_CONNTRACK_IPV4=m
diff --git a/baseconfig/CONFIG_NF_CONNTRACK_IPV6 b/baseconfig/CONFIG_NF_CONNTRACK_IPV6
index ecec051cb..988725fce 100644
--- a/baseconfig/CONFIG_NF_CONNTRACK_IPV6
+++ b/baseconfig/CONFIG_NF_CONNTRACK_IPV6
@@ -1 +1 @@
-CONFIG_NF_CONNTRACK_IPV6=y
+CONFIG_NF_CONNTRACK_IPV6=m
diff --git a/baseconfig/CONFIG_NF_CONNTRACK_PROCFS b/baseconfig/CONFIG_NF_CONNTRACK_PROCFS
index deb69c020..11ac5f67b 100644
--- a/baseconfig/CONFIG_NF_CONNTRACK_PROCFS
+++ b/baseconfig/CONFIG_NF_CONNTRACK_PROCFS
@@ -1 +1 @@
-CONFIG_NF_CONNTRACK_PROCFS=y # check if contrack(8) in f17 supports netlink
+CONFIG_NF_CONNTRACK_PROCFS=y
diff --git a/baseconfig/CONFIG_NVMEM b/baseconfig/CONFIG_NVMEM
index ed95322b9..3d8963b5b 100644
--- a/baseconfig/CONFIG_NVMEM
+++ b/baseconfig/CONFIG_NVMEM
@@ -1 +1 @@
-# CONFIG_NVMEM is not set
+CONFIG_NVMEM=m
diff --git a/baseconfig/CONFIG_OPENVSWITCH_GENEVE b/baseconfig/CONFIG_OPENVSWITCH_GENEVE
index edcb2f8a5..158138e65 100644
--- a/baseconfig/CONFIG_OPENVSWITCH_GENEVE
+++ b/baseconfig/CONFIG_OPENVSWITCH_GENEVE
@@ -1 +1 @@
-CONFIG_OPENVSWITCH_GENEVE=y
+CONFIG_OPENVSWITCH_GENEVE=m
diff --git a/baseconfig/CONFIG_OPENVSWITCH_GRE b/baseconfig/CONFIG_OPENVSWITCH_GRE
index 9867d3fd7..462594567 100644
--- a/baseconfig/CONFIG_OPENVSWITCH_GRE
+++ b/baseconfig/CONFIG_OPENVSWITCH_GRE
@@ -1 +1 @@
-CONFIG_OPENVSWITCH_GRE=y
+CONFIG_OPENVSWITCH_GRE=m
diff --git a/baseconfig/CONFIG_OPENVSWITCH_VXLAN b/baseconfig/CONFIG_OPENVSWITCH_VXLAN
index 8cb9cd317..c572c1296 100644
--- a/baseconfig/CONFIG_OPENVSWITCH_VXLAN
+++ b/baseconfig/CONFIG_OPENVSWITCH_VXLAN
@@ -1 +1 @@
-CONFIG_OPENVSWITCH_VXLAN=y
+CONFIG_OPENVSWITCH_VXLAN=m
diff --git a/baseconfig/CONFIG_PM_DEVFREQ b/baseconfig/CONFIG_PM_DEVFREQ
index ada3814f1..89637109c 100644
--- a/baseconfig/CONFIG_PM_DEVFREQ
+++ b/baseconfig/CONFIG_PM_DEVFREQ
@@ -1 +1 @@
-# CONFIG_PM_DEVFREQ is not set
+CONFIG_PM_DEVFREQ=y
diff --git a/baseconfig/CONFIG_PPP_BSDCOMP b/baseconfig/CONFIG_PPP_BSDCOMP
index edcbc815f..da4db48b4 100644
--- a/baseconfig/CONFIG_PPP_BSDCOMP
+++ b/baseconfig/CONFIG_PPP_BSDCOMP
@@ -1 +1 @@
-CONFIG_PPP_BSDCOMP=y
+CONFIG_PPP_BSDCOMP=m
diff --git a/baseconfig/CONFIG_R8712U b/baseconfig/CONFIG_R8712U
index 3821cc96e..8fce42ff2 100644
--- a/baseconfig/CONFIG_R8712U
+++ b/baseconfig/CONFIG_R8712U
@@ -1 +1 @@
-CONFIG_R8712U=m # Larry Finger maintains this (rhbz 699618)
+CONFIG_R8712U=m
diff --git a/baseconfig/CONFIG_SERIO_LIBPS2 b/baseconfig/CONFIG_SERIO_LIBPS2
index 163255434..0db209ef2 100644
--- a/baseconfig/CONFIG_SERIO_LIBPS2
+++ b/baseconfig/CONFIG_SERIO_LIBPS2
@@ -1 +1 @@
-# CONFIG_SERIO_LIBPS2 is not set
+CONFIG_SERIO_LIBPS2=y
diff --git a/baseconfig/CONFIG_SND b/baseconfig/CONFIG_SND
index 542cd5fd2..1f2dde914 100644
--- a/baseconfig/CONFIG_SND
+++ b/baseconfig/CONFIG_SND
@@ -1 +1 @@
-CONFIG_SND=y
+CONFIG_SND=m
diff --git a/baseconfig/CONFIG_SND_HDA_CODEC_ANALOG b/baseconfig/CONFIG_SND_HDA_CODEC_ANALOG
index 81ec5a389..714b57024 100644
--- a/baseconfig/CONFIG_SND_HDA_CODEC_ANALOG
+++ b/baseconfig/CONFIG_SND_HDA_CODEC_ANALOG
@@ -1 +1 @@
-CONFIG_SND_HDA_CODEC_ANALOG=y
+CONFIG_SND_HDA_CODEC_ANALOG=m
diff --git a/baseconfig/CONFIG_SND_HDA_CODEC_CA0110 b/baseconfig/CONFIG_SND_HDA_CODEC_CA0110
index b3e8c8dbd..6be18ed1e 100644
--- a/baseconfig/CONFIG_SND_HDA_CODEC_CA0110
+++ b/baseconfig/CONFIG_SND_HDA_CODEC_CA0110
@@ -1 +1 @@
-CONFIG_SND_HDA_CODEC_CA0110=y
+CONFIG_SND_HDA_CODEC_CA0110=m
diff --git a/baseconfig/CONFIG_SND_HDA_CODEC_CA0132 b/baseconfig/CONFIG_SND_HDA_CODEC_CA0132
index b8e8dd74a..a5d87c54d 100644
--- a/baseconfig/CONFIG_SND_HDA_CODEC_CA0132
+++ b/baseconfig/CONFIG_SND_HDA_CODEC_CA0132
@@ -1 +1 @@
-CONFIG_SND_HDA_CODEC_CA0132=y
+CONFIG_SND_HDA_CODEC_CA0132=m
diff --git a/baseconfig/CONFIG_SND_HDA_CODEC_CIRRUS b/baseconfig/CONFIG_SND_HDA_CODEC_CIRRUS
index 1261e90a4..916e6c74f 100644
--- a/baseconfig/CONFIG_SND_HDA_CODEC_CIRRUS
+++ b/baseconfig/CONFIG_SND_HDA_CODEC_CIRRUS
@@ -1 +1 @@
-CONFIG_SND_HDA_CODEC_CIRRUS=y
+CONFIG_SND_HDA_CODEC_CIRRUS=m
diff --git a/baseconfig/CONFIG_SND_HDA_CODEC_CMEDIA b/baseconfig/CONFIG_SND_HDA_CODEC_CMEDIA
index a4efbfd78..3d16f1343 100644
--- a/baseconfig/CONFIG_SND_HDA_CODEC_CMEDIA
+++ b/baseconfig/CONFIG_SND_HDA_CODEC_CMEDIA
@@ -1 +1 @@
-CONFIG_SND_HDA_CODEC_CMEDIA=y
+CONFIG_SND_HDA_CODEC_CMEDIA=m
diff --git a/baseconfig/CONFIG_SND_HDA_CODEC_CONEXANT b/baseconfig/CONFIG_SND_HDA_CODEC_CONEXANT
index e684ef397..d2900b005 100644
--- a/baseconfig/CONFIG_SND_HDA_CODEC_CONEXANT
+++ b/baseconfig/CONFIG_SND_HDA_CODEC_CONEXANT
@@ -1 +1 @@
-CONFIG_SND_HDA_CODEC_CONEXANT=y
+CONFIG_SND_HDA_CODEC_CONEXANT=m
diff --git a/baseconfig/CONFIG_SND_HDA_CODEC_HDMI b/baseconfig/CONFIG_SND_HDA_CODEC_HDMI
index 0d80ca813..d3bcbdf2a 100644
--- a/baseconfig/CONFIG_SND_HDA_CODEC_HDMI
+++ b/baseconfig/CONFIG_SND_HDA_CODEC_HDMI
@@ -1 +1 @@
-CONFIG_SND_HDA_CODEC_HDMI=y
+CONFIG_SND_HDA_CODEC_HDMI=m
diff --git a/baseconfig/CONFIG_SND_HDA_CODEC_REALTEK b/baseconfig/CONFIG_SND_HDA_CODEC_REALTEK
index c3a2cc50a..1fec68a16 100644
--- a/baseconfig/CONFIG_SND_HDA_CODEC_REALTEK
+++ b/baseconfig/CONFIG_SND_HDA_CODEC_REALTEK
@@ -1 +1 @@
-CONFIG_SND_HDA_CODEC_REALTEK=y
+CONFIG_SND_HDA_CODEC_REALTEK=m
diff --git a/baseconfig/CONFIG_SND_HDA_CODEC_SI3054 b/baseconfig/CONFIG_SND_HDA_CODEC_SI3054
index e26e3b277..c072d301b 100644
--- a/baseconfig/CONFIG_SND_HDA_CODEC_SI3054
+++ b/baseconfig/CONFIG_SND_HDA_CODEC_SI3054
@@ -1 +1 @@
-CONFIG_SND_HDA_CODEC_SI3054=y
+CONFIG_SND_HDA_CODEC_SI3054=m
diff --git a/baseconfig/CONFIG_SND_HDA_CODEC_SIGMATEL b/baseconfig/CONFIG_SND_HDA_CODEC_SIGMATEL
index e7d033809..c27b3f8ef 100644
--- a/baseconfig/CONFIG_SND_HDA_CODEC_SIGMATEL
+++ b/baseconfig/CONFIG_SND_HDA_CODEC_SIGMATEL
@@ -1 +1 @@
-CONFIG_SND_HDA_CODEC_SIGMATEL=y
+CONFIG_SND_HDA_CODEC_SIGMATEL=m
diff --git a/baseconfig/CONFIG_SND_HDA_CODEC_VIA b/baseconfig/CONFIG_SND_HDA_CODEC_VIA
index ceff97243..21c3d40d1 100644
--- a/baseconfig/CONFIG_SND_HDA_CODEC_VIA
+++ b/baseconfig/CONFIG_SND_HDA_CODEC_VIA
@@ -1 +1 @@
-CONFIG_SND_HDA_CODEC_VIA=y
+CONFIG_SND_HDA_CODEC_VIA=m
diff --git a/baseconfig/CONFIG_SND_HDA_GENERIC b/baseconfig/CONFIG_SND_HDA_GENERIC
index fa421de3d..c498603ea 100644
--- a/baseconfig/CONFIG_SND_HDA_GENERIC
+++ b/baseconfig/CONFIG_SND_HDA_GENERIC
@@ -1 +1 @@
-CONFIG_SND_HDA_GENERIC=y
+CONFIG_SND_HDA_GENERIC=m
diff --git a/baseconfig/CONFIG_SND_HDA_INTEL b/baseconfig/CONFIG_SND_HDA_INTEL
index f31eb9603..dfe74ea98 100644
--- a/baseconfig/CONFIG_SND_HDA_INTEL
+++ b/baseconfig/CONFIG_SND_HDA_INTEL
@@ -1 +1 @@
-CONFIG_SND_HDA_INTEL=y
+CONFIG_SND_HDA_INTEL=m
diff --git a/baseconfig/CONFIG_SND_HRTIMER b/baseconfig/CONFIG_SND_HRTIMER
index d247cd22c..b026518da 100644
--- a/baseconfig/CONFIG_SND_HRTIMER
+++ b/baseconfig/CONFIG_SND_HRTIMER
@@ -1 +1 @@
-CONFIG_SND_HRTIMER=y
+CONFIG_SND_HRTIMER=m
diff --git a/baseconfig/CONFIG_SND_INTEL8X0 b/baseconfig/CONFIG_SND_INTEL8X0
index e1850cd56..6d78f08ea 100644
--- a/baseconfig/CONFIG_SND_INTEL8X0
+++ b/baseconfig/CONFIG_SND_INTEL8X0
@@ -1 +1 @@
-CONFIG_SND_INTEL8X0=y
+CONFIG_SND_INTEL8X0=m
diff --git a/baseconfig/CONFIG_SND_MIXER_OSS b/baseconfig/CONFIG_SND_MIXER_OSS
index edf8c4aa1..b60389505 100644
--- a/baseconfig/CONFIG_SND_MIXER_OSS
+++ b/baseconfig/CONFIG_SND_MIXER_OSS
@@ -1 +1 @@
-CONFIG_SND_MIXER_OSS=y
+CONFIG_SND_MIXER_OSS=m
diff --git a/baseconfig/CONFIG_SND_PCM_OSS b/baseconfig/CONFIG_SND_PCM_OSS
index e62ff38f9..05b2f2308 100644
--- a/baseconfig/CONFIG_SND_PCM_OSS
+++ b/baseconfig/CONFIG_SND_PCM_OSS
@@ -1 +1 @@
-CONFIG_SND_PCM_OSS=y
+CONFIG_SND_PCM_OSS=m
diff --git a/baseconfig/CONFIG_SND_SEQUENCER b/baseconfig/CONFIG_SND_SEQUENCER
index 491a6a789..8d3c68c44 100644
--- a/baseconfig/CONFIG_SND_SEQUENCER
+++ b/baseconfig/CONFIG_SND_SEQUENCER
@@ -1 +1 @@
-CONFIG_SND_SEQUENCER=y
+CONFIG_SND_SEQUENCER=m
diff --git a/baseconfig/CONFIG_TASKS_RCU b/baseconfig/CONFIG_TASKS_RCU
index 0e1884ffd..fb944bc3b 100644
--- a/baseconfig/CONFIG_TASKS_RCU
+++ b/baseconfig/CONFIG_TASKS_RCU
@@ -1 +1 @@
-# CONFIG_TASKS_RCU is not set
+CONFIG_TASKS_RCU=y
diff --git a/baseconfig/CONFIG_USB_STORAGE_USBAT b/baseconfig/CONFIG_USB_STORAGE_USBAT
index c0e9a3a46..f5309cd3d 100644
--- a/baseconfig/CONFIG_USB_STORAGE_USBAT
+++ b/baseconfig/CONFIG_USB_STORAGE_USBAT
@@ -1 +1 @@
-CONFIG_USB_STORAGE_USBAT=y
+CONFIG_USB_STORAGE_USBAT=m
diff --git a/baseconfig/CONFIG_VIDEO_EM28XX_RC b/baseconfig/CONFIG_VIDEO_EM28XX_RC
index eb873c5d7..188fbcde4 100644
--- a/baseconfig/CONFIG_VIDEO_EM28XX_RC
+++ b/baseconfig/CONFIG_VIDEO_EM28XX_RC
@@ -1 +1 @@
-CONFIG_VIDEO_EM28XX_RC=y
+CONFIG_VIDEO_EM28XX_RC=m
diff --git a/baseconfig/CONFIG_VIDEO_V4L2 b/baseconfig/CONFIG_VIDEO_V4L2
index dec33bca1..ec610631c 100644
--- a/baseconfig/CONFIG_VIDEO_V4L2
+++ b/baseconfig/CONFIG_VIDEO_V4L2
@@ -1 +1 @@
-CONFIG_VIDEO_V4L2=y
+CONFIG_VIDEO_V4L2=m
diff --git a/baseconfig/CONFIG_XZ_DEC_ARMTHUMB b/baseconfig/CONFIG_XZ_DEC_ARMTHUMB
index e189bf908..50b05d115 100644
--- a/baseconfig/CONFIG_XZ_DEC_ARMTHUMB
+++ b/baseconfig/CONFIG_XZ_DEC_ARMTHUMB
@@ -1 +1 @@
-# CONFIG_XZ_DEC_ARMTHUMB is not set
+CONFIG_XZ_DEC_ARMTHUMB=y
diff --git a/baseconfig/CONFIG_XZ_DEC_IA64 b/baseconfig/CONFIG_XZ_DEC_IA64
index 2dc440f56..34a4cb72e 100644
--- a/baseconfig/CONFIG_XZ_DEC_IA64
+++ b/baseconfig/CONFIG_XZ_DEC_IA64
@@ -1 +1 @@
-# CONFIG_XZ_DEC_IA64 is not set
+CONFIG_XZ_DEC_IA64=y
diff --git a/baseconfig/CONFIG_XZ_DEC_SPARC b/baseconfig/CONFIG_XZ_DEC_SPARC
index 85807d8dc..328ae24e2 100644
--- a/baseconfig/CONFIG_XZ_DEC_SPARC
+++ b/baseconfig/CONFIG_XZ_DEC_SPARC
@@ -1 +1 @@
-# CONFIG_XZ_DEC_SPARC is not set
+CONFIG_XZ_DEC_SPARC=y
diff --git a/baseconfig/CONFIG_ZLIB_DEFLATE b/baseconfig/CONFIG_ZLIB_DEFLATE
index 8a562ecd6..078cde4af 100644
--- a/baseconfig/CONFIG_ZLIB_DEFLATE
+++ b/baseconfig/CONFIG_ZLIB_DEFLATE
@@ -1 +1 @@
-CONFIG_ZLIB_DEFLATE=m
+CONFIG_ZLIB_DEFLATE=y
diff --git a/baseconfig/arm/CONFIG_ASYMMETRIC_KEY_TYPE b/baseconfig/arm/CONFIG_ASYMMETRIC_KEY_TYPE
index f0f04df4c..c7d15a4b1 100644
--- a/baseconfig/arm/CONFIG_ASYMMETRIC_KEY_TYPE
+++ b/baseconfig/arm/CONFIG_ASYMMETRIC_KEY_TYPE
@@ -1 +1 @@
-# CONFIG_ASYMMETRIC_KEY_TYPE is not set
+CONFIG_ASYMMETRIC_KEY_TYPE=y
diff --git a/baseconfig/arm/CONFIG_CC_STACKPROTECTOR b/baseconfig/arm/CONFIG_CC_STACKPROTECTOR
index ffba31f93..66c3e10d9 100644
--- a/baseconfig/arm/CONFIG_CC_STACKPROTECTOR
+++ b/baseconfig/arm/CONFIG_CC_STACKPROTECTOR
@@ -1 +1 @@
-CONFIG_CC_STACKPROTECTOR=y
+# CONFIG_CC_STACKPROTECTOR is not set
diff --git a/baseconfig/arm/CONFIG_CC_STACKPROTECTOR_NONE b/baseconfig/arm/CONFIG_CC_STACKPROTECTOR_NONE
new file mode 100644
index 000000000..952e08a9a
--- /dev/null
+++ b/baseconfig/arm/CONFIG_CC_STACKPROTECTOR_NONE
@@ -0,0 +1 @@
+CONFIG_CC_STACKPROTECTOR_NONE=y
diff --git a/baseconfig/arm/CONFIG_CRYPTO_CRYPTD b/baseconfig/arm/CONFIG_CRYPTO_CRYPTD
new file mode 100644
index 000000000..36649cff3
--- /dev/null
+++ b/baseconfig/arm/CONFIG_CRYPTO_CRYPTD
@@ -0,0 +1 @@
+CONFIG_CRYPTO_CRYPTD=y
diff --git a/baseconfig/arm/CONFIG_FB_MODE_HELPERS b/baseconfig/arm/CONFIG_FB_MODE_HELPERS
new file mode 100644
index 000000000..84f515748
--- /dev/null
+++ b/baseconfig/arm/CONFIG_FB_MODE_HELPERS
@@ -0,0 +1 @@
+CONFIG_FB_MODE_HELPERS=y
diff --git a/baseconfig/arm/CONFIG_GAMEPORT b/baseconfig/arm/CONFIG_GAMEPORT
deleted file mode 100644
index 03c782bf3..000000000
--- a/baseconfig/arm/CONFIG_GAMEPORT
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_GAMEPORT is not set
diff --git a/baseconfig/arm/CONFIG_GPIO_GENERIC b/baseconfig/arm/CONFIG_GPIO_GENERIC
index a1dfb6419..9be88e4cf 100644
--- a/baseconfig/arm/CONFIG_GPIO_GENERIC
+++ b/baseconfig/arm/CONFIG_GPIO_GENERIC
@@ -1 +1 @@
-CONFIG_GPIO_GENERIC=m
+CONFIG_GPIO_GENERIC=y
diff --git a/baseconfig/arm/CONFIG_GPIO_GENERIC_PLATFORM b/baseconfig/arm/CONFIG_GPIO_GENERIC_PLATFORM
index 3ff4618e8..fdcd75037 100644
--- a/baseconfig/arm/CONFIG_GPIO_GENERIC_PLATFORM
+++ b/baseconfig/arm/CONFIG_GPIO_GENERIC_PLATFORM
@@ -1 +1 @@
-CONFIG_GPIO_GENERIC_PLATFORM=m
+CONFIG_GPIO_GENERIC_PLATFORM=y
diff --git a/baseconfig/arm/armv7/CONFIG_INPUT_MATRIXKMAP b/baseconfig/arm/CONFIG_INPUT_MATRIXKMAP
index 0f1b2f168..0f1b2f168 100644
--- a/baseconfig/arm/armv7/CONFIG_INPUT_MATRIXKMAP
+++ b/baseconfig/arm/CONFIG_INPUT_MATRIXKMAP
diff --git a/baseconfig/arm/CONFIG_IP_SCTP b/baseconfig/arm/CONFIG_IP_SCTP
deleted file mode 100644
index 10f9ac09e..000000000
--- a/baseconfig/arm/CONFIG_IP_SCTP
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_IP_SCTP is not set
diff --git a/baseconfig/arm/armv7/CONFIG_MFD_SYSCON b/baseconfig/arm/CONFIG_MFD_SYSCON
index 9890ebdb9..9890ebdb9 100644
--- a/baseconfig/arm/armv7/CONFIG_MFD_SYSCON
+++ b/baseconfig/arm/CONFIG_MFD_SYSCON
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_MFD_WL1273_CORE b/baseconfig/arm/CONFIG_MFD_WL1273_CORE
index ed64c199e..ed64c199e 100644
--- a/baseconfig/arm/armv7/armv7/CONFIG_MFD_WL1273_CORE
+++ b/baseconfig/arm/CONFIG_MFD_WL1273_CORE
diff --git a/baseconfig/arm/CONFIG_MMC_ARMMMCI b/baseconfig/arm/CONFIG_MMC_ARMMMCI
index e2eac2d12..0b49cccef 100644
--- a/baseconfig/arm/CONFIG_MMC_ARMMMCI
+++ b/baseconfig/arm/CONFIG_MMC_ARMMMCI
@@ -1 +1 @@
-CONFIG_MMC_ARMMMCI=y
+CONFIG_MMC_ARMMMCI=m
diff --git a/baseconfig/arm/CONFIG_MMC_DW_K3 b/baseconfig/arm/CONFIG_MMC_DW_K3
index 0eae5e5e9..3745aaa1c 100644
--- a/baseconfig/arm/CONFIG_MMC_DW_K3
+++ b/baseconfig/arm/CONFIG_MMC_DW_K3
@@ -1 +1 @@
-CONFIG_MMC_DW_K3=y
+CONFIG_MMC_DW_K3=m
diff --git a/baseconfig/arm/CONFIG_MMC_DW_PCI b/baseconfig/arm/CONFIG_MMC_DW_PCI
index cc588ff2d..704ae00e6 100644
--- a/baseconfig/arm/CONFIG_MMC_DW_PCI
+++ b/baseconfig/arm/CONFIG_MMC_DW_PCI
@@ -1 +1 @@
-CONFIG_MMC_DW_PCI=y
+CONFIG_MMC_DW_PCI=m
diff --git a/baseconfig/arm/CONFIG_MMC_DW_PLTFM b/baseconfig/arm/CONFIG_MMC_DW_PLTFM
index bcfcc6815..c9318bc4f 100644
--- a/baseconfig/arm/CONFIG_MMC_DW_PLTFM
+++ b/baseconfig/arm/CONFIG_MMC_DW_PLTFM
@@ -1 +1 @@
-CONFIG_MMC_DW_PLTFM=y
+CONFIG_MMC_DW_PLTFM=m
diff --git a/baseconfig/arm/CONFIG_MMC_DW_ROCKCHIP b/baseconfig/arm/CONFIG_MMC_DW_ROCKCHIP
index bdcffe803..c21d6e6b7 100644
--- a/baseconfig/arm/CONFIG_MMC_DW_ROCKCHIP
+++ b/baseconfig/arm/CONFIG_MMC_DW_ROCKCHIP
@@ -1 +1 @@
-CONFIG_MMC_DW_ROCKCHIP=y
+CONFIG_MMC_DW_ROCKCHIP=m
diff --git a/baseconfig/arm/CONFIG_NET_VENDOR_BROADCOM b/baseconfig/arm/CONFIG_NET_VENDOR_BROADCOM
deleted file mode 100644
index 7cd9cb32f..000000000
--- a/baseconfig/arm/CONFIG_NET_VENDOR_BROADCOM
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_NET_VENDOR_BROADCOM is not set
diff --git a/baseconfig/arm/CONFIG_NET_VENDOR_CHELSIO b/baseconfig/arm/CONFIG_NET_VENDOR_CHELSIO
deleted file mode 100644
index 71374072a..000000000
--- a/baseconfig/arm/CONFIG_NET_VENDOR_CHELSIO
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_NET_VENDOR_CHELSIO is not set
diff --git a/baseconfig/arm/CONFIG_NET_VENDOR_EMULEX b/baseconfig/arm/CONFIG_NET_VENDOR_EMULEX
deleted file mode 100644
index e48620d8d..000000000
--- a/baseconfig/arm/CONFIG_NET_VENDOR_EMULEX
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_NET_VENDOR_EMULEX is not set
diff --git a/baseconfig/arm/CONFIG_NVMEM b/baseconfig/arm/CONFIG_NVMEM
deleted file mode 100644
index 3d8963b5b..000000000
--- a/baseconfig/arm/CONFIG_NVMEM
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_NVMEM=m
diff --git a/baseconfig/arm/CONFIG_OF_MDIO b/baseconfig/arm/CONFIG_OF_MDIO
index 61e6f795f..cbdf2ee2f 100644
--- a/baseconfig/arm/CONFIG_OF_MDIO
+++ b/baseconfig/arm/CONFIG_OF_MDIO
@@ -1 +1 @@
-# CONFIG_OF_MDIO is not set
+CONFIG_OF_MDIO=y
diff --git a/baseconfig/arm/CONFIG_OF_PCI b/baseconfig/arm/CONFIG_OF_PCI
index 48a9a3dcf..ed845e881 100644
--- a/baseconfig/arm/CONFIG_OF_PCI
+++ b/baseconfig/arm/CONFIG_OF_PCI
@@ -1 +1 @@
-CONFIG_OF_PCI=m
+CONFIG_OF_PCI=y
diff --git a/baseconfig/arm/CONFIG_OF_PCI_IRQ b/baseconfig/arm/CONFIG_OF_PCI_IRQ
index 07070b874..d0054d853 100644
--- a/baseconfig/arm/CONFIG_OF_PCI_IRQ
+++ b/baseconfig/arm/CONFIG_OF_PCI_IRQ
@@ -1 +1 @@
-CONFIG_OF_PCI_IRQ=m
+CONFIG_OF_PCI_IRQ=y
diff --git a/baseconfig/arm/armv7/CONFIG_SRAM b/baseconfig/arm/CONFIG_SRAM
index 7f0757486..7f0757486 100644
--- a/baseconfig/arm/armv7/CONFIG_SRAM
+++ b/baseconfig/arm/CONFIG_SRAM
diff --git a/baseconfig/arm/CONFIG_SYNC_FILE b/baseconfig/arm/CONFIG_SYNC_FILE
new file mode 100644
index 000000000..391ab547b
--- /dev/null
+++ b/baseconfig/arm/CONFIG_SYNC_FILE
@@ -0,0 +1 @@
+CONFIG_SYNC_FILE=y
diff --git a/baseconfig/arm/arm64/CONFIG_ACPI_HED b/baseconfig/arm/arm64/CONFIG_ACPI_HED
index c279f21c4..06042df5a 100644
--- a/baseconfig/arm/arm64/CONFIG_ACPI_HED
+++ b/baseconfig/arm/arm64/CONFIG_ACPI_HED
@@ -1 +1 @@
-CONFIG_ACPI_HED=m
+CONFIG_ACPI_HED=y
diff --git a/baseconfig/arm/arm64/CONFIG_ACPI_IPMI b/baseconfig/arm/arm64/CONFIG_ACPI_IPMI
index 760c89015..e40fb9aea 100644
--- a/baseconfig/arm/arm64/CONFIG_ACPI_IPMI
+++ b/baseconfig/arm/arm64/CONFIG_ACPI_IPMI
@@ -1 +1 @@
-CONFIG_ACPI_IPMI=y
+CONFIG_ACPI_IPMI=m
diff --git a/baseconfig/arm/arm64/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND b/baseconfig/arm/arm64/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
new file mode 100644
index 000000000..ca7663b83
--- /dev/null
+++ b/baseconfig/arm/arm64/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
@@ -0,0 +1 @@
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
diff --git a/baseconfig/arm/arm64/CONFIG_FB_MODE_HELPERS b/baseconfig/arm/arm64/CONFIG_FB_MODE_HELPERS
new file mode 100644
index 000000000..84f515748
--- /dev/null
+++ b/baseconfig/arm/arm64/CONFIG_FB_MODE_HELPERS
@@ -0,0 +1 @@
+CONFIG_FB_MODE_HELPERS=y
diff --git a/baseconfig/arm/arm64/CONFIG_GPIO_PCA953X b/baseconfig/arm/arm64/CONFIG_GPIO_PCA953X
new file mode 100644
index 000000000..15f1c9373
--- /dev/null
+++ b/baseconfig/arm/arm64/CONFIG_GPIO_PCA953X
@@ -0,0 +1 @@
+CONFIG_GPIO_PCA953X=m
diff --git a/baseconfig/arm/arm64/CONFIG_HAVE_64BIT_ALIGNED_ACCESS b/baseconfig/arm/arm64/CONFIG_HAVE_64BIT_ALIGNED_ACCESS
deleted file mode 100644
index a1053d2fd..000000000
--- a/baseconfig/arm/arm64/CONFIG_HAVE_64BIT_ALIGNED_ACCESS
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_HAVE_64BIT_ALIGNED_ACCESS=y
diff --git a/baseconfig/arm/arm64/CONFIG_HZ_100 b/baseconfig/arm/arm64/CONFIG_HZ_100
new file mode 100644
index 000000000..11bd2afa2
--- /dev/null
+++ b/baseconfig/arm/arm64/CONFIG_HZ_100
@@ -0,0 +1 @@
+CONFIG_HZ_100=y
diff --git a/baseconfig/arm/arm64/CONFIG_HZ_1000 b/baseconfig/arm/arm64/CONFIG_HZ_1000
new file mode 100644
index 000000000..c211724d6
--- /dev/null
+++ b/baseconfig/arm/arm64/CONFIG_HZ_1000
@@ -0,0 +1 @@
+# CONFIG_HZ_1000 is not set
diff --git a/baseconfig/arm/armv7/CONFIG_ARCH_VEXPRESS_SPC b/baseconfig/arm/armv7/CONFIG_ARCH_VEXPRESS_SPC
index 1af48a25c..8b8b11688 100644
--- a/baseconfig/arm/armv7/CONFIG_ARCH_VEXPRESS_SPC
+++ b/baseconfig/arm/armv7/CONFIG_ARCH_VEXPRESS_SPC
@@ -1 +1 @@
-# CONFIG_ARCH_VEXPRESS_SPC is not set
+CONFIG_ARCH_VEXPRESS_SPC=y
diff --git a/baseconfig/arm/armv7/CONFIG_EXYNOS_THERMAL b/baseconfig/arm/armv7/CONFIG_EXYNOS_THERMAL
index b8ca2f5b5..ff2bc6dfe 100644
--- a/baseconfig/arm/armv7/CONFIG_EXYNOS_THERMAL
+++ b/baseconfig/arm/armv7/CONFIG_EXYNOS_THERMAL
@@ -1 +1 @@
-CONFIG_EXYNOS_THERMAL=m
+CONFIG_EXYNOS_THERMAL=y
diff --git a/baseconfig/arm/armv7/CONFIG_JFFS2_LZO b/baseconfig/arm/armv7/CONFIG_JFFS2_LZO
index 3becf6711..ec14e80ac 100644
--- a/baseconfig/arm/armv7/CONFIG_JFFS2_LZO
+++ b/baseconfig/arm/armv7/CONFIG_JFFS2_LZO
@@ -1 +1 @@
-CONFIG_JFFS2_LZO=y
+# CONFIG_JFFS2_LZO is not set
diff --git a/baseconfig/arm/armv7/CONFIG_JFFS2_RUBIN b/baseconfig/arm/armv7/CONFIG_JFFS2_RUBIN
index c190a4741..2e8d29c45 100644
--- a/baseconfig/arm/armv7/CONFIG_JFFS2_RUBIN
+++ b/baseconfig/arm/armv7/CONFIG_JFFS2_RUBIN
@@ -1 +1 @@
-CONFIG_JFFS2_RUBIN=y
+# CONFIG_JFFS2_RUBIN is not set
diff --git a/baseconfig/arm/armv7/CONFIG_MCPM b/baseconfig/arm/armv7/CONFIG_MCPM
index b373927b8..703e9f9ce 100644
--- a/baseconfig/arm/armv7/CONFIG_MCPM
+++ b/baseconfig/arm/armv7/CONFIG_MCPM
@@ -1 +1 @@
-# CONFIG_MCPM is not set
+CONFIG_MCPM=y
diff --git a/baseconfig/arm/armv7/CONFIG_MEMORY b/baseconfig/arm/armv7/CONFIG_MEMORY
new file mode 100644
index 000000000..e69bfe7d7
--- /dev/null
+++ b/baseconfig/arm/armv7/CONFIG_MEMORY
@@ -0,0 +1 @@
+CONFIG_MEMORY=y
diff --git a/baseconfig/arm/armv7/CONFIG_MMC_DW_EXYNOS b/baseconfig/arm/armv7/CONFIG_MMC_DW_EXYNOS
index bb658385c..232be4c10 100644
--- a/baseconfig/arm/armv7/CONFIG_MMC_DW_EXYNOS
+++ b/baseconfig/arm/armv7/CONFIG_MMC_DW_EXYNOS
@@ -1 +1 @@
-CONFIG_MMC_DW_EXYNOS=y
+CONFIG_MMC_DW_EXYNOS=m
diff --git a/baseconfig/arm/armv7/CONFIG_P54_SPI_DEFAULT_EEPROM b/baseconfig/arm/armv7/CONFIG_P54_SPI_DEFAULT_EEPROM
index d8c994a18..57d1f8db6 100644
--- a/baseconfig/arm/armv7/CONFIG_P54_SPI_DEFAULT_EEPROM
+++ b/baseconfig/arm/armv7/CONFIG_P54_SPI_DEFAULT_EEPROM
@@ -1 +1 @@
-CONFIG_P54_SPI_DEFAULT_EEPROM=n
+# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
diff --git a/baseconfig/arm/armv7/CONFIG_PINCTRL_SAMSUNG b/baseconfig/arm/armv7/CONFIG_PINCTRL_SAMSUNG
index 0f0f615bc..787af2535 100644
--- a/baseconfig/arm/armv7/CONFIG_PINCTRL_SAMSUNG
+++ b/baseconfig/arm/armv7/CONFIG_PINCTRL_SAMSUNG
@@ -1 +1 @@
-# CONFIG_PINCTRL_SAMSUNG is not set
+CONFIG_PINCTRL_SAMSUNG=y
diff --git a/baseconfig/arm/armv7/CONFIG_PM_DEVFREQ b/baseconfig/arm/armv7/CONFIG_PM_DEVFREQ
deleted file mode 100644
index 89637109c..000000000
--- a/baseconfig/arm/armv7/CONFIG_PM_DEVFREQ
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_PM_DEVFREQ=y
diff --git a/baseconfig/arm/armv7/CONFIG_POWER_RESET_SYSCON_POWEROFF b/baseconfig/arm/armv7/CONFIG_POWER_RESET_SYSCON_POWEROFF
new file mode 100644
index 000000000..5965461f4
--- /dev/null
+++ b/baseconfig/arm/armv7/CONFIG_POWER_RESET_SYSCON_POWEROFF
@@ -0,0 +1 @@
+CONFIG_POWER_RESET_SYSCON_POWEROFF=y
diff --git a/baseconfig/arm/armv7/CONFIG_REGMAP_I2C b/baseconfig/arm/armv7/CONFIG_REGMAP_I2C
new file mode 100644
index 000000000..907c212ef
--- /dev/null
+++ b/baseconfig/arm/armv7/CONFIG_REGMAP_I2C
@@ -0,0 +1 @@
+CONFIG_REGMAP_I2C=y
diff --git a/baseconfig/arm/armv7/CONFIG_REGMAP_MMIO b/baseconfig/arm/armv7/CONFIG_REGMAP_MMIO
index b739abe98..2e7e1299d 100644
--- a/baseconfig/arm/armv7/CONFIG_REGMAP_MMIO
+++ b/baseconfig/arm/armv7/CONFIG_REGMAP_MMIO
@@ -1 +1 @@
-CONFIG_REGMAP_MMIO=m
+CONFIG_REGMAP_MMIO=y
diff --git a/baseconfig/arm/armv7/CONFIG_REGMAP_SPI b/baseconfig/arm/armv7/CONFIG_REGMAP_SPI
index adb8804fa..eb9c6a3f7 100644
--- a/baseconfig/arm/armv7/CONFIG_REGMAP_SPI
+++ b/baseconfig/arm/armv7/CONFIG_REGMAP_SPI
@@ -1 +1 @@
-CONFIG_REGMAP_SPI=m
+CONFIG_REGMAP_SPI=y
diff --git a/baseconfig/arm/armv7/CONFIG_SND_SOC_AC97_CODEC b/baseconfig/arm/armv7/CONFIG_SND_SOC_AC97_CODEC
index 0bcffc529..f2388a7c0 100644
--- a/baseconfig/arm/armv7/CONFIG_SND_SOC_AC97_CODEC
+++ b/baseconfig/arm/armv7/CONFIG_SND_SOC_AC97_CODEC
@@ -1 +1 @@
-CONFIG_SND_SOC_AC97_CODEC=y
+CONFIG_SND_SOC_AC97_CODEC=m
diff --git a/baseconfig/arm/armv7/CONFIG_SND_SOC_RT5631 b/baseconfig/arm/armv7/CONFIG_SND_SOC_RT5631
new file mode 100644
index 000000000..43071e025
--- /dev/null
+++ b/baseconfig/arm/armv7/CONFIG_SND_SOC_RT5631
@@ -0,0 +1 @@
+CONFIG_SND_SOC_RT5631=m
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_ARM_VIRT_EXT b/baseconfig/arm/armv7/armv7/CONFIG_ARM_VIRT_EXT
index f3e65c73a..7f469ba88 100644
--- a/baseconfig/arm/armv7/armv7/CONFIG_ARM_VIRT_EXT
+++ b/baseconfig/arm/armv7/armv7/CONFIG_ARM_VIRT_EXT
@@ -1 +1 @@
-# CONFIG_ARM_VIRT_EXT is not set
+CONFIG_ARM_VIRT_EXT=y
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_BATTERY_BQ27XXX_I2C b/baseconfig/arm/armv7/armv7/CONFIG_BATTERY_BQ27XXX_I2C
index ac927c862..574be81f5 100644
--- a/baseconfig/arm/armv7/armv7/CONFIG_BATTERY_BQ27XXX_I2C
+++ b/baseconfig/arm/armv7/armv7/CONFIG_BATTERY_BQ27XXX_I2C
@@ -1 +1 @@
-CONFIG_BATTERY_BQ27XXX_I2C=y
+CONFIG_BATTERY_BQ27XXX_I2C=m
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_DDR b/baseconfig/arm/armv7/armv7/CONFIG_DDR
new file mode 100644
index 000000000..ef2dd72e5
--- /dev/null
+++ b/baseconfig/arm/armv7/armv7/CONFIG_DDR
@@ -0,0 +1 @@
+CONFIG_DDR=y
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_EXTCON b/baseconfig/arm/armv7/armv7/CONFIG_EXTCON
new file mode 100644
index 000000000..bde29bcfc
--- /dev/null
+++ b/baseconfig/arm/armv7/armv7/CONFIG_EXTCON
@@ -0,0 +1 @@
+CONFIG_EXTCON=y
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_HUGETLB_PAGE b/baseconfig/arm/armv7/armv7/CONFIG_HUGETLB_PAGE
new file mode 100644
index 000000000..bea38c303
--- /dev/null
+++ b/baseconfig/arm/armv7/armv7/CONFIG_HUGETLB_PAGE
@@ -0,0 +1 @@
+# CONFIG_HUGETLB_PAGE is not set
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_I2C_OMAP b/baseconfig/arm/armv7/armv7/CONFIG_I2C_OMAP
index d129fb5b5..7d49cccbd 100644
--- a/baseconfig/arm/armv7/armv7/CONFIG_I2C_OMAP
+++ b/baseconfig/arm/armv7/armv7/CONFIG_I2C_OMAP
@@ -1 +1 @@
-CONFIG_I2C_OMAP=m
+CONFIG_I2C_OMAP=y
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_INPUT_MATRIXKMAP b/baseconfig/arm/armv7/armv7/CONFIG_INPUT_MATRIXKMAP
new file mode 100644
index 000000000..8dbcc42bb
--- /dev/null
+++ b/baseconfig/arm/armv7/armv7/CONFIG_INPUT_MATRIXKMAP
@@ -0,0 +1 @@
+CONFIG_INPUT_MATRIXKMAP=y
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_OMAP_INTERCONNECT b/baseconfig/arm/armv7/armv7/CONFIG_OMAP_INTERCONNECT
index 03a73ead1..52c0fedd9 100644
--- a/baseconfig/arm/armv7/armv7/CONFIG_OMAP_INTERCONNECT
+++ b/baseconfig/arm/armv7/armv7/CONFIG_OMAP_INTERCONNECT
@@ -1 +1 @@
-CONFIG_OMAP_INTERCONNECT=m
+CONFIG_OMAP_INTERCONNECT=y
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_PL310_ERRATA_588369 b/baseconfig/arm/armv7/armv7/CONFIG_PL310_ERRATA_588369
new file mode 100644
index 000000000..a821768d1
--- /dev/null
+++ b/baseconfig/arm/armv7/armv7/CONFIG_PL310_ERRATA_588369
@@ -0,0 +1 @@
+CONFIG_PL310_ERRATA_588369=y
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_PL310_ERRATA_727915 b/baseconfig/arm/armv7/armv7/CONFIG_PL310_ERRATA_727915
new file mode 100644
index 000000000..4e4e5453f
--- /dev/null
+++ b/baseconfig/arm/armv7/armv7/CONFIG_PL310_ERRATA_727915
@@ -0,0 +1 @@
+CONFIG_PL310_ERRATA_727915=y
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_QCOM_SMSM b/baseconfig/arm/armv7/armv7/CONFIG_QCOM_SMSM
index cf1694951..210a649f7 100644
--- a/baseconfig/arm/armv7/armv7/CONFIG_QCOM_SMSM
+++ b/baseconfig/arm/armv7/armv7/CONFIG_QCOM_SMSM
@@ -1 +1 @@
-CONFIG_QCOM_SMSM=y
+CONFIG_QCOM_SMSM=m
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_SND_SOC_WM8753 b/baseconfig/arm/armv7/armv7/CONFIG_SND_SOC_WM8753
new file mode 100644
index 000000000..82e701fd1
--- /dev/null
+++ b/baseconfig/arm/armv7/armv7/CONFIG_SND_SOC_WM8753
@@ -0,0 +1 @@
+CONFIG_SND_SOC_WM8753=m
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_SND_SOC_WM8903 b/baseconfig/arm/armv7/armv7/CONFIG_SND_SOC_WM8903
new file mode 100644
index 000000000..2961dcc76
--- /dev/null
+++ b/baseconfig/arm/armv7/armv7/CONFIG_SND_SOC_WM8903
@@ -0,0 +1 @@
+CONFIG_SND_SOC_WM8903=m
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_TI_CPTS b/baseconfig/arm/armv7/armv7/CONFIG_TI_CPTS
index f2dd7ea1f..163365765 100644
--- a/baseconfig/arm/armv7/armv7/CONFIG_TI_CPTS
+++ b/baseconfig/arm/armv7/armv7/CONFIG_TI_CPTS
@@ -1 +1 @@
-CONFIG_TI_CPTS=y
+CONFIG_TI_CPTS=m
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS b/baseconfig/arm/armv7/armv7/CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS
new file mode 100644
index 000000000..65db40667
--- /dev/null
+++ b/baseconfig/arm/armv7/armv7/CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS
@@ -0,0 +1 @@
+CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS=m
diff --git a/baseconfig/arm/armv7/armv7/CONFIG_VIRTUALIZATION b/baseconfig/arm/armv7/armv7/CONFIG_VIRTUALIZATION
deleted file mode 100644
index da6788b14..000000000
--- a/baseconfig/arm/armv7/armv7/CONFIG_VIRTUALIZATION
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_VIRTUALIZATION is not set
diff --git a/baseconfig/arm/armv7/lpae/CONFIG_EXTCON b/baseconfig/arm/armv7/lpae/CONFIG_EXTCON
new file mode 100644
index 000000000..bde29bcfc
--- /dev/null
+++ b/baseconfig/arm/armv7/lpae/CONFIG_EXTCON
@@ -0,0 +1 @@
+CONFIG_EXTCON=y
diff --git a/baseconfig/arm/armv7/lpae/CONFIG_SYNC_FILE b/baseconfig/arm/armv7/lpae/CONFIG_SYNC_FILE
new file mode 100644
index 000000000..391ab547b
--- /dev/null
+++ b/baseconfig/arm/armv7/lpae/CONFIG_SYNC_FILE
@@ -0,0 +1 @@
+CONFIG_SYNC_FILE=y
diff --git a/baseconfig/powerpc/CONFIG_ASYMMETRIC_KEY_TYPE b/baseconfig/powerpc/CONFIG_ASYMMETRIC_KEY_TYPE
index f0f04df4c..c7d15a4b1 100644
--- a/baseconfig/powerpc/CONFIG_ASYMMETRIC_KEY_TYPE
+++ b/baseconfig/powerpc/CONFIG_ASYMMETRIC_KEY_TYPE
@@ -1 +1 @@
-# CONFIG_ASYMMETRIC_KEY_TYPE is not set
+CONFIG_ASYMMETRIC_KEY_TYPE=y
diff --git a/baseconfig/powerpc/CONFIG_HIBERNATION b/baseconfig/powerpc/CONFIG_HIBERNATION
index 1806414ff..6fed85f47 100644
--- a/baseconfig/powerpc/CONFIG_HIBERNATION
+++ b/baseconfig/powerpc/CONFIG_HIBERNATION
@@ -1 +1 @@
-CONFIG_HIBERNATION=n
+# CONFIG_HIBERNATION is not set
diff --git a/baseconfig/powerpc/CONFIG_HOTPLUG_PCI_RPA_DLPAR b/baseconfig/powerpc/CONFIG_HOTPLUG_PCI_RPA_DLPAR
index 70695ce4f..5cff41d05 100644
--- a/baseconfig/powerpc/CONFIG_HOTPLUG_PCI_RPA_DLPAR
+++ b/baseconfig/powerpc/CONFIG_HOTPLUG_PCI_RPA_DLPAR
@@ -1 +1 @@
-CONFIG_HOTPLUG_PCI_RPA_DLPAR=y
+CONFIG_HOTPLUG_PCI_RPA_DLPAR=m
diff --git a/baseconfig/powerpc/CONFIG_INPUT_MATRIXKMAP b/baseconfig/powerpc/CONFIG_INPUT_MATRIXKMAP
new file mode 100644
index 000000000..0f1b2f168
--- /dev/null
+++ b/baseconfig/powerpc/CONFIG_INPUT_MATRIXKMAP
@@ -0,0 +1 @@
+CONFIG_INPUT_MATRIXKMAP=m
diff --git a/baseconfig/powerpc/CONFIG_MTD_OF_PARTS b/baseconfig/powerpc/CONFIG_MTD_OF_PARTS
index a47013ae6..bddcc3b5e 100644
--- a/baseconfig/powerpc/CONFIG_MTD_OF_PARTS
+++ b/baseconfig/powerpc/CONFIG_MTD_OF_PARTS
@@ -1 +1 @@
-CONFIG_MTD_OF_PARTS=y
+CONFIG_MTD_OF_PARTS=m
diff --git a/baseconfig/powerpc/CONFIG_SYNC_FILE b/baseconfig/powerpc/CONFIG_SYNC_FILE
new file mode 100644
index 000000000..391ab547b
--- /dev/null
+++ b/baseconfig/powerpc/CONFIG_SYNC_FILE
@@ -0,0 +1 @@
+CONFIG_SYNC_FILE=y
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_BLK_DEV_IDEPCI b/baseconfig/powerpc/powerpc64/CONFIG_BLK_DEV_IDEPCI
index d99f69217..97295204c 100644
--- a/baseconfig/powerpc/powerpc64/CONFIG_BLK_DEV_IDEPCI
+++ b/baseconfig/powerpc/powerpc64/CONFIG_BLK_DEV_IDEPCI
@@ -1 +1 @@
-# CONFIG_BLK_DEV_IDEPCI is not set
+CONFIG_BLK_DEV_IDEPCI=y
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND b/baseconfig/powerpc/powerpc64/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
new file mode 100644
index 000000000..ca7663b83
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
@@ -0,0 +1 @@
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_GENERIC_PHY b/baseconfig/powerpc/powerpc64/CONFIG_GENERIC_PHY
new file mode 100644
index 000000000..40cd1a4f5
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64/CONFIG_GENERIC_PHY
@@ -0,0 +1 @@
+CONFIG_GENERIC_PHY=y
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_I2C_MUX b/baseconfig/powerpc/powerpc64/CONFIG_I2C_MUX
new file mode 100644
index 000000000..6982ed98a
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64/CONFIG_I2C_MUX
@@ -0,0 +1 @@
+CONFIG_I2C_MUX=m
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_I2C_POWERMAC b/baseconfig/powerpc/powerpc64/CONFIG_I2C_POWERMAC
index 8ff24cc72..887766506 100644
--- a/baseconfig/powerpc/powerpc64/CONFIG_I2C_POWERMAC
+++ b/baseconfig/powerpc/powerpc64/CONFIG_I2C_POWERMAC
@@ -1 +1 @@
-CONFIG_I2C_POWERMAC=y
+CONFIG_I2C_POWERMAC=m
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_MFD_CORE b/baseconfig/powerpc/powerpc64/CONFIG_MFD_CORE
new file mode 100644
index 000000000..c8855e8a0
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64/CONFIG_MFD_CORE
@@ -0,0 +1 @@
+CONFIG_MFD_CORE=m
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_SERIAL_CORE b/baseconfig/powerpc/powerpc64/CONFIG_SERIAL_CORE
new file mode 100644
index 000000000..32ecde504
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64/CONFIG_SERIAL_CORE
@@ -0,0 +1 @@
+CONFIG_SERIAL_CORE=m
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM112 b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM112
index 75c52b287..551e98801 100644
--- a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM112
+++ b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM112
@@ -1 +1 @@
-CONFIG_WINDFARM_PM112=y
+CONFIG_WINDFARM_PM112=m
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM121 b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM121
index feb703c4a..e4f5cc6f9 100644
--- a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM121
+++ b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM121
@@ -1 +1 @@
-CONFIG_WINDFARM_PM121=y
+CONFIG_WINDFARM_PM121=m
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM72 b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM72
index 20ab6522c..1715b2cc8 100644
--- a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM72
+++ b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM72
@@ -1 +1 @@
-CONFIG_WINDFARM_PM72=y
+CONFIG_WINDFARM_PM72=m
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM81 b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM81
index ca0086843..2d8c1d1aa 100644
--- a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM81
+++ b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM81
@@ -1 +1 @@
-CONFIG_WINDFARM_PM81=y
+CONFIG_WINDFARM_PM81=m
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM91 b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM91
index bcd689a7c..b78eaf20b 100644
--- a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM91
+++ b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_PM91
@@ -1 +1 @@
-CONFIG_WINDFARM_PM91=y
+CONFIG_WINDFARM_PM91=m
diff --git a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_RM31 b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_RM31
index 5446df44f..9ff3559f0 100644
--- a/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_RM31
+++ b/baseconfig/powerpc/powerpc64/CONFIG_WINDFARM_RM31
@@ -1 +1 @@
-CONFIG_WINDFARM_RM31=y
+CONFIG_WINDFARM_RM31=m
diff --git a/baseconfig/powerpc/powerpc64le/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND b/baseconfig/powerpc/powerpc64le/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
new file mode 100644
index 000000000..ca7663b83
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64le/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
@@ -0,0 +1 @@
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
diff --git a/baseconfig/powerpc/powerpc64le/CONFIG_GENERIC_PHY b/baseconfig/powerpc/powerpc64le/CONFIG_GENERIC_PHY
new file mode 100644
index 000000000..40cd1a4f5
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64le/CONFIG_GENERIC_PHY
@@ -0,0 +1 @@
+CONFIG_GENERIC_PHY=y
diff --git a/baseconfig/powerpc/powerpc64le/CONFIG_I2C_MUX b/baseconfig/powerpc/powerpc64le/CONFIG_I2C_MUX
new file mode 100644
index 000000000..6982ed98a
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64le/CONFIG_I2C_MUX
@@ -0,0 +1 @@
+CONFIG_I2C_MUX=m
diff --git a/baseconfig/powerpc/powerpc64le/CONFIG_MFD_CORE b/baseconfig/powerpc/powerpc64le/CONFIG_MFD_CORE
new file mode 100644
index 000000000..c8855e8a0
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64le/CONFIG_MFD_CORE
@@ -0,0 +1 @@
+CONFIG_MFD_CORE=m
diff --git a/baseconfig/powerpc/powerpc64le/CONFIG_SERIAL_CORE b/baseconfig/powerpc/powerpc64le/CONFIG_SERIAL_CORE
new file mode 100644
index 000000000..32ecde504
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64le/CONFIG_SERIAL_CORE
@@ -0,0 +1 @@
+CONFIG_SERIAL_CORE=m
diff --git a/baseconfig/powerpc/powerpc64p7/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND b/baseconfig/powerpc/powerpc64p7/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
new file mode 100644
index 000000000..ca7663b83
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64p7/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
@@ -0,0 +1 @@
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
diff --git a/baseconfig/powerpc/powerpc64p7/CONFIG_GENERIC_PHY b/baseconfig/powerpc/powerpc64p7/CONFIG_GENERIC_PHY
new file mode 100644
index 000000000..40cd1a4f5
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64p7/CONFIG_GENERIC_PHY
@@ -0,0 +1 @@
+CONFIG_GENERIC_PHY=y
diff --git a/baseconfig/powerpc/powerpc64p7/CONFIG_I2C_MUX b/baseconfig/powerpc/powerpc64p7/CONFIG_I2C_MUX
new file mode 100644
index 000000000..6982ed98a
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64p7/CONFIG_I2C_MUX
@@ -0,0 +1 @@
+CONFIG_I2C_MUX=m
diff --git a/baseconfig/powerpc/powerpc64p7/CONFIG_MFD_CORE b/baseconfig/powerpc/powerpc64p7/CONFIG_MFD_CORE
new file mode 100644
index 000000000..c8855e8a0
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64p7/CONFIG_MFD_CORE
@@ -0,0 +1 @@
+CONFIG_MFD_CORE=m
diff --git a/baseconfig/powerpc/powerpc64p7/CONFIG_SERIAL_CORE b/baseconfig/powerpc/powerpc64p7/CONFIG_SERIAL_CORE
new file mode 100644
index 000000000..32ecde504
--- /dev/null
+++ b/baseconfig/powerpc/powerpc64p7/CONFIG_SERIAL_CORE
@@ -0,0 +1 @@
+CONFIG_SERIAL_CORE=m
diff --git a/baseconfig/s390x/CONFIG_ASYMMETRIC_KEY_TYPE b/baseconfig/s390x/CONFIG_ASYMMETRIC_KEY_TYPE
index f0f04df4c..c7d15a4b1 100644
--- a/baseconfig/s390x/CONFIG_ASYMMETRIC_KEY_TYPE
+++ b/baseconfig/s390x/CONFIG_ASYMMETRIC_KEY_TYPE
@@ -1 +1 @@
-# CONFIG_ASYMMETRIC_KEY_TYPE is not set
+CONFIG_ASYMMETRIC_KEY_TYPE=y
diff --git a/baseconfig/s390x/CONFIG_CRC7 b/baseconfig/s390x/CONFIG_CRC7
new file mode 100644
index 000000000..51fff909f
--- /dev/null
+++ b/baseconfig/s390x/CONFIG_CRC7
@@ -0,0 +1 @@
+# CONFIG_CRC7 is not set
diff --git a/baseconfig/s390x/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND b/baseconfig/s390x/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
new file mode 100644
index 000000000..ca7663b83
--- /dev/null
+++ b/baseconfig/s390x/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
@@ -0,0 +1 @@
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
diff --git a/baseconfig/s390x/CONFIG_FIXED_PHY b/baseconfig/s390x/CONFIG_FIXED_PHY
new file mode 100644
index 000000000..89309ed1e
--- /dev/null
+++ b/baseconfig/s390x/CONFIG_FIXED_PHY
@@ -0,0 +1 @@
+CONFIG_FIXED_PHY=m
diff --git a/baseconfig/s390x/CONFIG_HID b/baseconfig/s390x/CONFIG_HID
index befe82811..15d84482e 100644
--- a/baseconfig/s390x/CONFIG_HID
+++ b/baseconfig/s390x/CONFIG_HID
@@ -1 +1 @@
-# CONFIG_HID is not set
+CONFIG_HID=m
diff --git a/baseconfig/s390x/CONFIG_HID_GENERIC b/baseconfig/s390x/CONFIG_HID_GENERIC
new file mode 100644
index 000000000..a281e1c08
--- /dev/null
+++ b/baseconfig/s390x/CONFIG_HID_GENERIC
@@ -0,0 +1 @@
+CONFIG_HID_GENERIC=m
diff --git a/baseconfig/s390x/CONFIG_HID_MAGICMOUSE b/baseconfig/s390x/CONFIG_HID_MAGICMOUSE
new file mode 100644
index 000000000..60e3719f1
--- /dev/null
+++ b/baseconfig/s390x/CONFIG_HID_MAGICMOUSE
@@ -0,0 +1 @@
+CONFIG_HID_MAGICMOUSE=m
diff --git a/baseconfig/s390x/CONFIG_HWMON b/baseconfig/s390x/CONFIG_HWMON
index 65c3ac9f5..d67f2b72f 100644
--- a/baseconfig/s390x/CONFIG_HWMON
+++ b/baseconfig/s390x/CONFIG_HWMON
@@ -1 +1 @@
-# CONFIG_HWMON is not set
+CONFIG_HWMON=m
diff --git a/baseconfig/s390x/CONFIG_I2C b/baseconfig/s390x/CONFIG_I2C
index 2ece0e7d3..063fe8213 100644
--- a/baseconfig/s390x/CONFIG_I2C
+++ b/baseconfig/s390x/CONFIG_I2C
@@ -1 +1 @@
-# CONFIG_I2C is not set
+CONFIG_I2C=m
diff --git a/baseconfig/s390x/CONFIG_INPUT b/baseconfig/s390x/CONFIG_INPUT
deleted file mode 100644
index 1c3694e55..000000000
--- a/baseconfig/s390x/CONFIG_INPUT
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_INPUT is not set
diff --git a/baseconfig/s390x/CONFIG_IUCV b/baseconfig/s390x/CONFIG_IUCV
index 5e27fc0c6..2ee374ce1 100644
--- a/baseconfig/s390x/CONFIG_IUCV
+++ b/baseconfig/s390x/CONFIG_IUCV
@@ -1 +1 @@
-CONFIG_IUCV=m
+CONFIG_IUCV=y
diff --git a/baseconfig/s390x/CONFIG_MFD_CORE b/baseconfig/s390x/CONFIG_MFD_CORE
index 61d91aa6e..c8855e8a0 100644
--- a/baseconfig/s390x/CONFIG_MFD_CORE
+++ b/baseconfig/s390x/CONFIG_MFD_CORE
@@ -1 +1 @@
-# CONFIG_MFD_CORE is not set
+CONFIG_MFD_CORE=m
diff --git a/baseconfig/s390x/CONFIG_MFD_WL1273_CORE b/baseconfig/s390x/CONFIG_MFD_WL1273_CORE
new file mode 100644
index 000000000..cfdc6c17b
--- /dev/null
+++ b/baseconfig/s390x/CONFIG_MFD_WL1273_CORE
@@ -0,0 +1 @@
+# CONFIG_MFD_WL1273_CORE is not set
diff --git a/baseconfig/s390x/CONFIG_MII b/baseconfig/s390x/CONFIG_MII
deleted file mode 100644
index 13370a5d9..000000000
--- a/baseconfig/s390x/CONFIG_MII
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MII is not set
diff --git a/baseconfig/s390x/CONFIG_NEW_LEDS b/baseconfig/s390x/CONFIG_NEW_LEDS
deleted file mode 100644
index 3d1c33f73..000000000
--- a/baseconfig/s390x/CONFIG_NEW_LEDS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_NEW_LEDS is not set
diff --git a/baseconfig/s390x/CONFIG_PCMCIA b/baseconfig/s390x/CONFIG_PCMCIA
new file mode 100644
index 000000000..3cf9bfbdc
--- /dev/null
+++ b/baseconfig/s390x/CONFIG_PCMCIA
@@ -0,0 +1 @@
+# CONFIG_PCMCIA is not set
diff --git a/baseconfig/s390x/CONFIG_PHYLIB b/baseconfig/s390x/CONFIG_PHYLIB
index 103783e75..9ecd6c079 100644
--- a/baseconfig/s390x/CONFIG_PHYLIB
+++ b/baseconfig/s390x/CONFIG_PHYLIB
@@ -1 +1 @@
-# CONFIG_PHYLIB is not set
+CONFIG_PHYLIB=m
diff --git a/baseconfig/s390x/CONFIG_POWER_SUPPLY b/baseconfig/s390x/CONFIG_POWER_SUPPLY
deleted file mode 100644
index 216bbeb57..000000000
--- a/baseconfig/s390x/CONFIG_POWER_SUPPLY
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_POWER_SUPPLY is not set
diff --git a/baseconfig/s390x/CONFIG_PPS b/baseconfig/s390x/CONFIG_PPS
deleted file mode 100644
index 60355a149..000000000
--- a/baseconfig/s390x/CONFIG_PPS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PPS is not set
diff --git a/baseconfig/s390x/CONFIG_PTP_1588_CLOCK b/baseconfig/s390x/CONFIG_PTP_1588_CLOCK
deleted file mode 100644
index cef2b3eda..000000000
--- a/baseconfig/s390x/CONFIG_PTP_1588_CLOCK
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PTP_1588_CLOCK is not set
diff --git a/baseconfig/s390x/CONFIG_SERIAL_CORE b/baseconfig/s390x/CONFIG_SERIAL_CORE
new file mode 100644
index 000000000..32ecde504
--- /dev/null
+++ b/baseconfig/s390x/CONFIG_SERIAL_CORE
@@ -0,0 +1 @@
+CONFIG_SERIAL_CORE=m
diff --git a/baseconfig/x86/CONFIG_ACPI_HED b/baseconfig/x86/CONFIG_ACPI_HED
index c279f21c4..06042df5a 100644
--- a/baseconfig/x86/CONFIG_ACPI_HED
+++ b/baseconfig/x86/CONFIG_ACPI_HED
@@ -1 +1 @@
-CONFIG_ACPI_HED=m
+CONFIG_ACPI_HED=y
diff --git a/baseconfig/x86/CONFIG_DW_DMAC_CORE b/baseconfig/x86/CONFIG_DW_DMAC_CORE
new file mode 100644
index 000000000..110558a22
--- /dev/null
+++ b/baseconfig/x86/CONFIG_DW_DMAC_CORE
@@ -0,0 +1 @@
+CONFIG_DW_DMAC_CORE=y
diff --git a/baseconfig/x86/CONFIG_DW_DMAC_PCI b/baseconfig/x86/CONFIG_DW_DMAC_PCI
new file mode 100644
index 000000000..2a2239b24
--- /dev/null
+++ b/baseconfig/x86/CONFIG_DW_DMAC_PCI
@@ -0,0 +1 @@
+CONFIG_DW_DMAC_PCI=y
diff --git a/baseconfig/x86/CONFIG_IOSF_MBI b/baseconfig/x86/CONFIG_IOSF_MBI
index c32f93bbb..27b224a56 100644
--- a/baseconfig/x86/CONFIG_IOSF_MBI
+++ b/baseconfig/x86/CONFIG_IOSF_MBI
@@ -1 +1 @@
-CONFIG_IOSF_MBI=m
+CONFIG_IOSF_MBI=y
diff --git a/baseconfig/x86/CONFIG_KVM_MMU_AUDIT b/baseconfig/x86/CONFIG_KVM_MMU_AUDIT
index da110b85e..7e62e63cd 100644
--- a/baseconfig/x86/CONFIG_KVM_MMU_AUDIT
+++ b/baseconfig/x86/CONFIG_KVM_MMU_AUDIT
@@ -1 +1 @@
-CONFIG_KVM_MMU_AUDIT=y # default $x would be nice...
+CONFIG_KVM_MMU_AUDIT=y
diff --git a/baseconfig/x86/CONFIG_NO_BOOTMEM b/baseconfig/x86/CONFIG_NO_BOOTMEM
index f0aae5173..42f85aa30 100644
--- a/baseconfig/x86/CONFIG_NO_BOOTMEM
+++ b/baseconfig/x86/CONFIG_NO_BOOTMEM
@@ -1 +1 @@
-# CONFIG_NO_BOOTMEM is not set
+CONFIG_NO_BOOTMEM=y
diff --git a/baseconfig/x86/CONFIG_THERMAL_GOV_BANG_BANG b/baseconfig/x86/CONFIG_THERMAL_GOV_BANG_BANG
new file mode 100644
index 000000000..7f6f73a46
--- /dev/null
+++ b/baseconfig/x86/CONFIG_THERMAL_GOV_BANG_BANG
@@ -0,0 +1 @@
+CONFIG_THERMAL_GOV_BANG_BANG=y
diff --git a/baseconfig/x86/CONFIG_THERMAL_GOV_USER_SPACE b/baseconfig/x86/CONFIG_THERMAL_GOV_USER_SPACE
new file mode 100644
index 000000000..040cf3947
--- /dev/null
+++ b/baseconfig/x86/CONFIG_THERMAL_GOV_USER_SPACE
@@ -0,0 +1 @@
+CONFIG_THERMAL_GOV_USER_SPACE=y
diff --git a/baseconfig/x86/CONFIG_THERMAL_WRITABLE_TRIPS b/baseconfig/x86/CONFIG_THERMAL_WRITABLE_TRIPS
new file mode 100644
index 000000000..a0a8924e0
--- /dev/null
+++ b/baseconfig/x86/CONFIG_THERMAL_WRITABLE_TRIPS
@@ -0,0 +1 @@
+CONFIG_THERMAL_WRITABLE_TRIPS=y
diff --git a/baseconfig/x86/i686/CONFIG_CRYPTO_CRYPTD b/baseconfig/x86/i686/CONFIG_CRYPTO_CRYPTD
new file mode 100644
index 000000000..36649cff3
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_CRYPTO_CRYPTD
@@ -0,0 +1 @@
+CONFIG_CRYPTO_CRYPTD=y
diff --git a/baseconfig/x86/i686/CONFIG_CRYPTO_LRW b/baseconfig/x86/i686/CONFIG_CRYPTO_LRW
new file mode 100644
index 000000000..602a90482
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_CRYPTO_LRW
@@ -0,0 +1 @@
+CONFIG_CRYPTO_LRW=y
diff --git a/baseconfig/x86/i686/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND b/baseconfig/x86/i686/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
new file mode 100644
index 000000000..ca7663b83
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
@@ -0,0 +1 @@
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
diff --git a/baseconfig/x86/i686/CONFIG_DRM_PANEL b/baseconfig/x86/i686/CONFIG_DRM_PANEL
new file mode 100644
index 000000000..de8a9c247
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_DRM_PANEL
@@ -0,0 +1 @@
+CONFIG_DRM_PANEL=y
diff --git a/baseconfig/x86/i686/CONFIG_DW_DMAC_CORE b/baseconfig/x86/i686/CONFIG_DW_DMAC_CORE
new file mode 100644
index 000000000..110558a22
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_DW_DMAC_CORE
@@ -0,0 +1 @@
+CONFIG_DW_DMAC_CORE=y
diff --git a/baseconfig/x86/i686/CONFIG_DW_DMAC_PCI b/baseconfig/x86/i686/CONFIG_DW_DMAC_PCI
new file mode 100644
index 000000000..2a2239b24
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_DW_DMAC_PCI
@@ -0,0 +1 @@
+CONFIG_DW_DMAC_PCI=y
diff --git a/baseconfig/x86/i686/CONFIG_FB_MODE_HELPERS b/baseconfig/x86/i686/CONFIG_FB_MODE_HELPERS
new file mode 100644
index 000000000..84f515748
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_FB_MODE_HELPERS
@@ -0,0 +1 @@
+CONFIG_FB_MODE_HELPERS=y
diff --git a/baseconfig/x86/i686/CONFIG_GENERIC_PHY b/baseconfig/x86/i686/CONFIG_GENERIC_PHY
new file mode 100644
index 000000000..40cd1a4f5
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_GENERIC_PHY
@@ -0,0 +1 @@
+CONFIG_GENERIC_PHY=y
diff --git a/baseconfig/x86/i686/CONFIG_GPIO_CS5535 b/baseconfig/x86/i686/CONFIG_GPIO_CS5535
new file mode 100644
index 000000000..91ff2409a
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_GPIO_CS5535
@@ -0,0 +1 @@
+CONFIG_GPIO_CS5535=y
diff --git a/baseconfig/x86/i686/CONFIG_HSU_DMA b/baseconfig/x86/i686/CONFIG_HSU_DMA
new file mode 100644
index 000000000..0dcb85dec
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_HSU_DMA
@@ -0,0 +1 @@
+CONFIG_HSU_DMA=y
diff --git a/baseconfig/x86/i686/CONFIG_I2C_MUX b/baseconfig/x86/i686/CONFIG_I2C_MUX
new file mode 100644
index 000000000..6982ed98a
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_I2C_MUX
@@ -0,0 +1 @@
+CONFIG_I2C_MUX=m
diff --git a/baseconfig/x86/i686/CONFIG_INPUT_MATRIXKMAP b/baseconfig/x86/i686/CONFIG_INPUT_MATRIXKMAP
new file mode 100644
index 000000000..0f1b2f168
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_INPUT_MATRIXKMAP
@@ -0,0 +1 @@
+CONFIG_INPUT_MATRIXKMAP=m
diff --git a/baseconfig/x86/i686/CONFIG_MTD_OF_PARTS b/baseconfig/x86/i686/CONFIG_MTD_OF_PARTS
index a47013ae6..bddcc3b5e 100644
--- a/baseconfig/x86/i686/CONFIG_MTD_OF_PARTS
+++ b/baseconfig/x86/i686/CONFIG_MTD_OF_PARTS
@@ -1 +1 @@
-CONFIG_MTD_OF_PARTS=y
+CONFIG_MTD_OF_PARTS=m
diff --git a/baseconfig/x86/i686/CONFIG_NSC_GPIO b/baseconfig/x86/i686/CONFIG_NSC_GPIO
index a843dfaec..ae162591d 100644
--- a/baseconfig/x86/i686/CONFIG_NSC_GPIO
+++ b/baseconfig/x86/i686/CONFIG_NSC_GPIO
@@ -1 +1 @@
-# CONFIG_NSC_GPIO is not set
+CONFIG_NSC_GPIO=m
diff --git a/baseconfig/x86/i686/CONFIG_PINCONF b/baseconfig/x86/i686/CONFIG_PINCONF
new file mode 100644
index 000000000..2f04b24a4
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_PINCONF
@@ -0,0 +1 @@
+CONFIG_PINCONF=y
diff --git a/baseconfig/x86/i686/CONFIG_PINMUX b/baseconfig/x86/i686/CONFIG_PINMUX
new file mode 100644
index 000000000..2e704c683
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_PINMUX
@@ -0,0 +1 @@
+CONFIG_PINMUX=y
diff --git a/baseconfig/x86/i686/CONFIG_REGMAP_I2C b/baseconfig/x86/i686/CONFIG_REGMAP_I2C
new file mode 100644
index 000000000..907c212ef
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_REGMAP_I2C
@@ -0,0 +1 @@
+CONFIG_REGMAP_I2C=y
diff --git a/baseconfig/x86/i686/CONFIG_SERIAL_8250_MID b/baseconfig/x86/i686/CONFIG_SERIAL_8250_MID
new file mode 100644
index 000000000..58ee08f11
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_SERIAL_8250_MID
@@ -0,0 +1 @@
+CONFIG_SERIAL_8250_MID=y
diff --git a/baseconfig/x86/i686/CONFIG_SND_SOC_SSM4567 b/baseconfig/x86/i686/CONFIG_SND_SOC_SSM4567
new file mode 100644
index 000000000..8907aafc9
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_SND_SOC_SSM4567
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SSM4567=m
diff --git a/baseconfig/x86/i686/CONFIG_SND_SOC_TS3A227E b/baseconfig/x86/i686/CONFIG_SND_SOC_TS3A227E
new file mode 100644
index 000000000..1d3522517
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_SND_SOC_TS3A227E
@@ -0,0 +1 @@
+CONFIG_SND_SOC_TS3A227E=m
diff --git a/baseconfig/x86/i686/CONFIG_SPARSE_IRQ b/baseconfig/x86/i686/CONFIG_SPARSE_IRQ
index b476456ac..943900f63 100644
--- a/baseconfig/x86/i686/CONFIG_SPARSE_IRQ
+++ b/baseconfig/x86/i686/CONFIG_SPARSE_IRQ
@@ -1 +1 @@
-# CONFIG_SPARSE_IRQ is not set
+CONFIG_SPARSE_IRQ=y
diff --git a/baseconfig/x86/i686/CONFIG_SYNC_FILE b/baseconfig/x86/i686/CONFIG_SYNC_FILE
new file mode 100644
index 000000000..391ab547b
--- /dev/null
+++ b/baseconfig/x86/i686/CONFIG_SYNC_FILE
@@ -0,0 +1 @@
+CONFIG_SYNC_FILE=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_CRYPTO_CRYPTD b/baseconfig/x86/i686PAE/CONFIG_CRYPTO_CRYPTD
new file mode 100644
index 000000000..36649cff3
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_CRYPTO_CRYPTD
@@ -0,0 +1 @@
+CONFIG_CRYPTO_CRYPTD=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_CRYPTO_LRW b/baseconfig/x86/i686PAE/CONFIG_CRYPTO_LRW
new file mode 100644
index 000000000..602a90482
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_CRYPTO_LRW
@@ -0,0 +1 @@
+CONFIG_CRYPTO_LRW=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND b/baseconfig/x86/i686PAE/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
new file mode 100644
index 000000000..ca7663b83
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
@@ -0,0 +1 @@
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
diff --git a/baseconfig/x86/i686PAE/CONFIG_DRM_PANEL b/baseconfig/x86/i686PAE/CONFIG_DRM_PANEL
new file mode 100644
index 000000000..de8a9c247
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_DRM_PANEL
@@ -0,0 +1 @@
+CONFIG_DRM_PANEL=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_DW_DMAC_CORE b/baseconfig/x86/i686PAE/CONFIG_DW_DMAC_CORE
new file mode 100644
index 000000000..110558a22
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_DW_DMAC_CORE
@@ -0,0 +1 @@
+CONFIG_DW_DMAC_CORE=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_DW_DMAC_PCI b/baseconfig/x86/i686PAE/CONFIG_DW_DMAC_PCI
new file mode 100644
index 000000000..2a2239b24
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_DW_DMAC_PCI
@@ -0,0 +1 @@
+CONFIG_DW_DMAC_PCI=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_FB_MODE_HELPERS b/baseconfig/x86/i686PAE/CONFIG_FB_MODE_HELPERS
new file mode 100644
index 000000000..84f515748
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_FB_MODE_HELPERS
@@ -0,0 +1 @@
+CONFIG_FB_MODE_HELPERS=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_GENERIC_PHY b/baseconfig/x86/i686PAE/CONFIG_GENERIC_PHY
new file mode 100644
index 000000000..40cd1a4f5
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_GENERIC_PHY
@@ -0,0 +1 @@
+CONFIG_GENERIC_PHY=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_HSU_DMA b/baseconfig/x86/i686PAE/CONFIG_HSU_DMA
new file mode 100644
index 000000000..0dcb85dec
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_HSU_DMA
@@ -0,0 +1 @@
+CONFIG_HSU_DMA=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_I2C_MUX b/baseconfig/x86/i686PAE/CONFIG_I2C_MUX
new file mode 100644
index 000000000..6982ed98a
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_I2C_MUX
@@ -0,0 +1 @@
+CONFIG_I2C_MUX=m
diff --git a/baseconfig/x86/i686PAE/CONFIG_INPUT_MATRIXKMAP b/baseconfig/x86/i686PAE/CONFIG_INPUT_MATRIXKMAP
new file mode 100644
index 000000000..0f1b2f168
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_INPUT_MATRIXKMAP
@@ -0,0 +1 @@
+CONFIG_INPUT_MATRIXKMAP=m
diff --git a/baseconfig/x86/i686PAE/CONFIG_LIBNVDIMM b/baseconfig/x86/i686PAE/CONFIG_LIBNVDIMM
new file mode 100644
index 000000000..f773300dc
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_LIBNVDIMM
@@ -0,0 +1 @@
+CONFIG_LIBNVDIMM=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_MTD_OF_PARTS b/baseconfig/x86/i686PAE/CONFIG_MTD_OF_PARTS
index a47013ae6..bddcc3b5e 100644
--- a/baseconfig/x86/i686PAE/CONFIG_MTD_OF_PARTS
+++ b/baseconfig/x86/i686PAE/CONFIG_MTD_OF_PARTS
@@ -1 +1 @@
-CONFIG_MTD_OF_PARTS=y
+CONFIG_MTD_OF_PARTS=m
diff --git a/baseconfig/x86/i686PAE/CONFIG_NSC_GPIO b/baseconfig/x86/i686PAE/CONFIG_NSC_GPIO
index a843dfaec..ae162591d 100644
--- a/baseconfig/x86/i686PAE/CONFIG_NSC_GPIO
+++ b/baseconfig/x86/i686PAE/CONFIG_NSC_GPIO
@@ -1 +1 @@
-# CONFIG_NSC_GPIO is not set
+CONFIG_NSC_GPIO=m
diff --git a/baseconfig/x86/i686PAE/CONFIG_PINCONF b/baseconfig/x86/i686PAE/CONFIG_PINCONF
new file mode 100644
index 000000000..2f04b24a4
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_PINCONF
@@ -0,0 +1 @@
+CONFIG_PINCONF=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_PINMUX b/baseconfig/x86/i686PAE/CONFIG_PINMUX
new file mode 100644
index 000000000..2e704c683
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_PINMUX
@@ -0,0 +1 @@
+CONFIG_PINMUX=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_REGMAP_I2C b/baseconfig/x86/i686PAE/CONFIG_REGMAP_I2C
new file mode 100644
index 000000000..907c212ef
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_REGMAP_I2C
@@ -0,0 +1 @@
+CONFIG_REGMAP_I2C=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_SERIAL_8250_MID b/baseconfig/x86/i686PAE/CONFIG_SERIAL_8250_MID
new file mode 100644
index 000000000..58ee08f11
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_SERIAL_8250_MID
@@ -0,0 +1 @@
+CONFIG_SERIAL_8250_MID=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_SND_SOC_SSM4567 b/baseconfig/x86/i686PAE/CONFIG_SND_SOC_SSM4567
new file mode 100644
index 000000000..8907aafc9
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_SND_SOC_SSM4567
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SSM4567=m
diff --git a/baseconfig/x86/i686PAE/CONFIG_SND_SOC_TS3A227E b/baseconfig/x86/i686PAE/CONFIG_SND_SOC_TS3A227E
new file mode 100644
index 000000000..1d3522517
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_SND_SOC_TS3A227E
@@ -0,0 +1 @@
+CONFIG_SND_SOC_TS3A227E=m
diff --git a/baseconfig/x86/i686PAE/CONFIG_SPARSE_IRQ b/baseconfig/x86/i686PAE/CONFIG_SPARSE_IRQ
index b476456ac..943900f63 100644
--- a/baseconfig/x86/i686PAE/CONFIG_SPARSE_IRQ
+++ b/baseconfig/x86/i686PAE/CONFIG_SPARSE_IRQ
@@ -1 +1 @@
-# CONFIG_SPARSE_IRQ is not set
+CONFIG_SPARSE_IRQ=y
diff --git a/baseconfig/x86/i686PAE/CONFIG_SYNC_FILE b/baseconfig/x86/i686PAE/CONFIG_SYNC_FILE
new file mode 100644
index 000000000..391ab547b
--- /dev/null
+++ b/baseconfig/x86/i686PAE/CONFIG_SYNC_FILE
@@ -0,0 +1 @@
+CONFIG_SYNC_FILE=y
diff --git a/baseconfig/x86/x86_64/CONFIG_CRYPTO_CRYPTD b/baseconfig/x86/x86_64/CONFIG_CRYPTO_CRYPTD
new file mode 100644
index 000000000..36649cff3
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_CRYPTO_CRYPTD
@@ -0,0 +1 @@
+CONFIG_CRYPTO_CRYPTD=y
diff --git a/baseconfig/x86/x86_64/CONFIG_CRYPTO_LRW b/baseconfig/x86/x86_64/CONFIG_CRYPTO_LRW
new file mode 100644
index 000000000..602a90482
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_CRYPTO_LRW
@@ -0,0 +1 @@
+CONFIG_CRYPTO_LRW=y
diff --git a/baseconfig/x86/x86_64/CONFIG_CRYPTO_MCRYPTD b/baseconfig/x86/x86_64/CONFIG_CRYPTO_MCRYPTD
new file mode 100644
index 000000000..16f3b731c
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_CRYPTO_MCRYPTD
@@ -0,0 +1 @@
+CONFIG_CRYPTO_MCRYPTD=m
diff --git a/baseconfig/x86/x86_64/CONFIG_DRM_PANEL b/baseconfig/x86/x86_64/CONFIG_DRM_PANEL
new file mode 100644
index 000000000..de8a9c247
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_DRM_PANEL
@@ -0,0 +1 @@
+CONFIG_DRM_PANEL=y
diff --git a/baseconfig/x86/x86_64/CONFIG_GENERIC_PHY b/baseconfig/x86/x86_64/CONFIG_GENERIC_PHY
new file mode 100644
index 000000000..40cd1a4f5
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_GENERIC_PHY
@@ -0,0 +1 @@
+CONFIG_GENERIC_PHY=y
diff --git a/baseconfig/x86/x86_64/CONFIG_HSU_DMA b/baseconfig/x86/x86_64/CONFIG_HSU_DMA
new file mode 100644
index 000000000..0dcb85dec
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_HSU_DMA
@@ -0,0 +1 @@
+CONFIG_HSU_DMA=y
diff --git a/baseconfig/x86/x86_64/CONFIG_I2C_MUX b/baseconfig/x86/x86_64/CONFIG_I2C_MUX
new file mode 100644
index 000000000..6982ed98a
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_I2C_MUX
@@ -0,0 +1 @@
+CONFIG_I2C_MUX=m
diff --git a/baseconfig/x86/x86_64/CONFIG_LIBNVDIMM b/baseconfig/x86/x86_64/CONFIG_LIBNVDIMM
index aeaaefec7..f773300dc 100644
--- a/baseconfig/x86/x86_64/CONFIG_LIBNVDIMM
+++ b/baseconfig/x86/x86_64/CONFIG_LIBNVDIMM
@@ -1 +1 @@
-CONFIG_LIBNVDIMM=m
+CONFIG_LIBNVDIMM=y
diff --git a/baseconfig/x86/x86_64/CONFIG_MAILBOX b/baseconfig/x86/x86_64/CONFIG_MAILBOX
new file mode 100644
index 000000000..f1a6342b4
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_MAILBOX
@@ -0,0 +1 @@
+CONFIG_MAILBOX=y
diff --git a/baseconfig/x86/x86_64/CONFIG_MTD_BLKDEVS b/baseconfig/x86/x86_64/CONFIG_MTD_BLKDEVS
new file mode 100644
index 000000000..b59074744
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_MTD_BLKDEVS
@@ -0,0 +1 @@
+CONFIG_MTD_BLKDEVS=m
diff --git a/baseconfig/x86/x86_64/CONFIG_NODES_SHIFT b/baseconfig/x86/x86_64/CONFIG_NODES_SHIFT
index 7647492ca..abdee2f53 100644
--- a/baseconfig/x86/x86_64/CONFIG_NODES_SHIFT
+++ b/baseconfig/x86/x86_64/CONFIG_NODES_SHIFT
@@ -1 +1 @@
-CONFIG_NODES_SHIFT=9
+CONFIG_NODES_SHIFT=10
diff --git a/baseconfig/x86/x86_64/CONFIG_NR_CPUS b/baseconfig/x86/x86_64/CONFIG_NR_CPUS
index 27d187f4d..441191641 100644
--- a/baseconfig/x86/x86_64/CONFIG_NR_CPUS
+++ b/baseconfig/x86/x86_64/CONFIG_NR_CPUS
@@ -1 +1 @@
-CONFIG_NR_CPUS=1024
+CONFIG_NR_CPUS=8192
diff --git a/baseconfig/x86/x86_64/CONFIG_PINCONF b/baseconfig/x86/x86_64/CONFIG_PINCONF
new file mode 100644
index 000000000..2f04b24a4
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_PINCONF
@@ -0,0 +1 @@
+CONFIG_PINCONF=y
diff --git a/baseconfig/x86/x86_64/CONFIG_PINMUX b/baseconfig/x86/x86_64/CONFIG_PINMUX
new file mode 100644
index 000000000..2e704c683
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_PINMUX
@@ -0,0 +1 @@
+CONFIG_PINMUX=y
diff --git a/baseconfig/x86/x86_64/CONFIG_REGMAP_I2C b/baseconfig/x86/x86_64/CONFIG_REGMAP_I2C
new file mode 100644
index 000000000..907c212ef
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_REGMAP_I2C
@@ -0,0 +1 @@
+CONFIG_REGMAP_I2C=y
diff --git a/baseconfig/x86/x86_64/CONFIG_SERIAL_8250_MID b/baseconfig/x86/x86_64/CONFIG_SERIAL_8250_MID
new file mode 100644
index 000000000..58ee08f11
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_SERIAL_8250_MID
@@ -0,0 +1 @@
+CONFIG_SERIAL_8250_MID=y
diff --git a/baseconfig/x86/x86_64/CONFIG_SND_SOC_SSM4567 b/baseconfig/x86/x86_64/CONFIG_SND_SOC_SSM4567
new file mode 100644
index 000000000..8907aafc9
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_SND_SOC_SSM4567
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SSM4567=m
diff --git a/baseconfig/x86/x86_64/CONFIG_SND_SOC_TS3A227E b/baseconfig/x86/x86_64/CONFIG_SND_SOC_TS3A227E
new file mode 100644
index 000000000..1d3522517
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_SND_SOC_TS3A227E
@@ -0,0 +1 @@
+CONFIG_SND_SOC_TS3A227E=m
diff --git a/baseconfig/x86/x86_64/CONFIG_SYNC_FILE b/baseconfig/x86/x86_64/CONFIG_SYNC_FILE
new file mode 100644
index 000000000..391ab547b
--- /dev/null
+++ b/baseconfig/x86/x86_64/CONFIG_SYNC_FILE
@@ -0,0 +1 @@
+CONFIG_SYNC_FILE=y