summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configs/fedora/generic/CONFIG_ARM_CCI_PMU1
-rw-r--r--configs/fedora/generic/CONFIG_CRYPTO_SM4_ARM64_CE1
-rw-r--r--configs/fedora/generic/CONFIG_DRM_EXYNOS_FIMC1
-rw-r--r--configs/fedora/generic/CONFIG_DRM_EXYNOS_GSC1
-rw-r--r--configs/fedora/generic/CONFIG_DRM_EXYNOS_ROTATOR1
-rw-r--r--configs/fedora/generic/CONFIG_DRM_EXYNOS_SCALER1
-rw-r--r--configs/fedora/generic/CONFIG_FIXED_PHY2
-rw-r--r--configs/fedora/generic/CONFIG_IBMVMC1
-rw-r--r--configs/fedora/generic/CONFIG_IIO_RESCALE2
-rw-r--r--configs/fedora/generic/CONFIG_IPMI_PROC_INTERFACE1
-rw-r--r--configs/fedora/generic/CONFIG_IPX1
-rw-r--r--configs/fedora/generic/CONFIG_LUSTRE_FS1
-rw-r--r--configs/fedora/generic/CONFIG_MDIO_DEVICE1
-rw-r--r--configs/fedora/generic/CONFIG_NCP_FS1
-rw-r--r--configs/fedora/generic/CONFIG_PCIE_DW_HOST_ECAM1
-rw-r--r--configs/fedora/generic/CONFIG_PCIE_DW_PLAT1
-rw-r--r--configs/fedora/generic/CONFIG_PCIE_ROCKCHIP_HOST1
-rw-r--r--configs/fedora/generic/CONFIG_PHYLIB2
-rw-r--r--configs/fedora/generic/CONFIG_SUN50I_H6_R_CCU1
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARCH_RENESAS (renamed from configs/fedora/generic/arm/aarch64/CONFIG_ARCH_RENESAS)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARM_CCI_PMU1
-rw-r--r--configs/fedora/generic/arm/CONFIG_ARM_QCOM_CPUFREQ_KRYO2
-rw-r--r--configs/fedora/generic/arm/CONFIG_BCM2835_VCHIQ1
-rw-r--r--configs/fedora/generic/arm/CONFIG_DRM_SUN6I_DSI1
-rw-r--r--configs/fedora/generic/arm/CONFIG_DRM_V3D (renamed from configs/fedora/generic/CONFIG_DRM_V3D)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_OF_MDIO2
-rw-r--r--configs/fedora/generic/arm/CONFIG_PCIE_DW_PLAT_HOST1
-rw-r--r--configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP1
-rw-r--r--configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP_HOST1
-rw-r--r--configs/fedora/generic/arm/CONFIG_REGULATOR_SY8106A1
-rw-r--r--configs/fedora/generic/arm/CONFIG_SPI_MEM (renamed from configs/fedora/generic/arm/armv7/CONFIG_SPI_MEM)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_SUNXI_CCU (renamed from configs/fedora/generic/arm/aarch64/CONFIG_SUNXI_CCU)0
-rw-r--r--configs/fedora/generic/arm/CONFIG_SWIOTLB1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_SM4_ARM64_CE1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_HOTPLUG_PCI_SHPC1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PCIE_DW_HOST_ECAM1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_PCIE_HISI_STB (renamed from configs/fedora/generic/arm/CONFIG_PCIE_HISI_STB)0
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_QCOM_APR1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_QCOM_COMMAND_DB1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_QCOM_GENI_SE1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SERIAL_QCOM_GENI1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_MSM89961
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_QDSP61
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_H6_R_CCU1
-rw-r--r--configs/fedora/generic/arm/aarch64/CONFIG_USB_DWC3_QCOM1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_ARCH_RENESAS1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_ARCH_SHMOBILE_MULTI1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_FIMC1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_GSC1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_ROTATOR1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_SCALER1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_GPIO_MAX732X1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_MDIO_BUS_MUX1
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_QCOM_APR (renamed from configs/fedora/generic/CONFIG_QCOM_APR)0
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_QCOM_COMMAND_DB (renamed from configs/fedora/generic/CONFIG_QCOM_COMMAND_DB)0
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_QCOM_GENI_SE (renamed from configs/fedora/generic/CONFIG_QCOM_GENI_SE)0
-rw-r--r--configs/fedora/generic/arm/armv7/CONFIG_SUNXI_CCU1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_ARM_TEGRA20_CPUFREQ1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_MUX1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_MUX_WARNINGS1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_POWER_AVS1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_TEGRA20_MC1
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_DWC3_QCOM (renamed from configs/fedora/generic/CONFIG_USB_DWC3_QCOM)0
-rw-r--r--configs/fedora/generic/arm/armv7/armv7/CONFIG_XEN1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_HVC_XEN1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_HVC_XEN_FRONTEND1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_INPUT_XEN_KBDDEV_FRONTEND1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_TEGRA20_MC1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XENFS1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BACKEND1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BALLOON1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BLKDEV_BACKEND1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BLKDEV_FRONTEND1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_COMPAT_XENFS1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_DEV_EVTCHN1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_FBDEV_FRONTEND1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_GNTDEV1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_GRANT_DEV_ALLOC1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_NETDEV_BACKEND1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_NETDEV_FRONTEND1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_SYS_HYPERVISOR1
-rw-r--r--configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_WDT1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_IBMVMC1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_MDIO_BUS_MUX_GPIO1
-rw-r--r--configs/fedora/generic/powerpc/CONFIG_MDIO_BUS_MUX_MMIOREG1
-rw-r--r--configs/fedora/generic/s390x/CONFIG_FIXED_PHY1
-rw-r--r--configs/fedora/generic/s390x/CONFIG_PHYLIB1
-rw-r--r--configs/fedora/generic/x86/CONFIG_INTEL_ATOMISP1
-rw-r--r--configs/fedora/generic/x86/i686/CONFIG_HOTPLUG_PCI_SHPC1
-rw-r--r--configs/fedora/generic/x86/i686/CONFIG_MDIO_BUS_MUX_GPIO1
-rw-r--r--configs/fedora/generic/x86/i686/CONFIG_MDIO_BUS_MUX_MMIOREG1
-rw-r--r--configs/fedora/generic/x86/i686PAE/CONFIG_HOTPLUG_PCI_SHPC1
-rw-r--r--kernel-aarch64-debug.config53
-rw-r--r--kernel-aarch64.config53
-rw-r--r--kernel-armv7hl-debug.config51
-rw-r--r--kernel-armv7hl-lpae-debug.config65
-rw-r--r--kernel-armv7hl-lpae.config65
-rw-r--r--kernel-armv7hl.config51
-rw-r--r--kernel-i686-PAE.config28
-rw-r--r--kernel-i686-PAEdebug.config28
-rw-r--r--kernel-i686-debug.config28
-rw-r--r--kernel-i686.config28
-rw-r--r--kernel-ppc64-debug.config28
-rw-r--r--kernel-ppc64.config28
-rw-r--r--kernel-ppc64le-debug.config28
-rw-r--r--kernel-ppc64le.config28
-rw-r--r--kernel-s390x-debug.config22
-rw-r--r--kernel-s390x.config22
-rw-r--r--kernel-x86_64-debug.config28
-rw-r--r--kernel-x86_64.config28
-rw-r--r--kernel.spec3
-rw-r--r--rebase-notes.txt3
113 files changed, 194 insertions, 563 deletions
diff --git a/configs/fedora/generic/CONFIG_ARM_CCI_PMU b/configs/fedora/generic/CONFIG_ARM_CCI_PMU
deleted file mode 100644
index 1fea99282..000000000
--- a/configs/fedora/generic/CONFIG_ARM_CCI_PMU
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARM_CCI_PMU is not set
diff --git a/configs/fedora/generic/CONFIG_CRYPTO_SM4_ARM64_CE b/configs/fedora/generic/CONFIG_CRYPTO_SM4_ARM64_CE
deleted file mode 100644
index 6b31b801e..000000000
--- a/configs/fedora/generic/CONFIG_CRYPTO_SM4_ARM64_CE
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
diff --git a/configs/fedora/generic/CONFIG_DRM_EXYNOS_FIMC b/configs/fedora/generic/CONFIG_DRM_EXYNOS_FIMC
deleted file mode 100644
index b9b297419..000000000
--- a/configs/fedora/generic/CONFIG_DRM_EXYNOS_FIMC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_DRM_EXYNOS_FIMC is not set
diff --git a/configs/fedora/generic/CONFIG_DRM_EXYNOS_GSC b/configs/fedora/generic/CONFIG_DRM_EXYNOS_GSC
deleted file mode 100644
index 8abf5461b..000000000
--- a/configs/fedora/generic/CONFIG_DRM_EXYNOS_GSC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_DRM_EXYNOS_GSC is not set
diff --git a/configs/fedora/generic/CONFIG_DRM_EXYNOS_ROTATOR b/configs/fedora/generic/CONFIG_DRM_EXYNOS_ROTATOR
deleted file mode 100644
index c74080a8f..000000000
--- a/configs/fedora/generic/CONFIG_DRM_EXYNOS_ROTATOR
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
diff --git a/configs/fedora/generic/CONFIG_DRM_EXYNOS_SCALER b/configs/fedora/generic/CONFIG_DRM_EXYNOS_SCALER
deleted file mode 100644
index 0c3ce0aee..000000000
--- a/configs/fedora/generic/CONFIG_DRM_EXYNOS_SCALER
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_DRM_EXYNOS_SCALER is not set
diff --git a/configs/fedora/generic/CONFIG_FIXED_PHY b/configs/fedora/generic/CONFIG_FIXED_PHY
index 80379efd3..89309ed1e 100644
--- a/configs/fedora/generic/CONFIG_FIXED_PHY
+++ b/configs/fedora/generic/CONFIG_FIXED_PHY
@@ -1 +1 @@
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
diff --git a/configs/fedora/generic/CONFIG_IBMVMC b/configs/fedora/generic/CONFIG_IBMVMC
deleted file mode 100644
index bc35483aa..000000000
--- a/configs/fedora/generic/CONFIG_IBMVMC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_IBMVMC is not set
diff --git a/configs/fedora/generic/CONFIG_IIO_RESCALE b/configs/fedora/generic/CONFIG_IIO_RESCALE
index 4c25d3102..53ae6e8a3 100644
--- a/configs/fedora/generic/CONFIG_IIO_RESCALE
+++ b/configs/fedora/generic/CONFIG_IIO_RESCALE
@@ -1 +1 @@
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
diff --git a/configs/fedora/generic/CONFIG_IPMI_PROC_INTERFACE b/configs/fedora/generic/CONFIG_IPMI_PROC_INTERFACE
deleted file mode 100644
index c3def049f..000000000
--- a/configs/fedora/generic/CONFIG_IPMI_PROC_INTERFACE
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_IPMI_PROC_INTERFACE is not set
diff --git a/configs/fedora/generic/CONFIG_IPX b/configs/fedora/generic/CONFIG_IPX
deleted file mode 100644
index 1712b4f38..000000000
--- a/configs/fedora/generic/CONFIG_IPX
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_IPX is not set
diff --git a/configs/fedora/generic/CONFIG_LUSTRE_FS b/configs/fedora/generic/CONFIG_LUSTRE_FS
deleted file mode 100644
index 5dec22e1b..000000000
--- a/configs/fedora/generic/CONFIG_LUSTRE_FS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_LUSTRE_FS is not set
diff --git a/configs/fedora/generic/CONFIG_MDIO_DEVICE b/configs/fedora/generic/CONFIG_MDIO_DEVICE
new file mode 100644
index 000000000..67ac6bad8
--- /dev/null
+++ b/configs/fedora/generic/CONFIG_MDIO_DEVICE
@@ -0,0 +1 @@
+CONFIG_MDIO_DEVICE=m
diff --git a/configs/fedora/generic/CONFIG_NCP_FS b/configs/fedora/generic/CONFIG_NCP_FS
deleted file mode 100644
index 62eb3bdd0..000000000
--- a/configs/fedora/generic/CONFIG_NCP_FS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_NCP_FS is not set
diff --git a/configs/fedora/generic/CONFIG_PCIE_DW_HOST_ECAM b/configs/fedora/generic/CONFIG_PCIE_DW_HOST_ECAM
deleted file mode 100644
index c73d5c1aa..000000000
--- a/configs/fedora/generic/CONFIG_PCIE_DW_HOST_ECAM
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PCIE_DW_HOST_ECAM is not set
diff --git a/configs/fedora/generic/CONFIG_PCIE_DW_PLAT b/configs/fedora/generic/CONFIG_PCIE_DW_PLAT
deleted file mode 100644
index 86edee670..000000000
--- a/configs/fedora/generic/CONFIG_PCIE_DW_PLAT
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PCIE_DW_PLAT is not set
diff --git a/configs/fedora/generic/CONFIG_PCIE_ROCKCHIP_HOST b/configs/fedora/generic/CONFIG_PCIE_ROCKCHIP_HOST
deleted file mode 100644
index d2deb65e4..000000000
--- a/configs/fedora/generic/CONFIG_PCIE_ROCKCHIP_HOST
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
diff --git a/configs/fedora/generic/CONFIG_PHYLIB b/configs/fedora/generic/CONFIG_PHYLIB
index 64ef52233..9ecd6c079 100644
--- a/configs/fedora/generic/CONFIG_PHYLIB
+++ b/configs/fedora/generic/CONFIG_PHYLIB
@@ -1 +1 @@
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
diff --git a/configs/fedora/generic/CONFIG_SUN50I_H6_R_CCU b/configs/fedora/generic/CONFIG_SUN50I_H6_R_CCU
deleted file mode 100644
index 0649da782..000000000
--- a/configs/fedora/generic/CONFIG_SUN50I_H6_R_CCU
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_SUN50I_H6_R_CCU is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_RENESAS b/configs/fedora/generic/arm/CONFIG_ARCH_RENESAS
index 0fa3a2ec3..0fa3a2ec3 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_RENESAS
+++ b/configs/fedora/generic/arm/CONFIG_ARCH_RENESAS
diff --git a/configs/fedora/generic/arm/CONFIG_ARM_CCI_PMU b/configs/fedora/generic/arm/CONFIG_ARM_CCI_PMU
new file mode 100644
index 000000000..f8a610a6c
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_ARM_CCI_PMU
@@ -0,0 +1 @@
+CONFIG_ARM_CCI_PMU=m
diff --git a/configs/fedora/generic/arm/CONFIG_ARM_QCOM_CPUFREQ_KRYO b/configs/fedora/generic/arm/CONFIG_ARM_QCOM_CPUFREQ_KRYO
index 667874abd..3b9e5e47f 100644
--- a/configs/fedora/generic/arm/CONFIG_ARM_QCOM_CPUFREQ_KRYO
+++ b/configs/fedora/generic/arm/CONFIG_ARM_QCOM_CPUFREQ_KRYO
@@ -1 +1 @@
-# CONFIG_ARM_QCOM_CPUFREQ_KRYO is not set
+CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
diff --git a/configs/fedora/generic/arm/CONFIG_BCM2835_VCHIQ b/configs/fedora/generic/arm/CONFIG_BCM2835_VCHIQ
new file mode 100644
index 000000000..8da2b01c5
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_BCM2835_VCHIQ
@@ -0,0 +1 @@
+CONFIG_BCM2835_VCHIQ=m
diff --git a/configs/fedora/generic/arm/CONFIG_DRM_SUN6I_DSI b/configs/fedora/generic/arm/CONFIG_DRM_SUN6I_DSI
new file mode 100644
index 000000000..a3694e398
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_DRM_SUN6I_DSI
@@ -0,0 +1 @@
+CONFIG_DRM_SUN6I_DSI=m
diff --git a/configs/fedora/generic/CONFIG_DRM_V3D b/configs/fedora/generic/arm/CONFIG_DRM_V3D
index fac570b0b..fac570b0b 100644
--- a/configs/fedora/generic/CONFIG_DRM_V3D
+++ b/configs/fedora/generic/arm/CONFIG_DRM_V3D
diff --git a/configs/fedora/generic/arm/CONFIG_OF_MDIO b/configs/fedora/generic/arm/CONFIG_OF_MDIO
index cbdf2ee2f..e022a134b 100644
--- a/configs/fedora/generic/arm/CONFIG_OF_MDIO
+++ b/configs/fedora/generic/arm/CONFIG_OF_MDIO
@@ -1 +1 @@
-CONFIG_OF_MDIO=y
+CONFIG_OF_MDIO=m
diff --git a/configs/fedora/generic/arm/CONFIG_PCIE_DW_PLAT_HOST b/configs/fedora/generic/arm/CONFIG_PCIE_DW_PLAT_HOST
new file mode 100644
index 000000000..05f32f5e7
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PCIE_DW_PLAT_HOST
@@ -0,0 +1 @@
+CONFIG_PCIE_DW_PLAT_HOST=y
diff --git a/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP b/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP
deleted file mode 100644
index dc8453f93..000000000
--- a/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_PCIE_ROCKCHIP=y
diff --git a/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP_HOST b/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP_HOST
new file mode 100644
index 000000000..416bd56df
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_PCIE_ROCKCHIP_HOST
@@ -0,0 +1 @@
+CONFIG_PCIE_ROCKCHIP_HOST=m
diff --git a/configs/fedora/generic/arm/CONFIG_REGULATOR_SY8106A b/configs/fedora/generic/arm/CONFIG_REGULATOR_SY8106A
new file mode 100644
index 000000000..f058ce6ca
--- /dev/null
+++ b/configs/fedora/generic/arm/CONFIG_REGULATOR_SY8106A
@@ -0,0 +1 @@
+CONFIG_REGULATOR_SY8106A=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SPI_MEM b/configs/fedora/generic/arm/CONFIG_SPI_MEM
index 118458c27..118458c27 100644
--- a/configs/fedora/generic/arm/armv7/CONFIG_SPI_MEM
+++ b/configs/fedora/generic/arm/CONFIG_SPI_MEM
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SUNXI_CCU b/configs/fedora/generic/arm/CONFIG_SUNXI_CCU
index 30e6d69d1..30e6d69d1 100644
--- a/configs/fedora/generic/arm/aarch64/CONFIG_SUNXI_CCU
+++ b/configs/fedora/generic/arm/CONFIG_SUNXI_CCU
diff --git a/configs/fedora/generic/arm/CONFIG_SWIOTLB b/configs/fedora/generic/arm/CONFIG_SWIOTLB
deleted file mode 100644
index 5405b65b4..000000000
--- a/configs/fedora/generic/arm/CONFIG_SWIOTLB
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SWIOTLB=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_SM4_ARM64_CE b/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_SM4_ARM64_CE
new file mode 100644
index 000000000..5aa28cca8
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_SM4_ARM64_CE
@@ -0,0 +1 @@
+CONFIG_CRYPTO_SM4_ARM64_CE=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_HOTPLUG_PCI_SHPC b/configs/fedora/generic/arm/aarch64/CONFIG_HOTPLUG_PCI_SHPC
deleted file mode 100644
index f03be8a8f..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_HOTPLUG_PCI_SHPC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_HOTPLUG_PCI_SHPC is not set
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_DW_HOST_ECAM b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_DW_HOST_ECAM
deleted file mode 100644
index cdb6169bd..000000000
--- a/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_DW_HOST_ECAM
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_PCIE_DW_HOST_ECAM=y
diff --git a/configs/fedora/generic/arm/CONFIG_PCIE_HISI_STB b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_HISI_STB
index 40c67db5f..40c67db5f 100644
--- a/configs/fedora/generic/arm/CONFIG_PCIE_HISI_STB
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_HISI_STB
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_APR b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_APR
new file mode 100644
index 000000000..d3b61239a
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_APR
@@ -0,0 +1 @@
+CONFIG_QCOM_APR=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_COMMAND_DB b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_COMMAND_DB
new file mode 100644
index 000000000..0a34c3a7e
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_COMMAND_DB
@@ -0,0 +1 @@
+CONFIG_QCOM_COMMAND_DB=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_GENI_SE b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_GENI_SE
new file mode 100644
index 000000000..40adfb485
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_QCOM_GENI_SE
@@ -0,0 +1 @@
+CONFIG_QCOM_GENI_SE=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SERIAL_QCOM_GENI b/configs/fedora/generic/arm/aarch64/CONFIG_SERIAL_QCOM_GENI
new file mode 100644
index 000000000..64dbc4cc8
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SERIAL_QCOM_GENI
@@ -0,0 +1 @@
+CONFIG_SERIAL_QCOM_GENI=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_MSM8996 b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_MSM8996
new file mode 100644
index 000000000..b8524f897
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_MSM8996
@@ -0,0 +1 @@
+CONFIG_SND_SOC_MSM8996=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_QDSP6 b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_QDSP6
new file mode 100644
index 000000000..f9632751b
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SND_SOC_QDSP6
@@ -0,0 +1 @@
+CONFIG_SND_SOC_QDSP6=m
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_H6_R_CCU b/configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_H6_R_CCU
new file mode 100644
index 000000000..073d6bdf6
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_SUN50I_H6_R_CCU
@@ -0,0 +1 @@
+CONFIG_SUN50I_H6_R_CCU=y
diff --git a/configs/fedora/generic/arm/aarch64/CONFIG_USB_DWC3_QCOM b/configs/fedora/generic/arm/aarch64/CONFIG_USB_DWC3_QCOM
new file mode 100644
index 000000000..deca51a0a
--- /dev/null
+++ b/configs/fedora/generic/arm/aarch64/CONFIG_USB_DWC3_QCOM
@@ -0,0 +1 @@
+CONFIG_USB_DWC3_QCOM=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_ARCH_RENESAS b/configs/fedora/generic/arm/armv7/CONFIG_ARCH_RENESAS
deleted file mode 100644
index 0fa3a2ec3..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_ARCH_RENESAS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARCH_RENESAS is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_ARCH_SHMOBILE_MULTI b/configs/fedora/generic/arm/armv7/CONFIG_ARCH_SHMOBILE_MULTI
deleted file mode 100644
index a65e4de45..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_ARCH_SHMOBILE_MULTI
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARCH_SHMOBILE_MULTI is not set
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_FIMC b/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_FIMC
new file mode 100644
index 000000000..761cf114e
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_FIMC
@@ -0,0 +1 @@
+CONFIG_DRM_EXYNOS_FIMC=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_GSC b/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_GSC
new file mode 100644
index 000000000..cf2c394a6
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_GSC
@@ -0,0 +1 @@
+CONFIG_DRM_EXYNOS_GSC=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_ROTATOR b/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_ROTATOR
new file mode 100644
index 000000000..b994e95b5
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_ROTATOR
@@ -0,0 +1 @@
+CONFIG_DRM_EXYNOS_ROTATOR=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_SCALER b/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_SCALER
new file mode 100644
index 000000000..7931aa6cb
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_DRM_EXYNOS_SCALER
@@ -0,0 +1 @@
+CONFIG_DRM_EXYNOS_SCALER=y
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_GPIO_MAX732X b/configs/fedora/generic/arm/armv7/CONFIG_GPIO_MAX732X
new file mode 100644
index 000000000..972022c9b
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/CONFIG_GPIO_MAX732X
@@ -0,0 +1 @@
+CONFIG_GPIO_MAX732X=m
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_MDIO_BUS_MUX b/configs/fedora/generic/arm/armv7/CONFIG_MDIO_BUS_MUX
deleted file mode 100644
index 19416a6ca..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_MDIO_BUS_MUX
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_MDIO_BUS_MUX=m
diff --git a/configs/fedora/generic/CONFIG_QCOM_APR b/configs/fedora/generic/arm/armv7/CONFIG_QCOM_APR
index 7453bb3c6..7453bb3c6 100644
--- a/configs/fedora/generic/CONFIG_QCOM_APR
+++ b/configs/fedora/generic/arm/armv7/CONFIG_QCOM_APR
diff --git a/configs/fedora/generic/CONFIG_QCOM_COMMAND_DB b/configs/fedora/generic/arm/armv7/CONFIG_QCOM_COMMAND_DB
index 50311c7b5..50311c7b5 100644
--- a/configs/fedora/generic/CONFIG_QCOM_COMMAND_DB
+++ b/configs/fedora/generic/arm/armv7/CONFIG_QCOM_COMMAND_DB
diff --git a/configs/fedora/generic/CONFIG_QCOM_GENI_SE b/configs/fedora/generic/arm/armv7/CONFIG_QCOM_GENI_SE
index ac6e62679..ac6e62679 100644
--- a/configs/fedora/generic/CONFIG_QCOM_GENI_SE
+++ b/configs/fedora/generic/arm/armv7/CONFIG_QCOM_GENI_SE
diff --git a/configs/fedora/generic/arm/armv7/CONFIG_SUNXI_CCU b/configs/fedora/generic/arm/armv7/CONFIG_SUNXI_CCU
deleted file mode 100644
index 30e6d69d1..000000000
--- a/configs/fedora/generic/arm/armv7/CONFIG_SUNXI_CCU
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SUNXI_CCU=y
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_ARM_TEGRA20_CPUFREQ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_ARM_TEGRA20_CPUFREQ
new file mode 100644
index 000000000..2b0026025
--- /dev/null
+++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_ARM_TEGRA20_CPUFREQ
@@ -0,0 +1 @@
+CONFIG_ARM_TEGRA20_CPUFREQ=m
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_MUX b/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_MUX
deleted file mode 100644
index ac0115315..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_MUX
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_OMAP_MUX=y
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_MUX_WARNINGS b/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_MUX_WARNINGS
deleted file mode 100644
index b6c2ad2cf..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_OMAP_MUX_WARNINGS
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_OMAP_MUX_WARNINGS=y
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_POWER_AVS b/configs/fedora/generic/arm/armv7/armv7/CONFIG_POWER_AVS
deleted file mode 100644
index f58c71a0d..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_POWER_AVS
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_POWER_AVS=y
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TEGRA20_MC b/configs/fedora/generic/arm/armv7/armv7/CONFIG_TEGRA20_MC
deleted file mode 100644
index c627c9d0c..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_TEGRA20_MC
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_TEGRA20_MC=y
diff --git a/configs/fedora/generic/CONFIG_USB_DWC3_QCOM b/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_DWC3_QCOM
index 449bcde83..449bcde83 100644
--- a/configs/fedora/generic/CONFIG_USB_DWC3_QCOM
+++ b/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_DWC3_QCOM
diff --git a/configs/fedora/generic/arm/armv7/armv7/CONFIG_XEN b/configs/fedora/generic/arm/armv7/armv7/CONFIG_XEN
deleted file mode 100644
index f154fee42..000000000
--- a/configs/fedora/generic/arm/armv7/armv7/CONFIG_XEN
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_XEN is not set
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_HVC_XEN b/configs/fedora/generic/arm/armv7/lpae/CONFIG_HVC_XEN
deleted file mode 100644
index df97a05c7..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_HVC_XEN
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_HVC_XEN=y
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_HVC_XEN_FRONTEND b/configs/fedora/generic/arm/armv7/lpae/CONFIG_HVC_XEN_FRONTEND
deleted file mode 100644
index 02ccaac13..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_HVC_XEN_FRONTEND
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_HVC_XEN_FRONTEND=y
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_INPUT_XEN_KBDDEV_FRONTEND b/configs/fedora/generic/arm/armv7/lpae/CONFIG_INPUT_XEN_KBDDEV_FRONTEND
deleted file mode 100644
index 9703adaf4..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_INPUT_XEN_KBDDEV_FRONTEND
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_TEGRA20_MC b/configs/fedora/generic/arm/armv7/lpae/CONFIG_TEGRA20_MC
deleted file mode 100644
index e046eac20..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_TEGRA20_MC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_TEGRA20_MC is not set
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN
deleted file mode 100644
index f154fee42..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_XEN is not set
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XENFS b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XENFS
deleted file mode 100644
index 2a9db2ee7..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XENFS
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XENFS=m
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BACKEND b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BACKEND
deleted file mode 100644
index b15ca354b..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BACKEND
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_BACKEND=y
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BALLOON b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BALLOON
deleted file mode 100644
index 1210e9672..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BALLOON
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_XEN_BALLOON is not set
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BLKDEV_BACKEND b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BLKDEV_BACKEND
deleted file mode 100644
index 214dd3c75..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BLKDEV_BACKEND
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_BLKDEV_BACKEND=m
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BLKDEV_FRONTEND b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BLKDEV_FRONTEND
deleted file mode 100644
index 5b1ec5f14..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_BLKDEV_FRONTEND
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_BLKDEV_FRONTEND=m
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_COMPAT_XENFS b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_COMPAT_XENFS
deleted file mode 100644
index 280bc95c8..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_COMPAT_XENFS
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_COMPAT_XENFS=y
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_DEV_EVTCHN b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_DEV_EVTCHN
deleted file mode 100644
index a198d3b62..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_DEV_EVTCHN
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_DEV_EVTCHN=m
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_FBDEV_FRONTEND b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_FBDEV_FRONTEND
deleted file mode 100644
index a0d0c69b8..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_FBDEV_FRONTEND
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_FBDEV_FRONTEND=y
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_GNTDEV b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_GNTDEV
deleted file mode 100644
index 423af3d00..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_GNTDEV
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_GNTDEV=y
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_GRANT_DEV_ALLOC b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_GRANT_DEV_ALLOC
deleted file mode 100644
index 9c4e42ad1..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_GRANT_DEV_ALLOC
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_GRANT_DEV_ALLOC=m
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_NETDEV_BACKEND b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_NETDEV_BACKEND
deleted file mode 100644
index 8f3e152d3..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_NETDEV_BACKEND
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_NETDEV_BACKEND=m
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_NETDEV_FRONTEND b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_NETDEV_FRONTEND
deleted file mode 100644
index eb86ad0f8..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_NETDEV_FRONTEND
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_NETDEV_FRONTEND=m
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_SYS_HYPERVISOR b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_SYS_HYPERVISOR
deleted file mode 100644
index a8ff9c8e6..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_SYS_HYPERVISOR
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_SYS_HYPERVISOR=y
diff --git a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_WDT b/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_WDT
deleted file mode 100644
index 333aa5528..000000000
--- a/configs/fedora/generic/arm/armv7/lpae/CONFIG_XEN_WDT
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_XEN_WDT=m
diff --git a/configs/fedora/generic/powerpc/CONFIG_IBMVMC b/configs/fedora/generic/powerpc/CONFIG_IBMVMC
new file mode 100644
index 000000000..37a97375b
--- /dev/null
+++ b/configs/fedora/generic/powerpc/CONFIG_IBMVMC
@@ -0,0 +1 @@
+CONFIG_IBMVMC=m
diff --git a/configs/fedora/generic/powerpc/CONFIG_MDIO_BUS_MUX_GPIO b/configs/fedora/generic/powerpc/CONFIG_MDIO_BUS_MUX_GPIO
deleted file mode 100644
index 27b93466f..000000000
--- a/configs/fedora/generic/powerpc/CONFIG_MDIO_BUS_MUX_GPIO
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MDIO_BUS_MUX_GPIO is not set
diff --git a/configs/fedora/generic/powerpc/CONFIG_MDIO_BUS_MUX_MMIOREG b/configs/fedora/generic/powerpc/CONFIG_MDIO_BUS_MUX_MMIOREG
deleted file mode 100644
index 4d738fd98..000000000
--- a/configs/fedora/generic/powerpc/CONFIG_MDIO_BUS_MUX_MMIOREG
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
diff --git a/configs/fedora/generic/s390x/CONFIG_FIXED_PHY b/configs/fedora/generic/s390x/CONFIG_FIXED_PHY
deleted file mode 100644
index 89309ed1e..000000000
--- a/configs/fedora/generic/s390x/CONFIG_FIXED_PHY
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_FIXED_PHY=m
diff --git a/configs/fedora/generic/s390x/CONFIG_PHYLIB b/configs/fedora/generic/s390x/CONFIG_PHYLIB
deleted file mode 100644
index 9ecd6c079..000000000
--- a/configs/fedora/generic/s390x/CONFIG_PHYLIB
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_PHYLIB=m
diff --git a/configs/fedora/generic/x86/CONFIG_INTEL_ATOMISP b/configs/fedora/generic/x86/CONFIG_INTEL_ATOMISP
deleted file mode 100644
index fde06c533..000000000
--- a/configs/fedora/generic/x86/CONFIG_INTEL_ATOMISP
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_INTEL_ATOMISP is not set
diff --git a/configs/fedora/generic/x86/i686/CONFIG_HOTPLUG_PCI_SHPC b/configs/fedora/generic/x86/i686/CONFIG_HOTPLUG_PCI_SHPC
deleted file mode 100644
index f03be8a8f..000000000
--- a/configs/fedora/generic/x86/i686/CONFIG_HOTPLUG_PCI_SHPC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_HOTPLUG_PCI_SHPC is not set
diff --git a/configs/fedora/generic/x86/i686/CONFIG_MDIO_BUS_MUX_GPIO b/configs/fedora/generic/x86/i686/CONFIG_MDIO_BUS_MUX_GPIO
deleted file mode 100644
index 27b93466f..000000000
--- a/configs/fedora/generic/x86/i686/CONFIG_MDIO_BUS_MUX_GPIO
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MDIO_BUS_MUX_GPIO is not set
diff --git a/configs/fedora/generic/x86/i686/CONFIG_MDIO_BUS_MUX_MMIOREG b/configs/fedora/generic/x86/i686/CONFIG_MDIO_BUS_MUX_MMIOREG
deleted file mode 100644
index 4d738fd98..000000000
--- a/configs/fedora/generic/x86/i686/CONFIG_MDIO_BUS_MUX_MMIOREG
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
diff --git a/configs/fedora/generic/x86/i686PAE/CONFIG_HOTPLUG_PCI_SHPC b/configs/fedora/generic/x86/i686PAE/CONFIG_HOTPLUG_PCI_SHPC
deleted file mode 100644
index f03be8a8f..000000000
--- a/configs/fedora/generic/x86/i686PAE/CONFIG_HOTPLUG_PCI_SHPC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_HOTPLUG_PCI_SHPC is not set
diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config
index e5bbf8438..dcdd9fbbf 100644
--- a/kernel-aarch64-debug.config
+++ b/kernel-aarch64-debug.config
@@ -312,7 +312,7 @@ CONFIG_ARM_BIG_LITTLE_CPUFREQ=m
# CONFIG_ARM_BIG_LITTLE_CPUIDLE is not set
CONFIG_ARM_CCI400_PMU=y
CONFIG_ARM_CCI5xx_PMU=y
-# CONFIG_ARM_CCI_PMU is not set
+CONFIG_ARM_CCI_PMU=m
CONFIG_ARM_CCI=y
CONFIG_ARM_CCN=y
# CONFIG_ARM_CHARLCD is not set
@@ -334,7 +334,7 @@ CONFIG_ARM_PMU=y
CONFIG_ARM_PSCI=y
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_PTDUMP=y
-# CONFIG_ARM_QCOM_CPUFREQ_KRYO is not set
+CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m
@@ -536,7 +536,7 @@ CONFIG_BAYCOM_SER_HDX=m
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
CONFIG_BCM2835_THERMAL=m
-# CONFIG_BCM2835_VCHIQ is not set
+CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
CONFIG_BCM63XX_PHY=m
# CONFIG_BCM7038_WDT is not set
@@ -1169,7 +1169,7 @@ CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3_ARM64_CE=m
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
+CONFIG_CRYPTO_SM4_ARM64_CE=m
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_SPECK_NEON=m
@@ -1395,10 +1395,6 @@ CONFIG_DRM_DW_HDMI_AHB_AUDIO=m
CONFIG_DRM_DW_HDMI_CEC=m
CONFIG_DRM_DW_HDMI_I2S_AUDIO=m
CONFIG_DRM_DW_HDMI=m
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_HDLCD=m
@@ -1476,7 +1472,7 @@ CONFIG_DRM_SUN4I_BACKEND=m
CONFIG_DRM_SUN4I_HDMI_CEC=y
CONFIG_DRM_SUN4I_HDMI=m
CONFIG_DRM_SUN4I=m
-# CONFIG_DRM_SUN6I_DSI is not set
+CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
# CONFIG_DRM_TDFX is not set
@@ -1799,7 +1795,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2281,7 +2277,6 @@ CONFIG_I40EVF=m
CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2323,7 +2318,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2546,7 +2541,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2656,7 +2650,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -3059,7 +3052,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3141,6 +3133,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
+CONFIG_MDIO_DEVICE=m
CONFIG_MDIO_GPIO=m
CONFIG_MDIO_HISI_FEMAC=m
CONFIG_MDIO_I2C=m
@@ -3601,7 +3594,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
CONFIG_ND_BLK=m
CONFIG_ND_BTT=m
CONFIG_NE2K_PCI=m
@@ -4160,7 +4152,7 @@ CONFIG_OF_FLATTREE=y
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=y
+CONFIG_OF_MDIO=m
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4277,10 +4269,8 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-CONFIG_PCIE_DW_HOST_ECAM=y
CONFIG_PCIE_DW_HOST=y
-# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
+CONFIG_PCIE_DW_PLAT_HOST=y
CONFIG_PCIE_DW=y
CONFIG_PCIE_ECRC=y
CONFIG_PCIE_HISI_STB=y
@@ -4290,8 +4280,7 @@ CONFIG_PCIE_KIRIN=y
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
CONFIG_PCIE_QCOM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
-CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_ROCKCHIP_HOST=m
CONFIG_PCIE_XILINX_NWL=y
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
@@ -4347,7 +4336,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_PHY_HI6220_USB=m
CONFIG_PHY_HISI_INNO_USB2=m
CONFIG_PHY_HISTB_COMBPHY=m
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
@@ -4556,19 +4545,19 @@ CONFIG_PWRSEQ_SIMPLE=y
CONFIG_QCOM_A53PLL=m
CONFIG_QCOM_ADSP_PIL=m
CONFIG_QCOM_APCS_IPC=m
-# CONFIG_QCOM_APR is not set
+CONFIG_QCOM_APR=m
CONFIG_QCOM_BAM_DMA=y
CONFIG_QCOM_CLK_APCS_MSM8916=m
CONFIG_QCOM_CLK_RPM=m
CONFIG_QCOM_CLK_SMD_RPM=m
CONFIG_QCOM_COINCELL=m
-# CONFIG_QCOM_COMMAND_DB is not set
+CONFIG_QCOM_COMMAND_DB=y
# CONFIG_QCOM_EBI2 is not set
CONFIG_QCOM_EMAC=m
# CONFIG_QCOM_FALKOR_ERRATUM_1003 is not set
CONFIG_QCOM_FALKOR_ERRATUM_1009=y
CONFIG_QCOM_FALKOR_ERRATUM_E1041=y
-# CONFIG_QCOM_GENI_SE is not set
+CONFIG_QCOM_GENI_SE=m
# CONFIG_QCOM_GLINK_SSR is not set
CONFIG_QCOM_GSBI=y
CONFIG_QCOM_HIDMA=m
@@ -4737,7 +4726,7 @@ CONFIG_REGULATOR_QCOM_RPM=m
CONFIG_REGULATOR_QCOM_SMD_RPM=m
CONFIG_REGULATOR_QCOM_SPMI=m
CONFIG_REGULATOR_RK808=m
-# CONFIG_REGULATOR_SY8106A is not set
+CONFIG_REGULATOR_SY8106A=m
# CONFIG_REGULATOR_TPS51632 is not set
# CONFIG_REGULATOR_TPS62360 is not set
# CONFIG_REGULATOR_TPS65023 is not set
@@ -5374,6 +5363,7 @@ CONFIG_SERIAL_MVEBU_UART=y
# CONFIG_SERIAL_NONSTANDARD is not set
CONFIG_SERIAL_OF_PLATFORM=y
# CONFIG_SERIAL_PCH_UART is not set
+CONFIG_SERIAL_QCOM_GENI=m
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
@@ -5665,6 +5655,7 @@ CONFIG_SND_SOC_MAX9867=m
CONFIG_SND_SOC_MAX98927=m
CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m
CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m
+CONFIG_SND_SOC_MSM8996=m
# CONFIG_SND_SOC_MT6351 is not set
# CONFIG_SND_SOC_NAU8540 is not set
# CONFIG_SND_SOC_NAU8810 is not set
@@ -5682,6 +5673,7 @@ CONFIG_SND_SOC_PCM512x_I2C=m
CONFIG_SND_SOC_PCM512x=m
CONFIG_SND_SOC_PCM512x_SPI=m
CONFIG_SND_SOC_QCOM=m
+CONFIG_SND_SOC_QDSP6=m
CONFIG_SND_SOC_RK3288_HDMI_ANALOG=m
CONFIG_SND_SOC_RK3399_GRU_SOUND=m
CONFIG_SND_SOC_ROCKCHIP_I2S=m
@@ -5835,7 +5827,7 @@ CONFIG_SPI_GPIO=m
# CONFIG_SPI_LM70_LLP is not set
# CONFIG_SPI_LOOPBACK_TEST is not set
CONFIG_SPI_MASTER=y
-# CONFIG_SPI_MEM is not set
+CONFIG_SPI_MEM=y
# CONFIG_SPI_MESON_SPICC is not set
CONFIG_SPI_MESON_SPIFC=m
# CONFIG_SPI_OC_TINY is not set
@@ -5924,7 +5916,7 @@ CONFIG_ST_UVIS25_SPI=m
CONFIG_SUN4I_GPADC=m
CONFIG_SUN50I_A64_CCU=y
CONFIG_SUN50I_H6_CCU=y
-# CONFIG_SUN50I_H6_R_CCU is not set
+CONFIG_SUN50I_H6_R_CCU=y
# CONFIG_SUN8I_A83T_CCU is not set
CONFIG_SUN8I_DE2_CCU=y
CONFIG_SUN8I_H3_CCU=y
@@ -5945,7 +5937,6 @@ CONFIG_SUNXI_WATCHDOG=m
# CONFIG_SURFACE_3_BUTTON is not set
CONFIG_SUSPEND=y
CONFIG_SWAP=y
-CONFIG_SWIOTLB=y
# CONFIG_SW_SYNC is not set
# CONFIG_SX9500 is not set
CONFIG_SYNC_FILE=y
@@ -6363,7 +6354,7 @@ CONFIG_USB_DWC3_DUAL_ROLE=y
CONFIG_USB_DWC3=m
CONFIG_USB_DWC3_OF_SIMPLE=m
CONFIG_USB_DWC3_PCI=m
-# CONFIG_USB_DWC3_QCOM is not set
+CONFIG_USB_DWC3_QCOM=m
CONFIG_USB_DWC3_ULPI=y
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EG20T is not set
diff --git a/kernel-aarch64.config b/kernel-aarch64.config
index 7cf2325e9..ce978fef9 100644
--- a/kernel-aarch64.config
+++ b/kernel-aarch64.config
@@ -312,7 +312,7 @@ CONFIG_ARM_BIG_LITTLE_CPUFREQ=m
# CONFIG_ARM_BIG_LITTLE_CPUIDLE is not set
CONFIG_ARM_CCI400_PMU=y
CONFIG_ARM_CCI5xx_PMU=y
-# CONFIG_ARM_CCI_PMU is not set
+CONFIG_ARM_CCI_PMU=m
CONFIG_ARM_CCI=y
CONFIG_ARM_CCN=y
# CONFIG_ARM_CHARLCD is not set
@@ -334,7 +334,7 @@ CONFIG_ARM_PMU=y
CONFIG_ARM_PSCI=y
# CONFIG_ARM_PTDUMP_DEBUGFS is not set
# CONFIG_ARM_PTDUMP is not set
-# CONFIG_ARM_QCOM_CPUFREQ_KRYO is not set
+CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m
@@ -536,7 +536,7 @@ CONFIG_BAYCOM_SER_HDX=m
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
CONFIG_BCM2835_THERMAL=m
-# CONFIG_BCM2835_VCHIQ is not set
+CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
CONFIG_BCM63XX_PHY=m
# CONFIG_BCM7038_WDT is not set
@@ -1168,7 +1168,7 @@ CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3_ARM64_CE=m
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
+CONFIG_CRYPTO_SM4_ARM64_CE=m
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_SPECK_NEON=m
@@ -1385,10 +1385,6 @@ CONFIG_DRM_DW_HDMI_AHB_AUDIO=m
CONFIG_DRM_DW_HDMI_CEC=m
CONFIG_DRM_DW_HDMI_I2S_AUDIO=m
CONFIG_DRM_DW_HDMI=m
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_HDLCD=m
@@ -1466,7 +1462,7 @@ CONFIG_DRM_SUN4I_BACKEND=m
CONFIG_DRM_SUN4I_HDMI_CEC=y
CONFIG_DRM_SUN4I_HDMI=m
CONFIG_DRM_SUN4I=m
-# CONFIG_DRM_SUN6I_DSI is not set
+CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
# CONFIG_DRM_TDFX is not set
@@ -1781,7 +1777,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2263,7 +2259,6 @@ CONFIG_I40EVF=m
CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2305,7 +2300,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2528,7 +2523,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2638,7 +2632,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -3039,7 +3032,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3120,6 +3112,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
+CONFIG_MDIO_DEVICE=m
CONFIG_MDIO_GPIO=m
CONFIG_MDIO_HISI_FEMAC=m
CONFIG_MDIO_I2C=m
@@ -3579,7 +3572,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
CONFIG_ND_BLK=m
CONFIG_ND_BTT=m
CONFIG_NE2K_PCI=m
@@ -4138,7 +4130,7 @@ CONFIG_OF_FLATTREE=y
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=y
+CONFIG_OF_MDIO=m
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4255,10 +4247,8 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-CONFIG_PCIE_DW_HOST_ECAM=y
CONFIG_PCIE_DW_HOST=y
-# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
+CONFIG_PCIE_DW_PLAT_HOST=y
CONFIG_PCIE_DW=y
CONFIG_PCIE_ECRC=y
CONFIG_PCIE_HISI_STB=y
@@ -4268,8 +4258,7 @@ CONFIG_PCIE_KIRIN=y
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
CONFIG_PCIE_QCOM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
-CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_ROCKCHIP_HOST=m
CONFIG_PCIE_XILINX_NWL=y
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
@@ -4325,7 +4314,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
CONFIG_PHY_HI6220_USB=m
CONFIG_PHY_HISI_INNO_USB2=m
CONFIG_PHY_HISTB_COMBPHY=m
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
@@ -4533,19 +4522,19 @@ CONFIG_PWRSEQ_SIMPLE=y
CONFIG_QCOM_A53PLL=m
CONFIG_QCOM_ADSP_PIL=m
CONFIG_QCOM_APCS_IPC=m
-# CONFIG_QCOM_APR is not set
+CONFIG_QCOM_APR=m
CONFIG_QCOM_BAM_DMA=y
CONFIG_QCOM_CLK_APCS_MSM8916=m
CONFIG_QCOM_CLK_RPM=m
CONFIG_QCOM_CLK_SMD_RPM=m
CONFIG_QCOM_COINCELL=m
-# CONFIG_QCOM_COMMAND_DB is not set
+CONFIG_QCOM_COMMAND_DB=y
# CONFIG_QCOM_EBI2 is not set
CONFIG_QCOM_EMAC=m
# CONFIG_QCOM_FALKOR_ERRATUM_1003 is not set
CONFIG_QCOM_FALKOR_ERRATUM_1009=y
CONFIG_QCOM_FALKOR_ERRATUM_E1041=y
-# CONFIG_QCOM_GENI_SE is not set
+CONFIG_QCOM_GENI_SE=m
# CONFIG_QCOM_GLINK_SSR is not set
CONFIG_QCOM_GSBI=y
CONFIG_QCOM_HIDMA=m
@@ -4714,7 +4703,7 @@ CONFIG_REGULATOR_QCOM_RPM=m
CONFIG_REGULATOR_QCOM_SMD_RPM=m
CONFIG_REGULATOR_QCOM_SPMI=m
CONFIG_REGULATOR_RK808=m
-# CONFIG_REGULATOR_SY8106A is not set
+CONFIG_REGULATOR_SY8106A=m
# CONFIG_REGULATOR_TPS51632 is not set
# CONFIG_REGULATOR_TPS62360 is not set
# CONFIG_REGULATOR_TPS65023 is not set
@@ -5351,6 +5340,7 @@ CONFIG_SERIAL_MVEBU_UART=y
# CONFIG_SERIAL_NONSTANDARD is not set
CONFIG_SERIAL_OF_PLATFORM=y
# CONFIG_SERIAL_PCH_UART is not set
+CONFIG_SERIAL_QCOM_GENI=m
# CONFIG_SERIAL_RP2 is not set
# CONFIG_SERIAL_SC16IS7XX is not set
# CONFIG_SERIAL_SCCNXP is not set
@@ -5641,6 +5631,7 @@ CONFIG_SND_SOC_MAX9867=m
CONFIG_SND_SOC_MAX98927=m
CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m
CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m
+CONFIG_SND_SOC_MSM8996=m
# CONFIG_SND_SOC_MT6351 is not set
# CONFIG_SND_SOC_NAU8540 is not set
# CONFIG_SND_SOC_NAU8810 is not set
@@ -5658,6 +5649,7 @@ CONFIG_SND_SOC_PCM512x_I2C=m
CONFIG_SND_SOC_PCM512x=m
CONFIG_SND_SOC_PCM512x_SPI=m
CONFIG_SND_SOC_QCOM=m
+CONFIG_SND_SOC_QDSP6=m
CONFIG_SND_SOC_RK3288_HDMI_ANALOG=m
CONFIG_SND_SOC_RK3399_GRU_SOUND=m
CONFIG_SND_SOC_ROCKCHIP_I2S=m
@@ -5811,7 +5803,7 @@ CONFIG_SPI_GPIO=m
# CONFIG_SPI_LM70_LLP is not set
# CONFIG_SPI_LOOPBACK_TEST is not set
CONFIG_SPI_MASTER=y
-# CONFIG_SPI_MEM is not set
+CONFIG_SPI_MEM=y
# CONFIG_SPI_MESON_SPICC is not set
CONFIG_SPI_MESON_SPIFC=m
# CONFIG_SPI_OC_TINY is not set
@@ -5900,7 +5892,7 @@ CONFIG_ST_UVIS25_SPI=m
CONFIG_SUN4I_GPADC=m
CONFIG_SUN50I_A64_CCU=y
CONFIG_SUN50I_H6_CCU=y
-# CONFIG_SUN50I_H6_R_CCU is not set
+CONFIG_SUN50I_H6_R_CCU=y
# CONFIG_SUN8I_A83T_CCU is not set
CONFIG_SUN8I_DE2_CCU=y
CONFIG_SUN8I_H3_CCU=y
@@ -5921,7 +5913,6 @@ CONFIG_SUNXI_WATCHDOG=m
# CONFIG_SURFACE_3_BUTTON is not set
CONFIG_SUSPEND=y
CONFIG_SWAP=y
-CONFIG_SWIOTLB=y
# CONFIG_SW_SYNC is not set
# CONFIG_SX9500 is not set
CONFIG_SYNC_FILE=y
@@ -6339,7 +6330,7 @@ CONFIG_USB_DWC3_DUAL_ROLE=y
CONFIG_USB_DWC3=m
CONFIG_USB_DWC3_OF_SIMPLE=m
CONFIG_USB_DWC3_PCI=m
-# CONFIG_USB_DWC3_QCOM is not set
+CONFIG_USB_DWC3_QCOM=m
CONFIG_USB_DWC3_ULPI=y
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EG20T is not set
diff --git a/kernel-armv7hl-debug.config b/kernel-armv7hl-debug.config
index 3c1f539cc..b4eab83ab 100644
--- a/kernel-armv7hl-debug.config
+++ b/kernel-armv7hl-debug.config
@@ -252,7 +252,6 @@ CONFIG_ARCH_ROCKCHIP=y
# CONFIG_ARCH_S3C24XX is not set
# CONFIG_ARCH_S5PV210 is not set
# CONFIG_ARCH_SA1100 is not set
-# CONFIG_ARCH_SHMOBILE_MULTI is not set
# CONFIG_ARCH_SIRF is not set
# CONFIG_ARCH_SOCFPGA is not set
CONFIG_ARCH_STI=y
@@ -298,7 +297,7 @@ CONFIG_ARM_BIG_LITTLE_CPUFREQ=m
CONFIG_ARM_BIG_LITTLE_CPUIDLE=y
CONFIG_ARM_CCI400_PMU=y
CONFIG_ARM_CCI5xx_PMU=y
-# CONFIG_ARM_CCI_PMU is not set
+CONFIG_ARM_CCI_PMU=m
CONFIG_ARM_CCI=y
CONFIG_ARM_CCN=y
# CONFIG_ARM_CHARLCD is not set
@@ -355,7 +354,7 @@ CONFIG_ARM_PMU=y
CONFIG_ARM_PSCI=y
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_PTDUMP=y
-# CONFIG_ARM_QCOM_CPUFREQ_KRYO is not set
+CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SCMI_CPUFREQ=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m
@@ -369,7 +368,7 @@ CONFIG_ARM_SPE_PMU=m
CONFIG_ARM_STI_CPUFREQ=m
CONFIG_ARM_TEGRA124_CPUFREQ=m
CONFIG_ARM_TEGRA186_CPUFREQ=m
-# CONFIG_ARM_TEGRA20_CPUFREQ is not set
+CONFIG_ARM_TEGRA20_CPUFREQ=m
CONFIG_ARM_TEGRA_DEVFREQ=m
CONFIG_ARM_THUMBEE=y
CONFIG_ARM_THUMB=y
@@ -577,7 +576,7 @@ CONFIG_BAYCOM_SER_HDX=m
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
CONFIG_BCM2835_THERMAL=m
-# CONFIG_BCM2835_VCHIQ is not set
+CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
CONFIG_BCM63XX_PHY=m
# CONFIG_BCM7038_WDT is not set
@@ -1215,7 +1214,6 @@ CONFIG_CRYPTO_SHA512_ARM=y
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_SPECK_NEON=m
@@ -1461,17 +1459,17 @@ CONFIG_DRM_EXYNOS7_DECON=y
CONFIG_DRM_EXYNOS_DPI=y
CONFIG_DRM_EXYNOS_DP=y
CONFIG_DRM_EXYNOS_DSI=y
-# CONFIG_DRM_EXYNOS_FIMC is not set
+CONFIG_DRM_EXYNOS_FIMC=y
CONFIG_DRM_EXYNOS_FIMD=y
CONFIG_DRM_EXYNOS_G2D=y
-# CONFIG_DRM_EXYNOS_GSC is not set
+CONFIG_DRM_EXYNOS_GSC=y
CONFIG_DRM_EXYNOS_HDMI=y
CONFIG_DRM_EXYNOS_IOMMU=y
CONFIG_DRM_EXYNOS=m
CONFIG_DRM_EXYNOS_MIC=y
CONFIG_DRM_EXYNOS_MIXER=y
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
+CONFIG_DRM_EXYNOS_ROTATOR=y
+CONFIG_DRM_EXYNOS_SCALER=y
CONFIG_DRM_EXYNOS_VIDI=y
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
@@ -1573,7 +1571,7 @@ CONFIG_DRM_SUN4I_BACKEND=m
CONFIG_DRM_SUN4I_HDMI_CEC=y
CONFIG_DRM_SUN4I_HDMI=m
CONFIG_DRM_SUN4I=m
-# CONFIG_DRM_SUN6I_DSI is not set
+CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
# CONFIG_DRM_TDFX is not set
@@ -1914,7 +1912,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2030,7 +2028,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX3191X is not set
# CONFIG_GPIO_MAX7300 is not set
CONFIG_GPIO_MAX7301=m
-# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX732X=m
# CONFIG_GPIO_MB86S7X is not set
CONFIG_GPIO_MC33880=m
# CONFIG_GPIO_MCP23S08 is not set
@@ -2401,7 +2399,6 @@ CONFIG_I40EVF=m
CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2443,7 +2440,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2684,7 +2681,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2794,7 +2790,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -3210,7 +3205,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=32768
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3313,6 +3307,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
+CONFIG_MDIO_DEVICE=m
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3817,7 +3812,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
CONFIG_NEON=y
@@ -4379,7 +4373,7 @@ CONFIG_OF_FLATTREE=y
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=y
+CONFIG_OF_MDIO=m
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4416,8 +4410,6 @@ CONFIG_OMAP_INTERCONNECT=y
# CONFIG_OMAP_IOMMU_DEBUG is not set
CONFIG_OMAP_IOMMU=y
CONFIG_OMAP_MBOX_KFIFO_SIZE=256
-CONFIG_OMAP_MUX_WARNINGS=y
-CONFIG_OMAP_MUX=y
CONFIG_OMAP_OCP2SCP=m
CONFIG_OMAP_PACKAGE_CBB=y
CONFIG_OMAP_PACKAGE_CUS=y
@@ -4539,20 +4531,16 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
CONFIG_PCIE_DW_HOST=y
-# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
+CONFIG_PCIE_DW_PLAT_HOST=y
CONFIG_PCIE_DW=y
CONFIG_PCIE_ECRC=y
-CONFIG_PCIE_HISI_STB=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
CONFIG_PCIE_QCOM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
-CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_ROCKCHIP_HOST=m
CONFIG_PCIE_XILINX=y
CONFIG_PCI_EXYNOS=y
# CONFIG_PCI_FTPCI100 is not set
@@ -4610,7 +4598,7 @@ CONFIG_PHY_EXYNOS5_USBDRD=m
CONFIG_PHY_EXYNOS_DP_VIDEO=m
CONFIG_PHY_EXYNOS_MIPI_VIDEO=m
CONFIG_PHY_EXYNOS_PCIE=y
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
@@ -5034,7 +5022,7 @@ CONFIG_REGULATOR_RK808=m
CONFIG_REGULATOR_S2MPA01=m
CONFIG_REGULATOR_S2MPS11=m
CONFIG_REGULATOR_S5M8767=m
-# CONFIG_REGULATOR_SY8106A is not set
+CONFIG_REGULATOR_SY8106A=m
CONFIG_REGULATOR_TI_ABB=m
CONFIG_REGULATOR_TPS51632=m
CONFIG_REGULATOR_TPS62360=m
@@ -6365,7 +6353,6 @@ CONFIG_ST_UVIS25_SPI=m
CONFIG_SUN4I_A10_CCU=y
CONFIG_SUN4I_EMAC=m
CONFIG_SUN4I_GPADC=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUN5I_CCU=y
CONFIG_SUN6I_A31_CCU=y
CONFIG_SUN8I_A23_CCU=y
@@ -6392,7 +6379,6 @@ CONFIG_SUNXI_WATCHDOG=m
# CONFIG_SURFACE_3_BUTTON is not set
CONFIG_SUSPEND=y
CONFIG_SWAP=y
-CONFIG_SWIOTLB=y
CONFIG_SWP_EMULATE=y
# CONFIG_SW_SYNC is not set
# CONFIG_SX9500 is not set
@@ -6475,7 +6461,6 @@ CONFIG_TCS3472=m
# CONFIG_TEE is not set
CONFIG_TEGRA124_EMC=y
CONFIG_TEGRA20_APB_DMA=y
-CONFIG_TEGRA20_MC=y
CONFIG_TEGRA_AHB=y
# CONFIG_TEGRA_BPMP is not set
CONFIG_TEGRA_GMI=m
diff --git a/kernel-armv7hl-lpae-debug.config b/kernel-armv7hl-lpae-debug.config
index a0a904b9c..036e54700 100644
--- a/kernel-armv7hl-lpae-debug.config
+++ b/kernel-armv7hl-lpae-debug.config
@@ -242,7 +242,6 @@ CONFIG_ARCH_ROCKCHIP=y
# CONFIG_ARCH_S3C24XX is not set
# CONFIG_ARCH_S5PV210 is not set
# CONFIG_ARCH_SA1100 is not set
-# CONFIG_ARCH_SHMOBILE_MULTI is not set
# CONFIG_ARCH_SIRF is not set
# CONFIG_ARCH_SOCFPGA is not set
# CONFIG_ARCH_STI is not set
@@ -288,7 +287,7 @@ CONFIG_ARM_BIG_LITTLE_CPUFREQ=m
CONFIG_ARM_BIG_LITTLE_CPUIDLE=y
CONFIG_ARM_CCI400_PMU=y
CONFIG_ARM_CCI5xx_PMU=y
-# CONFIG_ARM_CCI_PMU is not set
+CONFIG_ARM_CCI_PMU=m
CONFIG_ARM_CCI=y
CONFIG_ARM_CCN=y
# CONFIG_ARM_CHARLCD is not set
@@ -343,7 +342,7 @@ CONFIG_ARM_PMU=y
CONFIG_ARM_PSCI=y
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_PTDUMP=y
-# CONFIG_ARM_QCOM_CPUFREQ_KRYO is not set
+CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SCMI_CPUFREQ=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m
@@ -552,7 +551,7 @@ CONFIG_BAYCOM_SER_HDX=m
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
CONFIG_BCM2835_THERMAL=m
-# CONFIG_BCM2835_VCHIQ is not set
+CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
CONFIG_BCM63XX_PHY=m
# CONFIG_BCM7038_WDT is not set
@@ -1161,7 +1160,6 @@ CONFIG_CRYPTO_SHA512_ARM=y
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_SPECK_NEON=m
@@ -1402,17 +1400,17 @@ CONFIG_DRM_EXYNOS7_DECON=y
CONFIG_DRM_EXYNOS_DPI=y
CONFIG_DRM_EXYNOS_DP=y
CONFIG_DRM_EXYNOS_DSI=y
-# CONFIG_DRM_EXYNOS_FIMC is not set
+CONFIG_DRM_EXYNOS_FIMC=y
CONFIG_DRM_EXYNOS_FIMD=y
CONFIG_DRM_EXYNOS_G2D=y
-# CONFIG_DRM_EXYNOS_GSC is not set
+CONFIG_DRM_EXYNOS_GSC=y
CONFIG_DRM_EXYNOS_HDMI=y
CONFIG_DRM_EXYNOS_IOMMU=y
CONFIG_DRM_EXYNOS=m
CONFIG_DRM_EXYNOS_MIC=y
CONFIG_DRM_EXYNOS_MIXER=y
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
+CONFIG_DRM_EXYNOS_ROTATOR=y
+CONFIG_DRM_EXYNOS_SCALER=y
CONFIG_DRM_EXYNOS_VIDI=y
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
@@ -1485,7 +1483,7 @@ CONFIG_DRM_SUN4I_BACKEND=m
CONFIG_DRM_SUN4I_HDMI_CEC=y
CONFIG_DRM_SUN4I_HDMI=m
CONFIG_DRM_SUN4I=m
-# CONFIG_DRM_SUN6I_DSI is not set
+CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
# CONFIG_DRM_TDFX is not set
@@ -1818,7 +1816,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -1932,7 +1930,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX3191X is not set
# CONFIG_GPIO_MAX7300 is not set
CONFIG_GPIO_MAX7301=m
-# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX732X=m
# CONFIG_GPIO_MB86S7X is not set
CONFIG_GPIO_MC33880=m
# CONFIG_GPIO_MCP23S08 is not set
@@ -2168,8 +2166,6 @@ CONFIG_HTS221=m
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
# CONFIG_HVC_DCC is not set
-CONFIG_HVC_XEN_FRONTEND=y
-CONFIG_HVC_XEN=y
CONFIG_HW_CONSOLE=y
CONFIG_HWLAT_TRACER=y
# CONFIG_HWMON_DEBUG_CHIP is not set
@@ -2287,7 +2283,6 @@ CONFIG_I40EVF=m
CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2329,7 +2324,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2486,7 +2481,6 @@ CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_INPUT_UINPUT=m
CONFIG_INPUT_WISTRON_BTNS=m
CONFIG_INPUT_WM831X_ON=m
-CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m
CONFIG_INPUT=y
CONFIG_INPUT_YEALINK=m
CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
@@ -2553,7 +2547,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2663,7 +2656,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -3072,7 +3064,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=32768
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3168,6 +3159,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
+CONFIG_MDIO_DEVICE=m
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3641,7 +3633,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
CONFIG_NEON=y
@@ -4196,7 +4187,7 @@ CONFIG_OF_FLATTREE=y
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=y
+CONFIG_OF_MDIO=m
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4319,19 +4310,15 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
CONFIG_PCIE_DW_HOST=y
-# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
+CONFIG_PCIE_DW_PLAT_HOST=y
CONFIG_PCIE_DW=y
CONFIG_PCIE_ECRC=y
-CONFIG_PCIE_HISI_STB=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
-CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_ROCKCHIP_HOST=m
CONFIG_PCI_EXYNOS=y
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
@@ -4387,7 +4374,7 @@ CONFIG_PHY_EXYNOS5_USBDRD=m
CONFIG_PHY_EXYNOS_DP_VIDEO=m
CONFIG_PHY_EXYNOS_MIPI_VIDEO=m
CONFIG_PHY_EXYNOS_PCIE=y
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
@@ -4745,7 +4732,7 @@ CONFIG_REGULATOR_RK808=m
CONFIG_REGULATOR_S2MPA01=m
CONFIG_REGULATOR_S2MPS11=m
CONFIG_REGULATOR_S5M8767=m
-# CONFIG_REGULATOR_SY8106A is not set
+CONFIG_REGULATOR_SY8106A=m
CONFIG_REGULATOR_TPS51632=m
CONFIG_REGULATOR_TPS62360=m
CONFIG_REGULATOR_TPS65023=m
@@ -5964,7 +5951,6 @@ CONFIG_ST_UVIS25_SPI=m
CONFIG_SUN4I_A10_CCU=y
CONFIG_SUN4I_EMAC=m
CONFIG_SUN4I_GPADC=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUN5I_CCU=y
CONFIG_SUN6I_A31_CCU=y
CONFIG_SUN8I_A23_CCU=y
@@ -5991,7 +5977,6 @@ CONFIG_SUNXI_WATCHDOG=m
# CONFIG_SURFACE_3_BUTTON is not set
CONFIG_SUSPEND=y
CONFIG_SWAP=y
-CONFIG_SWIOTLB=y
CONFIG_SWP_EMULATE=y
# CONFIG_SW_SYNC is not set
# CONFIG_SX9500 is not set
@@ -6075,7 +6060,6 @@ CONFIG_TCS3472=m
# CONFIG_TEE is not set
CONFIG_TEGRA124_EMC=y
CONFIG_TEGRA20_APB_DMA=y
-# CONFIG_TEGRA20_MC is not set
CONFIG_TEGRA_AHB=y
# CONFIG_TEGRA_BPMP is not set
CONFIG_TEGRA_GMI=m
@@ -6416,7 +6400,6 @@ CONFIG_USB_DWC3_KEYSTONE=m
CONFIG_USB_DWC3=m
CONFIG_USB_DWC3_OF_SIMPLE=m
CONFIG_USB_DWC3_PCI=m
-# CONFIG_USB_DWC3_QCOM is not set
CONFIG_USB_DWC3_ULPI=y
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EG20T is not set
@@ -7050,22 +7033,8 @@ CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_X86_MCELOG_LEGACY=y
CONFIG_X86_PTDUMP=y
# CONFIG_XDP_SOCKETS is not set
-CONFIG_XEN_BACKEND=y
-# CONFIG_XEN_BALLOON is not set
-CONFIG_XEN_BLKDEV_BACKEND=m
-CONFIG_XEN_BLKDEV_FRONTEND=m
-CONFIG_XEN_COMPAT_XENFS=y
-CONFIG_XEN_DEV_EVTCHN=m
-CONFIG_XEN_FBDEV_FRONTEND=y
-CONFIG_XENFS=m
-CONFIG_XEN_GNTDEV=y
-CONFIG_XEN_GRANT_DEV_ALLOC=m
# CONFIG_XEN is not set
-CONFIG_XEN_NETDEV_BACKEND=m
-CONFIG_XEN_NETDEV_FRONTEND=m
# CONFIG_XEN_PVCALLS_FRONTEND is not set
-CONFIG_XEN_SYS_HYPERVISOR=y
-CONFIG_XEN_WDT=m
CONFIG_XFRM_MIGRATE=y
CONFIG_XFRM_STATISTICS=y
CONFIG_XFRM_SUB_POLICY=y
diff --git a/kernel-armv7hl-lpae.config b/kernel-armv7hl-lpae.config
index c6bf5c278..9e496d6a4 100644
--- a/kernel-armv7hl-lpae.config
+++ b/kernel-armv7hl-lpae.config
@@ -242,7 +242,6 @@ CONFIG_ARCH_ROCKCHIP=y
# CONFIG_ARCH_S3C24XX is not set
# CONFIG_ARCH_S5PV210 is not set
# CONFIG_ARCH_SA1100 is not set
-# CONFIG_ARCH_SHMOBILE_MULTI is not set
# CONFIG_ARCH_SIRF is not set
# CONFIG_ARCH_SOCFPGA is not set
# CONFIG_ARCH_STI is not set
@@ -287,7 +286,7 @@ CONFIG_ARM_BIG_LITTLE_CPUFREQ=m
CONFIG_ARM_BIG_LITTLE_CPUIDLE=y
CONFIG_ARM_CCI400_PMU=y
CONFIG_ARM_CCI5xx_PMU=y
-# CONFIG_ARM_CCI_PMU is not set
+CONFIG_ARM_CCI_PMU=m
CONFIG_ARM_CCI=y
CONFIG_ARM_CCN=y
# CONFIG_ARM_CHARLCD is not set
@@ -342,7 +341,7 @@ CONFIG_ARM_PMU=y
CONFIG_ARM_PSCI=y
# CONFIG_ARM_PTDUMP_DEBUGFS is not set
# CONFIG_ARM_PTDUMP is not set
-# CONFIG_ARM_QCOM_CPUFREQ_KRYO is not set
+CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SCMI_CPUFREQ=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m
@@ -551,7 +550,7 @@ CONFIG_BAYCOM_SER_HDX=m
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
CONFIG_BCM2835_THERMAL=m
-# CONFIG_BCM2835_VCHIQ is not set
+CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
CONFIG_BCM63XX_PHY=m
# CONFIG_BCM7038_WDT is not set
@@ -1159,7 +1158,6 @@ CONFIG_CRYPTO_SHA512_ARM=y
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_SPECK_NEON=m
@@ -1392,17 +1390,17 @@ CONFIG_DRM_EXYNOS7_DECON=y
CONFIG_DRM_EXYNOS_DPI=y
CONFIG_DRM_EXYNOS_DP=y
CONFIG_DRM_EXYNOS_DSI=y
-# CONFIG_DRM_EXYNOS_FIMC is not set
+CONFIG_DRM_EXYNOS_FIMC=y
CONFIG_DRM_EXYNOS_FIMD=y
CONFIG_DRM_EXYNOS_G2D=y
-# CONFIG_DRM_EXYNOS_GSC is not set
+CONFIG_DRM_EXYNOS_GSC=y
CONFIG_DRM_EXYNOS_HDMI=y
CONFIG_DRM_EXYNOS_IOMMU=y
CONFIG_DRM_EXYNOS=m
CONFIG_DRM_EXYNOS_MIC=y
CONFIG_DRM_EXYNOS_MIXER=y
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
+CONFIG_DRM_EXYNOS_ROTATOR=y
+CONFIG_DRM_EXYNOS_SCALER=y
CONFIG_DRM_EXYNOS_VIDI=y
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
@@ -1475,7 +1473,7 @@ CONFIG_DRM_SUN4I_BACKEND=m
CONFIG_DRM_SUN4I_HDMI_CEC=y
CONFIG_DRM_SUN4I_HDMI=m
CONFIG_DRM_SUN4I=m
-# CONFIG_DRM_SUN6I_DSI is not set
+CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
# CONFIG_DRM_TDFX is not set
@@ -1800,7 +1798,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -1914,7 +1912,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX3191X is not set
# CONFIG_GPIO_MAX7300 is not set
CONFIG_GPIO_MAX7301=m
-# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX732X=m
# CONFIG_GPIO_MB86S7X is not set
CONFIG_GPIO_MC33880=m
# CONFIG_GPIO_MCP23S08 is not set
@@ -2150,8 +2148,6 @@ CONFIG_HTS221=m
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
# CONFIG_HVC_DCC is not set
-CONFIG_HVC_XEN_FRONTEND=y
-CONFIG_HVC_XEN=y
CONFIG_HW_CONSOLE=y
CONFIG_HWLAT_TRACER=y
# CONFIG_HWMON_DEBUG_CHIP is not set
@@ -2269,7 +2265,6 @@ CONFIG_I40EVF=m
CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2311,7 +2306,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2468,7 +2463,6 @@ CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_INPUT_UINPUT=m
CONFIG_INPUT_WISTRON_BTNS=m
CONFIG_INPUT_WM831X_ON=m
-CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m
CONFIG_INPUT=y
CONFIG_INPUT_YEALINK=m
CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
@@ -2535,7 +2529,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2645,7 +2638,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -3052,7 +3044,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=32768
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3147,6 +3138,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
+CONFIG_MDIO_DEVICE=m
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3619,7 +3611,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
CONFIG_NEON=y
@@ -4174,7 +4165,7 @@ CONFIG_OF_FLATTREE=y
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=y
+CONFIG_OF_MDIO=m
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4297,19 +4288,15 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
CONFIG_PCIE_DW_HOST=y
-# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
+CONFIG_PCIE_DW_PLAT_HOST=y
CONFIG_PCIE_DW=y
CONFIG_PCIE_ECRC=y
-CONFIG_PCIE_HISI_STB=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
-CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_ROCKCHIP_HOST=m
CONFIG_PCI_EXYNOS=y
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
@@ -4365,7 +4352,7 @@ CONFIG_PHY_EXYNOS5_USBDRD=m
CONFIG_PHY_EXYNOS_DP_VIDEO=m
CONFIG_PHY_EXYNOS_MIPI_VIDEO=m
CONFIG_PHY_EXYNOS_PCIE=y
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
@@ -4722,7 +4709,7 @@ CONFIG_REGULATOR_RK808=m
CONFIG_REGULATOR_S2MPA01=m
CONFIG_REGULATOR_S2MPS11=m
CONFIG_REGULATOR_S5M8767=m
-# CONFIG_REGULATOR_SY8106A is not set
+CONFIG_REGULATOR_SY8106A=m
CONFIG_REGULATOR_TPS51632=m
CONFIG_REGULATOR_TPS62360=m
CONFIG_REGULATOR_TPS65023=m
@@ -5940,7 +5927,6 @@ CONFIG_ST_UVIS25_SPI=m
CONFIG_SUN4I_A10_CCU=y
CONFIG_SUN4I_EMAC=m
CONFIG_SUN4I_GPADC=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUN5I_CCU=y
CONFIG_SUN6I_A31_CCU=y
CONFIG_SUN8I_A23_CCU=y
@@ -5967,7 +5953,6 @@ CONFIG_SUNXI_WATCHDOG=m
# CONFIG_SURFACE_3_BUTTON is not set
CONFIG_SUSPEND=y
CONFIG_SWAP=y
-CONFIG_SWIOTLB=y
CONFIG_SWP_EMULATE=y
# CONFIG_SW_SYNC is not set
# CONFIG_SX9500 is not set
@@ -6051,7 +6036,6 @@ CONFIG_TCS3472=m
# CONFIG_TEE is not set
CONFIG_TEGRA124_EMC=y
CONFIG_TEGRA20_APB_DMA=y
-# CONFIG_TEGRA20_MC is not set
CONFIG_TEGRA_AHB=y
# CONFIG_TEGRA_BPMP is not set
CONFIG_TEGRA_GMI=m
@@ -6392,7 +6376,6 @@ CONFIG_USB_DWC3_KEYSTONE=m
CONFIG_USB_DWC3=m
CONFIG_USB_DWC3_OF_SIMPLE=m
CONFIG_USB_DWC3_PCI=m
-# CONFIG_USB_DWC3_QCOM is not set
CONFIG_USB_DWC3_ULPI=y
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EG20T is not set
@@ -7026,22 +7009,8 @@ CONFIG_WM8350_WATCHDOG=m
CONFIG_X86_MCELOG_LEGACY=y
# CONFIG_X86_PTDUMP is not set
# CONFIG_XDP_SOCKETS is not set
-CONFIG_XEN_BACKEND=y
-# CONFIG_XEN_BALLOON is not set
-CONFIG_XEN_BLKDEV_BACKEND=m
-CONFIG_XEN_BLKDEV_FRONTEND=m
-CONFIG_XEN_COMPAT_XENFS=y
-CONFIG_XEN_DEV_EVTCHN=m
-CONFIG_XEN_FBDEV_FRONTEND=y
-CONFIG_XENFS=m
-CONFIG_XEN_GNTDEV=y
-CONFIG_XEN_GRANT_DEV_ALLOC=m
# CONFIG_XEN is not set
-CONFIG_XEN_NETDEV_BACKEND=m
-CONFIG_XEN_NETDEV_FRONTEND=m
# CONFIG_XEN_PVCALLS_FRONTEND is not set
-CONFIG_XEN_SYS_HYPERVISOR=y
-CONFIG_XEN_WDT=m
CONFIG_XFRM_MIGRATE=y
CONFIG_XFRM_STATISTICS=y
CONFIG_XFRM_SUB_POLICY=y
diff --git a/kernel-armv7hl.config b/kernel-armv7hl.config
index 34b856578..4ae134bb6 100644
--- a/kernel-armv7hl.config
+++ b/kernel-armv7hl.config
@@ -252,7 +252,6 @@ CONFIG_ARCH_ROCKCHIP=y
# CONFIG_ARCH_S3C24XX is not set
# CONFIG_ARCH_S5PV210 is not set
# CONFIG_ARCH_SA1100 is not set
-# CONFIG_ARCH_SHMOBILE_MULTI is not set
# CONFIG_ARCH_SIRF is not set
# CONFIG_ARCH_SOCFPGA is not set
CONFIG_ARCH_STI=y
@@ -297,7 +296,7 @@ CONFIG_ARM_BIG_LITTLE_CPUFREQ=m
CONFIG_ARM_BIG_LITTLE_CPUIDLE=y
CONFIG_ARM_CCI400_PMU=y
CONFIG_ARM_CCI5xx_PMU=y
-# CONFIG_ARM_CCI_PMU is not set
+CONFIG_ARM_CCI_PMU=m
CONFIG_ARM_CCI=y
CONFIG_ARM_CCN=y
# CONFIG_ARM_CHARLCD is not set
@@ -354,7 +353,7 @@ CONFIG_ARM_PMU=y
CONFIG_ARM_PSCI=y
# CONFIG_ARM_PTDUMP_DEBUGFS is not set
# CONFIG_ARM_PTDUMP is not set
-# CONFIG_ARM_QCOM_CPUFREQ_KRYO is not set
+CONFIG_ARM_QCOM_CPUFREQ_KRYO=m
CONFIG_ARM_RK3399_DMC_DEVFREQ=m
CONFIG_ARM_SCMI_CPUFREQ=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m
@@ -368,7 +367,7 @@ CONFIG_ARM_SPE_PMU=m
CONFIG_ARM_STI_CPUFREQ=m
CONFIG_ARM_TEGRA124_CPUFREQ=m
CONFIG_ARM_TEGRA186_CPUFREQ=m
-# CONFIG_ARM_TEGRA20_CPUFREQ is not set
+CONFIG_ARM_TEGRA20_CPUFREQ=m
CONFIG_ARM_TEGRA_DEVFREQ=m
CONFIG_ARM_THUMBEE=y
CONFIG_ARM_THUMB=y
@@ -576,7 +575,7 @@ CONFIG_BAYCOM_SER_HDX=m
CONFIG_BCACHE=m
CONFIG_BCM2835_MBOX=y
CONFIG_BCM2835_THERMAL=m
-# CONFIG_BCM2835_VCHIQ is not set
+CONFIG_BCM2835_VCHIQ=m
CONFIG_BCM2835_WDT=m
CONFIG_BCM63XX_PHY=m
# CONFIG_BCM7038_WDT is not set
@@ -1213,7 +1212,6 @@ CONFIG_CRYPTO_SHA512_ARM=y
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_SPECK_NEON=m
@@ -1451,17 +1449,17 @@ CONFIG_DRM_EXYNOS7_DECON=y
CONFIG_DRM_EXYNOS_DPI=y
CONFIG_DRM_EXYNOS_DP=y
CONFIG_DRM_EXYNOS_DSI=y
-# CONFIG_DRM_EXYNOS_FIMC is not set
+CONFIG_DRM_EXYNOS_FIMC=y
CONFIG_DRM_EXYNOS_FIMD=y
CONFIG_DRM_EXYNOS_G2D=y
-# CONFIG_DRM_EXYNOS_GSC is not set
+CONFIG_DRM_EXYNOS_GSC=y
CONFIG_DRM_EXYNOS_HDMI=y
CONFIG_DRM_EXYNOS_IOMMU=y
CONFIG_DRM_EXYNOS=m
CONFIG_DRM_EXYNOS_MIC=y
CONFIG_DRM_EXYNOS_MIXER=y
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
+CONFIG_DRM_EXYNOS_ROTATOR=y
+CONFIG_DRM_EXYNOS_SCALER=y
CONFIG_DRM_EXYNOS_VIDI=y
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
@@ -1563,7 +1561,7 @@ CONFIG_DRM_SUN4I_BACKEND=m
CONFIG_DRM_SUN4I_HDMI_CEC=y
CONFIG_DRM_SUN4I_HDMI=m
CONFIG_DRM_SUN4I=m
-# CONFIG_DRM_SUN6I_DSI is not set
+CONFIG_DRM_SUN6I_DSI=m
CONFIG_DRM_SUN8I_DW_HDMI=m
CONFIG_DRM_SUN8I_MIXER=m
# CONFIG_DRM_TDFX is not set
@@ -1896,7 +1894,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2012,7 +2010,7 @@ CONFIG_GPIOLIB=y
# CONFIG_GPIO_MAX3191X is not set
# CONFIG_GPIO_MAX7300 is not set
CONFIG_GPIO_MAX7301=m
-# CONFIG_GPIO_MAX732X is not set
+CONFIG_GPIO_MAX732X=m
# CONFIG_GPIO_MB86S7X is not set
CONFIG_GPIO_MC33880=m
# CONFIG_GPIO_MCP23S08 is not set
@@ -2383,7 +2381,6 @@ CONFIG_I40EVF=m
CONFIG_I6300ESB_WDT=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2425,7 +2422,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2666,7 +2663,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2776,7 +2772,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -3190,7 +3185,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=32768
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3292,6 +3286,7 @@ CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BUS_MUX_GPIO=m
CONFIG_MDIO_BUS_MUX=m
CONFIG_MDIO_BUS_MUX_MMIOREG=m
+CONFIG_MDIO_DEVICE=m
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3795,7 +3790,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
CONFIG_NEON=y
@@ -4357,7 +4351,7 @@ CONFIG_OF_FLATTREE=y
CONFIG_OF_GPIO=y
CONFIG_OF_IOMMU=y
CONFIG_OF_IRQ=y
-CONFIG_OF_MDIO=y
+CONFIG_OF_MDIO=m
CONFIG_OF_NET=y
CONFIG_OF_OVERLAY=y
CONFIG_OF_PMEM=m
@@ -4394,8 +4388,6 @@ CONFIG_OMAP_INTERCONNECT=y
# CONFIG_OMAP_IOMMU_DEBUG is not set
CONFIG_OMAP_IOMMU=y
CONFIG_OMAP_MBOX_KFIFO_SIZE=256
-CONFIG_OMAP_MUX_WARNINGS=y
-CONFIG_OMAP_MUX=y
CONFIG_OMAP_OCP2SCP=m
CONFIG_OMAP_PACKAGE_CBB=y
CONFIG_OMAP_PACKAGE_CUS=y
@@ -4517,20 +4509,16 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
CONFIG_PCIE_DW_HOST=y
-# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
+CONFIG_PCIE_DW_PLAT_HOST=y
CONFIG_PCIE_DW=y
CONFIG_PCIE_ECRC=y
-CONFIG_PCIE_HISI_STB=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
CONFIG_PCIE_QCOM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
-CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_ROCKCHIP_HOST=m
CONFIG_PCIE_XILINX=y
CONFIG_PCI_EXYNOS=y
# CONFIG_PCI_FTPCI100 is not set
@@ -4588,7 +4576,7 @@ CONFIG_PHY_EXYNOS5_USBDRD=m
CONFIG_PHY_EXYNOS_DP_VIDEO=m
CONFIG_PHY_EXYNOS_MIPI_VIDEO=m
CONFIG_PHY_EXYNOS_PCIE=y
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
@@ -5011,7 +4999,7 @@ CONFIG_REGULATOR_RK808=m
CONFIG_REGULATOR_S2MPA01=m
CONFIG_REGULATOR_S2MPS11=m
CONFIG_REGULATOR_S5M8767=m
-# CONFIG_REGULATOR_SY8106A is not set
+CONFIG_REGULATOR_SY8106A=m
CONFIG_REGULATOR_TI_ABB=m
CONFIG_REGULATOR_TPS51632=m
CONFIG_REGULATOR_TPS62360=m
@@ -6341,7 +6329,6 @@ CONFIG_ST_UVIS25_SPI=m
CONFIG_SUN4I_A10_CCU=y
CONFIG_SUN4I_EMAC=m
CONFIG_SUN4I_GPADC=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUN5I_CCU=y
CONFIG_SUN6I_A31_CCU=y
CONFIG_SUN8I_A23_CCU=y
@@ -6368,7 +6355,6 @@ CONFIG_SUNXI_WATCHDOG=m
# CONFIG_SURFACE_3_BUTTON is not set
CONFIG_SUSPEND=y
CONFIG_SWAP=y
-CONFIG_SWIOTLB=y
CONFIG_SWP_EMULATE=y
# CONFIG_SW_SYNC is not set
# CONFIG_SX9500 is not set
@@ -6451,7 +6437,6 @@ CONFIG_TCS3472=m
# CONFIG_TEE is not set
CONFIG_TEGRA124_EMC=y
CONFIG_TEGRA20_APB_DMA=y
-CONFIG_TEGRA20_MC=y
CONFIG_TEGRA_AHB=y
# CONFIG_TEGRA_BPMP is not set
CONFIG_TEGRA_GMI=m
diff --git a/kernel-i686-PAE.config b/kernel-i686-PAE.config
index 21c1cae5e..d44ccdce7 100644
--- a/kernel-i686-PAE.config
+++ b/kernel-i686-PAE.config
@@ -251,7 +251,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCH_W90X900 is not set
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
-# CONFIG_ARM_CCI_PMU is not set
# CONFIG_AS3935 is not set
# CONFIG_ASIX_PHY is not set
CONFIG_ASUS_LAPTOP=m
@@ -994,7 +993,6 @@ CONFIG_CRYPTO_SHA3=m
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1218,10 +1216,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_GMA3600=y
@@ -1292,7 +1286,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
CONFIG_DRM_VBOXVIDEO=m
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1628,7 +1621,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
# CONFIG_FLATMEM_MANUAL is not set
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2109,7 +2102,6 @@ CONFIG_IB700_WDT=m
CONFIG_IBM_ASM=m
CONFIG_IBMASR=m
# CONFIG_IBM_RTL is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2149,7 +2141,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2307,7 +2299,6 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
CONFIG_INTEGRITY_AUDIT=y
CONFIG_INTEGRITY_SIGNATURE=y
CONFIG_INTEGRITY=y
-# CONFIG_INTEL_ATOMISP is not set
CONFIG_INTEL_BXT_PMIC_THERMAL=m
CONFIG_INTEL_CHTDC_TI_PWRBTN=m
CONFIG_INTEL_CHT_INT33FE=m
@@ -2401,7 +2392,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2512,7 +2502,6 @@ CONFIG_IPW2200_PROMISCUOUS=y
CONFIG_IPW2200_QOS=y
CONFIG_IPW2200_RADIOTAP=y
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -2917,7 +2906,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3006,6 +2994,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_DEVICE=m
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3421,7 +3410,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
# CONFIG_NET5501 is not set
@@ -4102,15 +4090,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
CONFIG_PCI_GOANY=y
# CONFIG_PCI_GOBIOS is not set
@@ -4166,7 +4151,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
@@ -4328,10 +4313,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5551,7 +5533,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -5935,7 +5916,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD=y
diff --git a/kernel-i686-PAEdebug.config b/kernel-i686-PAEdebug.config
index d98dfab3c..50d2b32d7 100644
--- a/kernel-i686-PAEdebug.config
+++ b/kernel-i686-PAEdebug.config
@@ -252,7 +252,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM64_PTDUMP=y
-# CONFIG_ARM_CCI_PMU is not set
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_PTDUMP=y
# CONFIG_AS3935 is not set
@@ -998,7 +997,6 @@ CONFIG_CRYPTO_SHA3=m
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1231,10 +1229,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_GMA3600=y
@@ -1305,7 +1299,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
CONFIG_DRM_VBOXVIDEO=m
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1649,7 +1642,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
# CONFIG_FLATMEM_MANUAL is not set
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2130,7 +2123,6 @@ CONFIG_IB700_WDT=m
CONFIG_IBM_ASM=m
CONFIG_IBMASR=m
# CONFIG_IBM_RTL is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2170,7 +2162,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2328,7 +2320,6 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
CONFIG_INTEGRITY_AUDIT=y
CONFIG_INTEGRITY_SIGNATURE=y
CONFIG_INTEGRITY=y
-# CONFIG_INTEL_ATOMISP is not set
CONFIG_INTEL_BXT_PMIC_THERMAL=m
CONFIG_INTEL_CHTDC_TI_PWRBTN=m
CONFIG_INTEL_CHT_INT33FE=m
@@ -2422,7 +2413,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2533,7 +2523,6 @@ CONFIG_IPW2200_PROMISCUOUS=y
CONFIG_IPW2200_QOS=y
CONFIG_IPW2200_RADIOTAP=y
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -2940,7 +2929,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3029,6 +3017,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_DEVICE=m
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3444,7 +3433,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
# CONFIG_NET5501 is not set
@@ -4125,15 +4113,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
CONFIG_PCI_GOANY=y
# CONFIG_PCI_GOBIOS is not set
@@ -4189,7 +4174,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
@@ -4352,10 +4337,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5576,7 +5558,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -5960,7 +5941,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD=y
diff --git a/kernel-i686-debug.config b/kernel-i686-debug.config
index 4c3720cc6..436047af0 100644
--- a/kernel-i686-debug.config
+++ b/kernel-i686-debug.config
@@ -252,7 +252,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM64_PTDUMP=y
-# CONFIG_ARM_CCI_PMU is not set
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_PTDUMP=y
# CONFIG_AS3935 is not set
@@ -998,7 +997,6 @@ CONFIG_CRYPTO_SHA3=m
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1231,10 +1229,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_GMA3600=y
@@ -1305,7 +1299,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
CONFIG_DRM_VBOXVIDEO=m
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1649,7 +1642,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
# CONFIG_FLATMEM_MANUAL is not set
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2130,7 +2123,6 @@ CONFIG_IB700_WDT=m
CONFIG_IBM_ASM=m
CONFIG_IBMASR=m
# CONFIG_IBM_RTL is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2170,7 +2162,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2328,7 +2320,6 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
CONFIG_INTEGRITY_AUDIT=y
CONFIG_INTEGRITY_SIGNATURE=y
CONFIG_INTEGRITY=y
-# CONFIG_INTEL_ATOMISP is not set
CONFIG_INTEL_BXT_PMIC_THERMAL=m
CONFIG_INTEL_CHTDC_TI_PWRBTN=m
CONFIG_INTEL_CHT_INT33FE=m
@@ -2422,7 +2413,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2533,7 +2523,6 @@ CONFIG_IPW2200_PROMISCUOUS=y
CONFIG_IPW2200_QOS=y
CONFIG_IPW2200_RADIOTAP=y
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -2940,7 +2929,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3029,6 +3017,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_DEVICE=m
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3444,7 +3433,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
# CONFIG_NET5501 is not set
@@ -4125,15 +4113,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
CONFIG_PCI_GOANY=y
# CONFIG_PCI_GOBIOS is not set
@@ -4189,7 +4174,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
@@ -4352,10 +4337,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5576,7 +5558,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -5960,7 +5941,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD=y
diff --git a/kernel-i686.config b/kernel-i686.config
index fab21e4b0..8c53104d7 100644
--- a/kernel-i686.config
+++ b/kernel-i686.config
@@ -251,7 +251,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCH_W90X900 is not set
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
-# CONFIG_ARM_CCI_PMU is not set
# CONFIG_AS3935 is not set
# CONFIG_ASIX_PHY is not set
CONFIG_ASUS_LAPTOP=m
@@ -994,7 +993,6 @@ CONFIG_CRYPTO_SHA3=m
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1218,10 +1216,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_GMA3600=y
@@ -1292,7 +1286,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
CONFIG_DRM_VBOXVIDEO=m
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1628,7 +1621,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
# CONFIG_FLATMEM_MANUAL is not set
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2109,7 +2102,6 @@ CONFIG_IB700_WDT=m
CONFIG_IBM_ASM=m
CONFIG_IBMASR=m
# CONFIG_IBM_RTL is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2149,7 +2141,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2307,7 +2299,6 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
CONFIG_INTEGRITY_AUDIT=y
CONFIG_INTEGRITY_SIGNATURE=y
CONFIG_INTEGRITY=y
-# CONFIG_INTEL_ATOMISP is not set
CONFIG_INTEL_BXT_PMIC_THERMAL=m
CONFIG_INTEL_CHTDC_TI_PWRBTN=m
CONFIG_INTEL_CHT_INT33FE=m
@@ -2401,7 +2392,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2512,7 +2502,6 @@ CONFIG_IPW2200_PROMISCUOUS=y
CONFIG_IPW2200_QOS=y
CONFIG_IPW2200_RADIOTAP=y
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -2917,7 +2906,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3006,6 +2994,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_DEVICE=m
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3421,7 +3410,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
# CONFIG_NET5501 is not set
@@ -4102,15 +4090,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
CONFIG_PCI_GOANY=y
# CONFIG_PCI_GOBIOS is not set
@@ -4166,7 +4151,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
@@ -4328,10 +4313,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5551,7 +5533,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -5935,7 +5916,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD=y
diff --git a/kernel-ppc64-debug.config b/kernel-ppc64-debug.config
index e3d49b0df..d804e4627 100644
--- a/kernel-ppc64-debug.config
+++ b/kernel-ppc64-debug.config
@@ -203,7 +203,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM64_PTDUMP=y
-# CONFIG_ARM_CCI_PMU is not set
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_PTDUMP=y
# CONFIG_AS3935 is not set
@@ -980,7 +979,6 @@ CONFIG_CRYPTO_SHA3=m
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1197,10 +1195,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_HISI_HIBMC=m
@@ -1259,7 +1253,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
# CONFIG_DRM_VBOXVIDEO is not set
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1562,7 +1555,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2014,7 +2007,7 @@ CONFIG_IBM_BSR=m
CONFIG_IBMEBUS=y
# CONFIG_IBM_EMAC is not set
CONFIG_IBMVETH=m
-# CONFIG_IBMVMC is not set
+CONFIG_IBMVMC=m
CONFIG_IBMVNIC=m
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
@@ -2060,7 +2053,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2272,7 +2265,6 @@ CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWERNV=m
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2378,7 +2370,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -2780,7 +2771,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -2863,6 +2853,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_DEVICE=m
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3258,7 +3249,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
# CONFIG_NET_9P_DEBUG is not set
@@ -3916,15 +3906,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_PCIEPORTBUS is not set
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
CONFIG_PCI_HERMES=m
@@ -3969,7 +3956,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
@@ -4161,10 +4148,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5344,7 +5328,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -5716,7 +5699,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD_PPC_OF=y
diff --git a/kernel-ppc64.config b/kernel-ppc64.config
index 2b3053154..64727d031 100644
--- a/kernel-ppc64.config
+++ b/kernel-ppc64.config
@@ -202,7 +202,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCH_W90X900 is not set
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
-# CONFIG_ARM_CCI_PMU is not set
# CONFIG_AS3935 is not set
# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
@@ -976,7 +975,6 @@ CONFIG_CRYPTO_SHA3=m
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1184,10 +1182,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_HISI_HIBMC=m
@@ -1246,7 +1240,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
# CONFIG_DRM_VBOXVIDEO is not set
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1541,7 +1534,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -1993,7 +1986,7 @@ CONFIG_IBM_BSR=m
CONFIG_IBMEBUS=y
# CONFIG_IBM_EMAC is not set
CONFIG_IBMVETH=m
-# CONFIG_IBMVMC is not set
+CONFIG_IBMVMC=m
CONFIG_IBMVNIC=m
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
@@ -2039,7 +2032,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2251,7 +2244,6 @@ CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWERNV=m
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2357,7 +2349,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -2757,7 +2748,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -2839,6 +2829,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_DEVICE=m
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3233,7 +3224,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
# CONFIG_NET_9P_DEBUG is not set
@@ -3891,15 +3881,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_PCIEPORTBUS is not set
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
CONFIG_PCI_HERMES=m
@@ -3944,7 +3931,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
@@ -4135,10 +4122,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5317,7 +5301,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -5689,7 +5672,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD_PPC_OF=y
diff --git a/kernel-ppc64le-debug.config b/kernel-ppc64le-debug.config
index 8576415e1..065c5c666 100644
--- a/kernel-ppc64le-debug.config
+++ b/kernel-ppc64le-debug.config
@@ -196,7 +196,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM64_PTDUMP=y
-# CONFIG_ARM_CCI_PMU is not set
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_PTDUMP=y
# CONFIG_AS3935 is not set
@@ -934,7 +933,6 @@ CONFIG_CRYPTO_SHA3=m
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1152,10 +1150,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_HISI_HIBMC=m
@@ -1214,7 +1208,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
# CONFIG_DRM_VBOXVIDEO is not set
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1515,7 +1508,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -1965,7 +1958,7 @@ CONFIG_IBM_BSR=m
CONFIG_IBMEBUS=y
# CONFIG_IBM_EMAC is not set
CONFIG_IBMVETH=m
-# CONFIG_IBMVMC is not set
+CONFIG_IBMVMC=m
CONFIG_IBMVNIC=m
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
@@ -2005,7 +1998,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2217,7 +2210,6 @@ CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWERNV=m
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2323,7 +2315,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -2725,7 +2716,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -2808,6 +2798,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_DEVICE=m
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3202,7 +3193,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
# CONFIG_NET_9P_DEBUG is not set
@@ -3858,15 +3848,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_PCIEPORTBUS is not set
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
CONFIG_PCI_HERMES=m
@@ -3911,7 +3898,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
@@ -4099,10 +4086,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5271,7 +5255,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -5643,7 +5626,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD_PPC_OF=y
diff --git a/kernel-ppc64le.config b/kernel-ppc64le.config
index 36ab4aa15..59584f93e 100644
--- a/kernel-ppc64le.config
+++ b/kernel-ppc64le.config
@@ -195,7 +195,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCH_W90X900 is not set
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
-# CONFIG_ARM_CCI_PMU is not set
# CONFIG_AS3935 is not set
# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
@@ -930,7 +929,6 @@ CONFIG_CRYPTO_SHA3=m
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1139,10 +1137,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_HISI_HIBMC=m
@@ -1201,7 +1195,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
# CONFIG_DRM_VBOXVIDEO is not set
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1494,7 +1487,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -1944,7 +1937,7 @@ CONFIG_IBM_BSR=m
CONFIG_IBMEBUS=y
# CONFIG_IBM_EMAC is not set
CONFIG_IBMVETH=m
-# CONFIG_IBMVMC is not set
+CONFIG_IBMVMC=m
CONFIG_IBMVNIC=m
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
@@ -1984,7 +1977,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2196,7 +2189,6 @@ CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWERNV=m
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2302,7 +2294,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -2702,7 +2693,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -2784,6 +2774,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_DEVICE=m
CONFIG_MDIO_GPIO=m
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3177,7 +3168,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
# CONFIG_NET_9P_DEBUG is not set
@@ -3833,15 +3823,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
# CONFIG_PCIEPORTBUS is not set
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
CONFIG_PCI_HERMES=m
@@ -3886,7 +3873,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
@@ -4073,10 +4060,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5244,7 +5228,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -5616,7 +5599,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD_PPC_OF=y
diff --git a/kernel-s390x-debug.config b/kernel-s390x-debug.config
index 8fe1ab8c9..1e31a1372 100644
--- a/kernel-s390x-debug.config
+++ b/kernel-s390x-debug.config
@@ -200,7 +200,6 @@ CONFIG_ARCH_RANDOM=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM64_PTDUMP=y
-# CONFIG_ARM_CCI_PMU is not set
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_PTDUMP=y
# CONFIG_AS3935 is not set
@@ -932,7 +931,6 @@ CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SHA512_S390=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1152,10 +1150,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_HISI_HIBMC=m
@@ -1214,7 +1208,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
# CONFIG_DRM_VBOXVIDEO is not set
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1922,7 +1915,6 @@ CONFIG_I40EVF=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
CONFIG_IBM_PARTITION=y
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -1960,7 +1952,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
# CONFIG_IIO is not set
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2172,7 +2164,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2278,7 +2269,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -2671,7 +2661,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3142,7 +3131,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
# CONFIG_NET_9P_DEBUG is not set
@@ -3792,15 +3780,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
CONFIG_PCI_HERMES=m
@@ -3986,10 +3971,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5165,7 +5147,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -5538,7 +5519,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD=y
diff --git a/kernel-s390x.config b/kernel-s390x.config
index a6bae416d..818a8fe2c 100644
--- a/kernel-s390x.config
+++ b/kernel-s390x.config
@@ -199,7 +199,6 @@ CONFIG_ARCH_RANDOM=y
# CONFIG_ARCH_W90X900 is not set
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
-# CONFIG_ARM_CCI_PMU is not set
# CONFIG_AS3935 is not set
# CONFIG_ASIX_PHY is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
@@ -928,7 +927,6 @@ CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_SHA512_S390=m
CONFIG_CRYPTO_SIMD=y
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1139,10 +1137,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_HISI_HIBMC=m
@@ -1201,7 +1195,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
# CONFIG_DRM_VBOXVIDEO is not set
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1901,7 +1894,6 @@ CONFIG_I40EVF=m
CONFIG_I82092=m
# CONFIG_IAQCORE is not set
CONFIG_IBM_PARTITION=y
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -1939,7 +1931,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
# CONFIG_IIO is not set
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2151,7 +2143,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2257,7 +2248,6 @@ CONFIG_IPVTAP=m
# CONFIG_IPW2200_DEBUG is not set
# CONFIG_IPW2200 is not set
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -2648,7 +2638,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3117,7 +3106,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
# CONFIG_ND_BLK is not set
CONFIG_NE2K_PCI=m
# CONFIG_NET_9P_DEBUG is not set
@@ -3767,15 +3755,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
CONFIG_PCI_HERMES=m
@@ -3960,10 +3945,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5138,7 +5120,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -5511,7 +5492,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD=y
diff --git a/kernel-x86_64-debug.config b/kernel-x86_64-debug.config
index cb733402c..0137e7079 100644
--- a/kernel-x86_64-debug.config
+++ b/kernel-x86_64-debug.config
@@ -255,7 +255,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
CONFIG_ARM64_PTDUMP=y
-# CONFIG_ARM_CCI_PMU is not set
CONFIG_ARM_PTDUMP_DEBUGFS=y
CONFIG_ARM_PTDUMP=y
# CONFIG_AS3935 is not set
@@ -1039,7 +1038,6 @@ CONFIG_CRYPTO_SHA512_SSSE3=m
CONFIG_CRYPTO_SIMD=y
# CONFIG_CRYPTO_SKEIN is not set
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1278,10 +1276,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_GMA3600=y
@@ -1352,7 +1346,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
CONFIG_DRM_VBOXVIDEO=m
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1693,7 +1686,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2176,7 +2169,6 @@ CONFIG_IB700_WDT=m
CONFIG_IBM_ASM=m
CONFIG_IBMASR=m
# CONFIG_IBM_RTL is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2216,7 +2208,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2378,7 +2370,6 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
CONFIG_INTEGRITY_AUDIT=y
CONFIG_INTEGRITY_SIGNATURE=y
CONFIG_INTEGRITY=y
-# CONFIG_INTEL_ATOMISP is not set
CONFIG_INTEL_BXT_PMIC_THERMAL=m
CONFIG_INTEL_CHTDC_TI_PWRBTN=m
CONFIG_INTEL_CHT_INT33FE=m
@@ -2479,7 +2470,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2590,7 +2580,6 @@ CONFIG_IPW2200_PROMISCUOUS=y
CONFIG_IPW2200_QOS=y
CONFIG_IPW2200_RADIOTAP=y
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -3000,7 +2989,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3081,6 +3069,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_DEVICE=m
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3488,7 +3477,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
CONFIG_ND_BLK=m
CONFIG_ND_BTT=m
CONFIG_ND_PFN=m
@@ -4175,15 +4163,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
CONFIG_PCI_HERMES=m
@@ -4235,7 +4220,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
@@ -4395,10 +4380,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5662,7 +5644,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -6046,7 +6027,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD=y
diff --git a/kernel-x86_64.config b/kernel-x86_64.config
index 0427ab72d..a7faf83ba 100644
--- a/kernel-x86_64.config
+++ b/kernel-x86_64.config
@@ -254,7 +254,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
# CONFIG_ARCH_W90X900 is not set
# CONFIG_ARCNET is not set
CONFIG_ARM64_ERRATUM_858921=y
-# CONFIG_ARM_CCI_PMU is not set
# CONFIG_AS3935 is not set
# CONFIG_ASIX_PHY is not set
CONFIG_ASUS_LAPTOP=m
@@ -1035,7 +1034,6 @@ CONFIG_CRYPTO_SHA512_SSSE3=m
CONFIG_CRYPTO_SIMD=y
# CONFIG_CRYPTO_SKEIN is not set
CONFIG_CRYPTO_SM3=m
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
CONFIG_CRYPTO_SM4=m
CONFIG_CRYPTO_SPECK=m
CONFIG_CRYPTO_TEA=m
@@ -1265,10 +1263,6 @@ CONFIG_DRM_DP_AUX_CHARDEV=y
# CONFIG_DRM_DUMB_VGA_DAC is not set
# CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set
# CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set
-# CONFIG_DRM_EXYNOS_FIMC is not set
-# CONFIG_DRM_EXYNOS_GSC is not set
-# CONFIG_DRM_EXYNOS_ROTATOR is not set
-# CONFIG_DRM_EXYNOS_SCALER is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_FBDEV_OVERALLOC=100
CONFIG_DRM_GMA3600=y
@@ -1339,7 +1333,6 @@ CONFIG_DRM_SII9234=m
CONFIG_DRM_TI_TFP410=m
# CONFIG_DRM_TOSHIBA_TC358767 is not set
CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
CONFIG_DRM_VBOXVIDEO=m
CONFIG_DRM_VGEM=m
CONFIG_DRM_VIA=m
@@ -1672,7 +1665,7 @@ CONFIG_FIREWIRE_SBP2=m
# CONFIG_FIREWIRE_SERIAL is not set
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
-CONFIG_FIXED_PHY=y
+CONFIG_FIXED_PHY=m
CONFIG_FLATMEM_MANUAL=y
CONFIG_FM10K=m
CONFIG_FMC_CHARDEV=m
@@ -2155,7 +2148,6 @@ CONFIG_IB700_WDT=m
CONFIG_IBM_ASM=m
CONFIG_IBMASR=m
# CONFIG_IBM_RTL is not set
-# CONFIG_IBMVMC is not set
CONFIG_ICE=m
CONFIG_ICPLUS_PHY=m
# CONFIG_ICS932S401 is not set
@@ -2195,7 +2187,7 @@ CONFIG_IIO_INTERRUPT_TRIGGER=m
CONFIG_IIO_KFIFO_BUF=m
CONFIG_IIO=m
CONFIG_IIO_MUX=m
-# CONFIG_IIO_RESCALE is not set
+CONFIG_IIO_RESCALE=m
# CONFIG_IIO_SIMPLE_DUMMY is not set
# CONFIG_IIO_SSP_SENSORHUB is not set
CONFIG_IIO_ST_ACCEL_3AXIS=m
@@ -2357,7 +2349,6 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
CONFIG_INTEGRITY_AUDIT=y
CONFIG_INTEGRITY_SIGNATURE=y
CONFIG_INTEGRITY=y
-# CONFIG_INTEL_ATOMISP is not set
CONFIG_INTEL_BXT_PMIC_THERMAL=m
CONFIG_INTEL_CHTDC_TI_PWRBTN=m
CONFIG_INTEL_CHT_INT33FE=m
@@ -2458,7 +2449,6 @@ CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_HANDLER=m
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_POWEROFF=m
-# CONFIG_IPMI_PROC_INTERFACE is not set
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_WATCHDOG=m
@@ -2569,7 +2559,6 @@ CONFIG_IPW2200_PROMISCUOUS=y
CONFIG_IPW2200_QOS=y
CONFIG_IPW2200_RADIOTAP=y
CONFIG_IPWIRELESS=m
-# CONFIG_IPX is not set
# CONFIG_IRDA is not set
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
@@ -2977,7 +2966,6 @@ CONFIG_LSM_MMAP_MIN_ADDR=65536
# CONFIG_LTC2632 is not set
# CONFIG_LTE_GDM724X is not set
# CONFIG_LTR501 is not set
-# CONFIG_LUSTRE_FS is not set
CONFIG_LV0104CS=m
CONFIG_LWTUNNEL_BPF=y
CONFIG_LWTUNNEL=y
@@ -3058,6 +3046,7 @@ CONFIG_MDIO_BITBANG=m
# CONFIG_MDIO_BUS_MUX_GPIO is not set
# CONFIG_MDIO_BUS_MUX is not set
# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_DEVICE=m
# CONFIG_MDIO_GPIO is not set
# CONFIG_MDIO_HISI_FEMAC is not set
CONFIG_MDIO_I2C=m
@@ -3465,7 +3454,6 @@ CONFIG_NATIONAL_PHY=m
CONFIG_NATSEMI=m
# CONFIG_NAU7802 is not set
# CONFIG_NBPFAXI_DMA is not set
-# CONFIG_NCP_FS is not set
CONFIG_ND_BLK=m
CONFIG_ND_BTT=m
CONFIG_ND_PFN=m
@@ -4152,15 +4140,12 @@ CONFIG_PCIEASPM_DEFAULT=y
CONFIG_PCIEASPM=y
CONFIG_PCIE_CADENCE_HOST=y
CONFIG_PCIE_DPC=y
-# CONFIG_PCIE_DW_HOST_ECAM is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
-# CONFIG_PCIE_DW_PLAT is not set
CONFIG_PCIE_ECRC=y
# CONFIG_PCI_ENDPOINT is not set
# CONFIG_PCI_ENDPOINT_TEST is not set
CONFIG_PCIEPORTBUS=y
CONFIG_PCIE_PTM=y
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
# CONFIG_PCI_FTPCI100 is not set
# CONFIG_PCI_GOOLPC is not set
CONFIG_PCI_HERMES=m
@@ -4212,7 +4197,7 @@ CONFIG_PERSISTENT_KEYRINGS=y
# CONFIG_PHONE is not set
# CONFIG_PHONET is not set
# CONFIG_PHY_CPCAP_USB is not set
-CONFIG_PHYLIB=y
+CONFIG_PHYLIB=m
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
# CONFIG_PHY_MVEBU_CP110_COMPHY is not set
@@ -4371,10 +4356,7 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCA7000 is not set
# CONFIG_QCA7000_SPI is not set
# CONFIG_QCA7000_UART is not set
-# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_COMMAND_DB is not set
# CONFIG_QCOM_EMAC is not set
-# CONFIG_QCOM_GENI_SE is not set
# CONFIG_QCOM_GLINK_SSR is not set
# CONFIG_QCOM_HIDMA is not set
# CONFIG_QCOM_HIDMA_MGMT is not set
@@ -5637,7 +5619,6 @@ CONFIG_STRIP_ASM_SYMS=y
CONFIG_ST_UVIS25_I2C=m
CONFIG_ST_UVIS25=m
CONFIG_ST_UVIS25_SPI=m
-# CONFIG_SUN50I_H6_R_CCU is not set
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_SUNGEM=m
@@ -6021,7 +6002,6 @@ CONFIG_USB_DSBR=m
# CONFIG_USB_DWC3_HOST is not set
# CONFIG_USB_DWC3 is not set
# CONFIG_USB_DWC3_OF_SIMPLE is not set
-# CONFIG_USB_DWC3_QCOM is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
CONFIG_USB_EHCI_HCD=y
diff --git a/kernel.spec b/kernel.spec
index 5ae3e7e94..f78ffc788 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -1839,6 +1839,9 @@ fi
#
#
%changelog
+* Fri Jun 15 2018 Peter Robinson <pbrobinson@fedoraproject.org>
+- ARM updates for 4.18, cleanup some dropped config options
+
* Thu Jun 14 2018 Laura Abbott <labbott@redhat.com> - 4.18.0-0.rc0.git9.1
- Linux v4.17-11928-g2837461dbe6f
diff --git a/rebase-notes.txt b/rebase-notes.txt
index ce643d917..14a7453cb 100644
--- a/rebase-notes.txt
+++ b/rebase-notes.txt
@@ -1,3 +1,6 @@
+Linux 4.18 rebase notes:
+- Turn off CONFIG_BCM2835_VCHIQ
+
Linux 4.17 rebase notes:
- Turn off MTD + JFFS2 + extra infiniband options
- Back out kernel-bootwrapper changes for power commit f360f7278a753796aec58ade5b149d12e49f8bc1