summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Patchlist.changelog3
-rw-r--r--kernel-aarch64-debug-fedora.config60
-rw-r--r--kernel-aarch64-debug-rhel.config2
-rw-r--r--kernel-aarch64-fedora.config60
-rw-r--r--kernel-aarch64-rhel.config2
-rw-r--r--kernel-armv7hl-debug-fedora.config42
-rw-r--r--kernel-armv7hl-fedora.config42
-rw-r--r--kernel-armv7hl-lpae-debug-fedora.config42
-rw-r--r--kernel-armv7hl-lpae-fedora.config42
-rw-r--r--kernel-ppc64le-debug-fedora.config13
-rw-r--r--kernel-ppc64le-fedora.config13
-rw-r--r--kernel-s390x-debug-fedora.config13
-rw-r--r--kernel-s390x-fedora.config13
-rw-r--r--kernel-x86_64-debug-fedora.config13
-rw-r--r--kernel-x86_64-fedora.config13
-rwxr-xr-xkernel.spec15
-rw-r--r--patch-5.17-redhat.patch232
-rw-r--r--sources6
18 files changed, 177 insertions, 449 deletions
diff --git a/Patchlist.changelog b/Patchlist.changelog
index b7004c582..5ca1aa03c 100644
--- a/Patchlist.changelog
+++ b/Patchlist.changelog
@@ -1,3 +1,6 @@
+"https://gitlab.com/cki-project/kernel-ark/-/commit"/1324e08de44f4f42845c6c3d3c46bfac8edb5f9e
+ 1324e08de44f4f42845c6c3d3c46bfac8edb5f9e Move the patch to the redhat directory so it doesn't end up as an applied patch
+
"https://gitlab.com/cki-project/kernel-ark/-/commit"/363f7c429a6526e005366aae4e1eaa8e3b34fc1d
363f7c429a6526e005366aae4e1eaa8e3b34fc1d Update Fix 'mem_section' will never be NULL gcc 12 warning to V4
diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config
index d0956923a..b320b8c5d 100644
--- a/kernel-aarch64-debug-fedora.config
+++ b/kernel-aarch64-debug-fedora.config
@@ -448,7 +448,7 @@ CONFIG_ARM_SMMU_V3=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
# CONFIG_ARM_SPE_PMU is not set
-# CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ is not set
+CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m
CONFIG_ARM_TEGRA124_CPUFREQ=y
CONFIG_ARM_TEGRA186_CPUFREQ=m
CONFIG_ARM_TEGRA194_CPUFREQ=m
@@ -1106,7 +1106,7 @@ CONFIG_CM3605=m
# CONFIG_CM36651 is not set
CONFIG_CMA_ALIGNMENT=8
CONFIG_CMA_AREAS=7
-CONFIG_CMA_DEBUGFS=y
+# CONFIG_CMA_DEBUGFS is not set
# CONFIG_CMA_DEBUG is not set
CONFIG_CMA_SIZE_MBYTES=64
# CONFIG_CMA_SIZE_SEL_MAX is not set
@@ -1158,7 +1158,7 @@ CONFIG_COMMON_CLK_ROCKCHIP=y
CONFIG_COMMON_CLK_SCMI=y
CONFIG_COMMON_CLK_SCPI=m
# CONFIG_COMMON_CLK_SI514 is not set
-# CONFIG_COMMON_CLK_SI5341 is not set
+CONFIG_COMMON_CLK_SI5341=m
# CONFIG_COMMON_CLK_SI5351 is not set
CONFIG_COMMON_CLK_SI544=m
# CONFIG_COMMON_CLK_SI570 is not set
@@ -1754,7 +1754,7 @@ CONFIG_DRM_NXP_PTN3460=m
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
CONFIG_DRM_PANEL_ARM_VERSATILE=m
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1769,7 +1769,7 @@ CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
CONFIG_DRM_PANEL_KHADAS_TS050=m
CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1780,7 +1780,7 @@ CONFIG_DRM_PANEL_LVDS=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m
@@ -3027,21 +3027,21 @@ CONFIG_INTERCONNECT_IMX8MQ=m
CONFIG_INTERCONNECT_IMX=m
CONFIG_INTERCONNECT_QCOM_MSM8916=m
# CONFIG_INTERCONNECT_QCOM_MSM8939 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8996 is not set
+CONFIG_INTERCONNECT_QCOM_MSM8974=m
+CONFIG_INTERCONNECT_QCOM_MSM8996=m
CONFIG_INTERCONNECT_QCOM_OSM_L3=m
-# CONFIG_INTERCONNECT_QCOM_QCM2290 is not set
+CONFIG_INTERCONNECT_QCOM_QCM2290=m
# CONFIG_INTERCONNECT_QCOM_QCS404 is not set
CONFIG_INTERCONNECT_QCOM_SC7180=y
CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
+CONFIG_INTERCONNECT_QCOM_SC8180X=m
# CONFIG_INTERCONNECT_QCOM_SDM660 is not set
CONFIG_INTERCONNECT_QCOM_SDM845=m
# CONFIG_INTERCONNECT_QCOM_SDX55 is not set
CONFIG_INTERCONNECT_QCOM_SM8150=m
CONFIG_INTERCONNECT_QCOM_SM8250=m
# CONFIG_INTERCONNECT_QCOM_SM8350 is not set
-# CONFIG_INTERCONNECT_QCOM_SM8450 is not set
+CONFIG_INTERCONNECT_QCOM_SM8450=m
CONFIG_INTERCONNECT_QCOM=y
CONFIG_INTERCONNECT=y
# CONFIG_INTERVAL_TREE_TEST is not set
@@ -3671,7 +3671,7 @@ CONFIG_MAILBOX=y
CONFIG_MANTIS_CORE=m
CONFIG_MARVELL_10G_PHY=m
CONFIG_MARVELL_88X2222_PHY=m
-# CONFIG_MARVELL_CN10K_TAD_PMU is not set
+CONFIG_MARVELL_CN10K_TAD_PMU=m
CONFIG_MARVELL_PHY=m
# CONFIG_MATOM is not set
# CONFIG_MAX1027 is not set
@@ -4362,6 +4362,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -5109,7 +5110,7 @@ CONFIG_PHY_CADENCE_TORRENT=m
CONFIG_PHY_CAN_TRANSCEIVER=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_DM816X_USB is not set
-# CONFIG_PHY_FSL_IMX8M_PCIE is not set
+CONFIG_PHY_FSL_IMX8M_PCIE=y
CONFIG_PHY_FSL_IMX8MQ_USB=m
CONFIG_PHY_HI3660_USB=m
# CONFIG_PHY_HI3670_PCIE is not set
@@ -5123,7 +5124,7 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
-# CONFIG_PHY_MESON8_HDMI_TX is not set
+CONFIG_PHY_MESON8_HDMI_TX=m
CONFIG_PHY_MESON_AXG_MIPI_DPHY=m
CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y
CONFIG_PHY_MESON_AXG_PCIE=m
@@ -5141,7 +5142,7 @@ CONFIG_PHY_MVEBU_SATA=y
# CONFIG_PHY_PXA_28NM_HSIC is not set
# CONFIG_PHY_PXA_28NM_USB2 is not set
# CONFIG_PHY_QCOM_APQ8064_SATA is not set
-# CONFIG_PHY_QCOM_EDP is not set
+CONFIG_PHY_QCOM_EDP=m
# CONFIG_PHY_QCOM_IPQ4019_USB is not set
# CONFIG_PHY_QCOM_IPQ806X_SATA is not set
# CONFIG_PHY_QCOM_IPQ806X_USB is not set
@@ -5224,29 +5225,29 @@ CONFIG_PINCTRL_MESON=y
# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set
CONFIG_PINCTRL_MSM8226=m
# CONFIG_PINCTRL_MSM8660 is not set
-CONFIG_PINCTRL_MSM8916=y
+CONFIG_PINCTRL_MSM8916=m
# CONFIG_PINCTRL_MSM8953 is not set
# CONFIG_PINCTRL_MSM8960 is not set
# CONFIG_PINCTRL_MSM8976 is not set
# CONFIG_PINCTRL_MSM8994 is not set
-CONFIG_PINCTRL_MSM8996=y
+CONFIG_PINCTRL_MSM8996=m
CONFIG_PINCTRL_MSM8998=m
# CONFIG_PINCTRL_MSM8X74 is not set
-CONFIG_PINCTRL_MSM=y
+CONFIG_PINCTRL_MSM=m
CONFIG_PINCTRL_MVEBU=y
# CONFIG_PINCTRL_OCELOT is not set
# CONFIG_PINCTRL_QCM2290 is not set
CONFIG_PINCTRL_QCOM_SPMI_PMIC=y
# CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set
# CONFIG_PINCTRL_QCS404 is not set
-CONFIG_PINCTRL_QDF2XXX=y
+CONFIG_PINCTRL_QDF2XXX=m
CONFIG_PINCTRL_RK805=m
CONFIG_PINCTRL_ROCKCHIP=y
-CONFIG_PINCTRL_SC7180=y
-CONFIG_PINCTRL_SC7280=y
+CONFIG_PINCTRL_SC7180=m
+CONFIG_PINCTRL_SC7280=m
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
-CONFIG_PINCTRL_SDM845=y
+CONFIG_PINCTRL_SDM845=m
# CONFIG_PINCTRL_SDX55 is not set
# CONFIG_PINCTRL_SDX65 is not set
CONFIG_PINCTRL_SINGLE=y
@@ -5256,7 +5257,7 @@ CONFIG_PINCTRL_SINGLE=y
# CONFIG_PINCTRL_SM8150 is not set
# CONFIG_PINCTRL_SM8250 is not set
# CONFIG_PINCTRL_SM8350 is not set
-# CONFIG_PINCTRL_SM8450 is not set
+CONFIG_PINCTRL_SM8450=m
# CONFIG_PINCTRL_STMFX is not set
# CONFIG_PINCTRL_SUN4I_A10 is not set
# CONFIG_PINCTRL_SUN50I_A100 is not set
@@ -5460,7 +5461,7 @@ CONFIG_QCOM_AOSS_QMP=m
CONFIG_QCOM_APCS_IPC=m
CONFIG_QCOM_APR=m
CONFIG_QCOM_BAM_DMA=y
-# CONFIG_QCOM_BAM_DMUX is not set
+CONFIG_QCOM_BAM_DMUX=m
# CONFIG_QCOM_CLK_APCC_MSM8996 is not set
CONFIG_QCOM_CLK_APCS_MSM8916=m
# CONFIG_QCOM_CLK_APCS_SDX55 is not set
@@ -5508,6 +5509,7 @@ CONFIG_QCOM_RPMPD=m
CONFIG_QCOM_SCM=y
CONFIG_QCOM_SMD_RPM=m
CONFIG_QCOM_SMEM=m
+CONFIG_QCOM_SMEM_STATE=y
CONFIG_QCOM_SMP2P=m
CONFIG_QCOM_SMSM=m
CONFIG_QCOM_SOCINFO=m
@@ -6563,7 +6565,7 @@ CONFIG_SMC=m
CONFIG_SM_GCC_8150=y
CONFIG_SM_GCC_8250=m
CONFIG_SM_GCC_8350=m
-# CONFIG_SM_GCC_8450 is not set
+CONFIG_SM_GCC_8450=m
# CONFIG_SM_GPUCC_8150 is not set
# CONFIG_SM_GPUCC_8250 is not set
CONFIG_SMP=y
@@ -7008,8 +7010,8 @@ CONFIG_SND_SOC_SOF_DEBUG_PROBES=y
# CONFIG_SND_SOC_SOF_HDA_LINK is not set
CONFIG_SND_SOC_SOF_HDA_PROBES=y
# CONFIG_SND_SOC_SOF_ICELAKE is not set
-# CONFIG_SND_SOC_SOF_IMX8 is not set
-# CONFIG_SND_SOC_SOF_IMX8M is not set
+CONFIG_SND_SOC_SOF_IMX8=m
+CONFIG_SND_SOC_SOF_IMX8M=m
CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y
CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y
CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y
@@ -8294,7 +8296,7 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
+CONFIG_VIDEO_HANTRO_SUNXI=y
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
@@ -8605,7 +8607,7 @@ CONFIG_XFS_WARN=y
CONFIG_XGENE_PMU=y
CONFIG_XGENE_SLIMPRO_MBOX=m
# CONFIG_XIL_AXIS_FIFO is not set
-# CONFIG_XILINX_AMS is not set
+CONFIG_XILINX_AMS=m
# CONFIG_XILINX_AXI_EMAC is not set
# CONFIG_XILINX_DMA is not set
CONFIG_XILINX_EMACLITE=m
diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config
index b6013a37b..b0d5a0202 100644
--- a/kernel-aarch64-debug-rhel.config
+++ b/kernel-aarch64-debug-rhel.config
@@ -4149,7 +4149,7 @@ CONFIG_PINCTRL_LAKEFIELD=m
# CONFIG_PINCTRL_OCELOT is not set
# CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set
# CONFIG_PINCTRL_QCS404 is not set
-CONFIG_PINCTRL_QDF2XXX=y
+CONFIG_PINCTRL_QDF2XXX=m
# CONFIG_PINCTRL_SC7180 is not set
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config
index 93aff16cb..b71c26d90 100644
--- a/kernel-aarch64-fedora.config
+++ b/kernel-aarch64-fedora.config
@@ -448,7 +448,7 @@ CONFIG_ARM_SMMU_V3=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
# CONFIG_ARM_SPE_PMU is not set
-# CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ is not set
+CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m
CONFIG_ARM_TEGRA124_CPUFREQ=y
CONFIG_ARM_TEGRA186_CPUFREQ=m
CONFIG_ARM_TEGRA194_CPUFREQ=m
@@ -1106,7 +1106,7 @@ CONFIG_CM3605=m
# CONFIG_CM36651 is not set
CONFIG_CMA_ALIGNMENT=8
CONFIG_CMA_AREAS=7
-CONFIG_CMA_DEBUGFS=y
+# CONFIG_CMA_DEBUGFS is not set
# CONFIG_CMA_DEBUG is not set
CONFIG_CMA_SIZE_MBYTES=64
# CONFIG_CMA_SIZE_SEL_MAX is not set
@@ -1158,7 +1158,7 @@ CONFIG_COMMON_CLK_ROCKCHIP=y
CONFIG_COMMON_CLK_SCMI=y
CONFIG_COMMON_CLK_SCPI=m
# CONFIG_COMMON_CLK_SI514 is not set
-# CONFIG_COMMON_CLK_SI5341 is not set
+CONFIG_COMMON_CLK_SI5341=m
# CONFIG_COMMON_CLK_SI5351 is not set
CONFIG_COMMON_CLK_SI544=m
# CONFIG_COMMON_CLK_SI570 is not set
@@ -1746,7 +1746,7 @@ CONFIG_DRM_NXP_PTN3460=m
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
CONFIG_DRM_PANEL_ARM_VERSATILE=m
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1761,7 +1761,7 @@ CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
CONFIG_DRM_PANEL_KHADAS_TS050=m
CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1772,7 +1772,7 @@ CONFIG_DRM_PANEL_LVDS=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m
@@ -3011,21 +3011,21 @@ CONFIG_INTERCONNECT_IMX8MQ=m
CONFIG_INTERCONNECT_IMX=m
CONFIG_INTERCONNECT_QCOM_MSM8916=m
# CONFIG_INTERCONNECT_QCOM_MSM8939 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8996 is not set
+CONFIG_INTERCONNECT_QCOM_MSM8974=m
+CONFIG_INTERCONNECT_QCOM_MSM8996=m
CONFIG_INTERCONNECT_QCOM_OSM_L3=m
-# CONFIG_INTERCONNECT_QCOM_QCM2290 is not set
+CONFIG_INTERCONNECT_QCOM_QCM2290=m
# CONFIG_INTERCONNECT_QCOM_QCS404 is not set
CONFIG_INTERCONNECT_QCOM_SC7180=y
CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
+CONFIG_INTERCONNECT_QCOM_SC8180X=m
# CONFIG_INTERCONNECT_QCOM_SDM660 is not set
CONFIG_INTERCONNECT_QCOM_SDM845=m
# CONFIG_INTERCONNECT_QCOM_SDX55 is not set
CONFIG_INTERCONNECT_QCOM_SM8150=m
CONFIG_INTERCONNECT_QCOM_SM8250=m
# CONFIG_INTERCONNECT_QCOM_SM8350 is not set
-# CONFIG_INTERCONNECT_QCOM_SM8450 is not set
+CONFIG_INTERCONNECT_QCOM_SM8450=m
CONFIG_INTERCONNECT_QCOM=y
CONFIG_INTERCONNECT=y
# CONFIG_INTERVAL_TREE_TEST is not set
@@ -3648,7 +3648,7 @@ CONFIG_MAILBOX=y
CONFIG_MANTIS_CORE=m
CONFIG_MARVELL_10G_PHY=m
CONFIG_MARVELL_88X2222_PHY=m
-# CONFIG_MARVELL_CN10K_TAD_PMU is not set
+CONFIG_MARVELL_CN10K_TAD_PMU=m
CONFIG_MARVELL_PHY=m
# CONFIG_MATOM is not set
# CONFIG_MAX1027 is not set
@@ -4338,6 +4338,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -5084,7 +5085,7 @@ CONFIG_PHY_CADENCE_TORRENT=m
CONFIG_PHY_CAN_TRANSCEIVER=m
# CONFIG_PHY_CPCAP_USB is not set
# CONFIG_PHY_DM816X_USB is not set
-# CONFIG_PHY_FSL_IMX8M_PCIE is not set
+CONFIG_PHY_FSL_IMX8M_PCIE=y
CONFIG_PHY_FSL_IMX8MQ_USB=m
CONFIG_PHY_HI3660_USB=m
# CONFIG_PHY_HI3670_PCIE is not set
@@ -5098,7 +5099,7 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
-# CONFIG_PHY_MESON8_HDMI_TX is not set
+CONFIG_PHY_MESON8_HDMI_TX=m
CONFIG_PHY_MESON_AXG_MIPI_DPHY=m
CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y
CONFIG_PHY_MESON_AXG_PCIE=m
@@ -5116,7 +5117,7 @@ CONFIG_PHY_MVEBU_SATA=y
# CONFIG_PHY_PXA_28NM_HSIC is not set
# CONFIG_PHY_PXA_28NM_USB2 is not set
# CONFIG_PHY_QCOM_APQ8064_SATA is not set
-# CONFIG_PHY_QCOM_EDP is not set
+CONFIG_PHY_QCOM_EDP=m
# CONFIG_PHY_QCOM_IPQ4019_USB is not set
# CONFIG_PHY_QCOM_IPQ806X_SATA is not set
# CONFIG_PHY_QCOM_IPQ806X_USB is not set
@@ -5199,29 +5200,29 @@ CONFIG_PINCTRL_MESON=y
# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set
CONFIG_PINCTRL_MSM8226=m
# CONFIG_PINCTRL_MSM8660 is not set
-CONFIG_PINCTRL_MSM8916=y
+CONFIG_PINCTRL_MSM8916=m
# CONFIG_PINCTRL_MSM8953 is not set
# CONFIG_PINCTRL_MSM8960 is not set
# CONFIG_PINCTRL_MSM8976 is not set
# CONFIG_PINCTRL_MSM8994 is not set
-CONFIG_PINCTRL_MSM8996=y
+CONFIG_PINCTRL_MSM8996=m
CONFIG_PINCTRL_MSM8998=m
# CONFIG_PINCTRL_MSM8X74 is not set
-CONFIG_PINCTRL_MSM=y
+CONFIG_PINCTRL_MSM=m
CONFIG_PINCTRL_MVEBU=y
# CONFIG_PINCTRL_OCELOT is not set
# CONFIG_PINCTRL_QCM2290 is not set
CONFIG_PINCTRL_QCOM_SPMI_PMIC=y
# CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set
# CONFIG_PINCTRL_QCS404 is not set
-CONFIG_PINCTRL_QDF2XXX=y
+CONFIG_PINCTRL_QDF2XXX=m
CONFIG_PINCTRL_RK805=m
CONFIG_PINCTRL_ROCKCHIP=y
-CONFIG_PINCTRL_SC7180=y
-CONFIG_PINCTRL_SC7280=y
+CONFIG_PINCTRL_SC7180=m
+CONFIG_PINCTRL_SC7280=m
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
-CONFIG_PINCTRL_SDM845=y
+CONFIG_PINCTRL_SDM845=m
# CONFIG_PINCTRL_SDX55 is not set
# CONFIG_PINCTRL_SDX65 is not set
CONFIG_PINCTRL_SINGLE=y
@@ -5231,7 +5232,7 @@ CONFIG_PINCTRL_SINGLE=y
# CONFIG_PINCTRL_SM8150 is not set
# CONFIG_PINCTRL_SM8250 is not set
# CONFIG_PINCTRL_SM8350 is not set
-# CONFIG_PINCTRL_SM8450 is not set
+CONFIG_PINCTRL_SM8450=m
# CONFIG_PINCTRL_STMFX is not set
# CONFIG_PINCTRL_SUN4I_A10 is not set
# CONFIG_PINCTRL_SUN50I_A100 is not set
@@ -5435,7 +5436,7 @@ CONFIG_QCOM_AOSS_QMP=m
CONFIG_QCOM_APCS_IPC=m
CONFIG_QCOM_APR=m
CONFIG_QCOM_BAM_DMA=y
-# CONFIG_QCOM_BAM_DMUX is not set
+CONFIG_QCOM_BAM_DMUX=m
# CONFIG_QCOM_CLK_APCC_MSM8996 is not set
CONFIG_QCOM_CLK_APCS_MSM8916=m
# CONFIG_QCOM_CLK_APCS_SDX55 is not set
@@ -5483,6 +5484,7 @@ CONFIG_QCOM_RPMPD=m
CONFIG_QCOM_SCM=y
CONFIG_QCOM_SMD_RPM=m
CONFIG_QCOM_SMEM=m
+CONFIG_QCOM_SMEM_STATE=y
CONFIG_QCOM_SMP2P=m
CONFIG_QCOM_SMSM=m
CONFIG_QCOM_SOCINFO=m
@@ -6538,7 +6540,7 @@ CONFIG_SMC=m
CONFIG_SM_GCC_8150=y
CONFIG_SM_GCC_8250=m
CONFIG_SM_GCC_8350=m
-# CONFIG_SM_GCC_8450 is not set
+CONFIG_SM_GCC_8450=m
# CONFIG_SM_GPUCC_8150 is not set
# CONFIG_SM_GPUCC_8250 is not set
CONFIG_SMP=y
@@ -6981,8 +6983,8 @@ CONFIG_SND_SOC_SOF_ACPI=m
# CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set
# CONFIG_SND_SOC_SOF_HDA_LINK is not set
# CONFIG_SND_SOC_SOF_ICELAKE is not set
-# CONFIG_SND_SOC_SOF_IMX8 is not set
-# CONFIG_SND_SOC_SOF_IMX8M is not set
+CONFIG_SND_SOC_SOF_IMX8=m
+CONFIG_SND_SOC_SOF_IMX8M=m
CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y
CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y
CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y
@@ -8267,7 +8269,7 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
+CONFIG_VIDEO_HANTRO_SUNXI=y
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
@@ -8578,7 +8580,7 @@ CONFIG_XFS_SUPPORT_V4=y
CONFIG_XGENE_PMU=y
CONFIG_XGENE_SLIMPRO_MBOX=m
# CONFIG_XIL_AXIS_FIFO is not set
-# CONFIG_XILINX_AMS is not set
+CONFIG_XILINX_AMS=m
# CONFIG_XILINX_AXI_EMAC is not set
# CONFIG_XILINX_DMA is not set
CONFIG_XILINX_EMACLITE=m
diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config
index 7b751aab4..a4dab4ac1 100644
--- a/kernel-aarch64-rhel.config
+++ b/kernel-aarch64-rhel.config
@@ -4126,7 +4126,7 @@ CONFIG_PINCTRL_LAKEFIELD=m
# CONFIG_PINCTRL_OCELOT is not set
# CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set
# CONFIG_PINCTRL_QCS404 is not set
-CONFIG_PINCTRL_QDF2XXX=y
+CONFIG_PINCTRL_QDF2XXX=m
# CONFIG_PINCTRL_SC7180 is not set
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
diff --git a/kernel-armv7hl-debug-fedora.config b/kernel-armv7hl-debug-fedora.config
index 99ed14e7e..4a8e4d47f 100644
--- a/kernel-armv7hl-debug-fedora.config
+++ b/kernel-armv7hl-debug-fedora.config
@@ -451,7 +451,7 @@ CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
CONFIG_ARM_SPE_PMU=m
CONFIG_ARM_STI_CPUFREQ=m
-# CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ is not set
+CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m
CONFIG_ARM_TEGRA124_CPUFREQ=y
CONFIG_ARM_TEGRA194_CPUFREQ=y
CONFIG_ARM_TEGRA20_CPUFREQ=m
@@ -1127,7 +1127,7 @@ CONFIG_CM3605=m
CONFIG_CM36651=m
CONFIG_CMA_ALIGNMENT=8
CONFIG_CMA_AREAS=7
-CONFIG_CMA_DEBUGFS=y
+# CONFIG_CMA_DEBUGFS is not set
# CONFIG_CMA_DEBUG is not set
CONFIG_CMA_SIZE_MBYTES=64
# CONFIG_CMA_SIZE_SEL_MAX is not set
@@ -1774,7 +1774,7 @@ CONFIG_DRM_OMAP=m
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
CONFIG_DRM_PANEL_ARM_VERSATILE=m
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1789,7 +1789,7 @@ CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
CONFIG_DRM_PANEL_KHADAS_TS050=m
CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1800,7 +1800,7 @@ CONFIG_DRM_PANEL_LVDS=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m
@@ -3053,23 +3053,7 @@ CONFIG_INTERCONNECT_IMX8MM=m
CONFIG_INTERCONNECT_IMX8MN=m
CONFIG_INTERCONNECT_IMX8MQ=m
CONFIG_INTERCONNECT_IMX=m
-CONFIG_INTERCONNECT_QCOM_MSM8916=m
-# CONFIG_INTERCONNECT_QCOM_MSM8939 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8996 is not set
-CONFIG_INTERCONNECT_QCOM_OSM_L3=m
-# CONFIG_INTERCONNECT_QCOM_QCM2290 is not set
-# CONFIG_INTERCONNECT_QCOM_QCS404 is not set
-CONFIG_INTERCONNECT_QCOM_SC7180=y
-CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
-# CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDX55 is not set
-CONFIG_INTERCONNECT_QCOM_SM8150=m
-CONFIG_INTERCONNECT_QCOM_SM8250=m
-# CONFIG_INTERCONNECT_QCOM_SM8350 is not set
-# CONFIG_INTERCONNECT_QCOM_SM8450 is not set
-CONFIG_INTERCONNECT_QCOM=y
+# CONFIG_INTERCONNECT_QCOM is not set
CONFIG_INTERCONNECT_SAMSUNG=y
CONFIG_INTERCONNECT=y
# CONFIG_INTERVAL_TREE_TEST is not set
@@ -4432,6 +4416,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -5210,7 +5195,7 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
-# CONFIG_PHY_MESON8_HDMI_TX is not set
+CONFIG_PHY_MESON8_HDMI_TX=m
CONFIG_PHY_MESON_AXG_MIPI_DPHY=m
CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y
CONFIG_PHY_MESON_AXG_PCIE=m
@@ -5331,8 +5316,7 @@ CONFIG_PINCTRL_QCOM_SSBI_PMIC=m
CONFIG_PINCTRL_RK805=m
CONFIG_PINCTRL_ROCKCHIP=y
CONFIG_PINCTRL_SAMSUNG=y
-CONFIG_PINCTRL_SC7180=y
-CONFIG_PINCTRL_SC7280=y
+CONFIG_PINCTRL_SC7180=m
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
# CONFIG_PINCTRL_SDM845 is not set
@@ -5565,7 +5549,7 @@ CONFIG_QCOM_A53PLL=m
CONFIG_QCOM_APCS_IPC=m
# CONFIG_QCOM_APR is not set
CONFIG_QCOM_BAM_DMA=m
-# CONFIG_QCOM_BAM_DMUX is not set
+CONFIG_QCOM_BAM_DMUX=m
# CONFIG_QCOM_CLK_APCC_MSM8996 is not set
CONFIG_QCOM_CLK_APCS_MSM8916=m
# CONFIG_QCOM_CLK_APCS_SDX55 is not set
@@ -6690,7 +6674,7 @@ CONFIG_SMC=m
# CONFIG_SM_GCC_8150 is not set
CONFIG_SM_GCC_8250=m
CONFIG_SM_GCC_8350=m
-# CONFIG_SM_GCC_8450 is not set
+CONFIG_SM_GCC_8450=m
# CONFIG_SM_GPUCC_8150 is not set
# CONFIG_SM_GPUCC_8250 is not set
CONFIG_SMP_ON_UP=y
@@ -7149,8 +7133,6 @@ CONFIG_SND_SOC_SOF_DEBUG_PROBES=y
# CONFIG_SND_SOC_SOF_HDA_LINK is not set
CONFIG_SND_SOC_SOF_HDA_PROBES=y
# CONFIG_SND_SOC_SOF_ICELAKE is not set
-# CONFIG_SND_SOC_SOF_IMX8 is not set
-# CONFIG_SND_SOC_SOF_IMX8M is not set
# CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set
# CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set
# CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set
@@ -8520,7 +8502,7 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
+CONFIG_VIDEO_HANTRO_SUNXI=y
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
diff --git a/kernel-armv7hl-fedora.config b/kernel-armv7hl-fedora.config
index 52ce1c165..c1e325981 100644
--- a/kernel-armv7hl-fedora.config
+++ b/kernel-armv7hl-fedora.config
@@ -451,7 +451,7 @@ CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
CONFIG_ARM_SPE_PMU=m
CONFIG_ARM_STI_CPUFREQ=m
-# CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ is not set
+CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m
CONFIG_ARM_TEGRA124_CPUFREQ=y
CONFIG_ARM_TEGRA194_CPUFREQ=y
CONFIG_ARM_TEGRA20_CPUFREQ=m
@@ -1127,7 +1127,7 @@ CONFIG_CM3605=m
CONFIG_CM36651=m
CONFIG_CMA_ALIGNMENT=8
CONFIG_CMA_AREAS=7
-CONFIG_CMA_DEBUGFS=y
+# CONFIG_CMA_DEBUGFS is not set
# CONFIG_CMA_DEBUG is not set
CONFIG_CMA_SIZE_MBYTES=64
# CONFIG_CMA_SIZE_SEL_MAX is not set
@@ -1767,7 +1767,7 @@ CONFIG_DRM_OMAP=m
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
CONFIG_DRM_PANEL_ARM_VERSATILE=m
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1782,7 +1782,7 @@ CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
CONFIG_DRM_PANEL_KHADAS_TS050=m
CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1793,7 +1793,7 @@ CONFIG_DRM_PANEL_LVDS=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m
@@ -3038,23 +3038,7 @@ CONFIG_INTERCONNECT_IMX8MM=m
CONFIG_INTERCONNECT_IMX8MN=m
CONFIG_INTERCONNECT_IMX8MQ=m
CONFIG_INTERCONNECT_IMX=m
-CONFIG_INTERCONNECT_QCOM_MSM8916=m
-# CONFIG_INTERCONNECT_QCOM_MSM8939 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8996 is not set
-CONFIG_INTERCONNECT_QCOM_OSM_L3=m
-# CONFIG_INTERCONNECT_QCOM_QCM2290 is not set
-# CONFIG_INTERCONNECT_QCOM_QCS404 is not set
-CONFIG_INTERCONNECT_QCOM_SC7180=y
-CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
-# CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDX55 is not set
-CONFIG_INTERCONNECT_QCOM_SM8150=m
-CONFIG_INTERCONNECT_QCOM_SM8250=m
-# CONFIG_INTERCONNECT_QCOM_SM8350 is not set
-# CONFIG_INTERCONNECT_QCOM_SM8450 is not set
-CONFIG_INTERCONNECT_QCOM=y
+# CONFIG_INTERCONNECT_QCOM is not set
CONFIG_INTERCONNECT_SAMSUNG=y
CONFIG_INTERCONNECT=y
# CONFIG_INTERVAL_TREE_TEST is not set
@@ -4409,6 +4393,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -5186,7 +5171,7 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
-# CONFIG_PHY_MESON8_HDMI_TX is not set
+CONFIG_PHY_MESON8_HDMI_TX=m
CONFIG_PHY_MESON_AXG_MIPI_DPHY=m
CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y
CONFIG_PHY_MESON_AXG_PCIE=m
@@ -5307,8 +5292,7 @@ CONFIG_PINCTRL_QCOM_SSBI_PMIC=m
CONFIG_PINCTRL_RK805=m
CONFIG_PINCTRL_ROCKCHIP=y
CONFIG_PINCTRL_SAMSUNG=y
-CONFIG_PINCTRL_SC7180=y
-CONFIG_PINCTRL_SC7280=y
+CONFIG_PINCTRL_SC7180=m
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
# CONFIG_PINCTRL_SDM845 is not set
@@ -5541,7 +5525,7 @@ CONFIG_QCOM_A53PLL=m
CONFIG_QCOM_APCS_IPC=m
# CONFIG_QCOM_APR is not set
CONFIG_QCOM_BAM_DMA=m
-# CONFIG_QCOM_BAM_DMUX is not set
+CONFIG_QCOM_BAM_DMUX=m
# CONFIG_QCOM_CLK_APCC_MSM8996 is not set
CONFIG_QCOM_CLK_APCS_MSM8916=m
# CONFIG_QCOM_CLK_APCS_SDX55 is not set
@@ -6666,7 +6650,7 @@ CONFIG_SMC=m
# CONFIG_SM_GCC_8150 is not set
CONFIG_SM_GCC_8250=m
CONFIG_SM_GCC_8350=m
-# CONFIG_SM_GCC_8450 is not set
+CONFIG_SM_GCC_8450=m
# CONFIG_SM_GPUCC_8150 is not set
# CONFIG_SM_GPUCC_8250 is not set
CONFIG_SMP_ON_UP=y
@@ -7123,8 +7107,6 @@ CONFIG_SND_SOC_SOF_ACPI=m
# CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set
# CONFIG_SND_SOC_SOF_HDA_LINK is not set
# CONFIG_SND_SOC_SOF_ICELAKE is not set
-# CONFIG_SND_SOC_SOF_IMX8 is not set
-# CONFIG_SND_SOC_SOF_IMX8M is not set
# CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set
# CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set
# CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set
@@ -8494,7 +8476,7 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
+CONFIG_VIDEO_HANTRO_SUNXI=y
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
diff --git a/kernel-armv7hl-lpae-debug-fedora.config b/kernel-armv7hl-lpae-debug-fedora.config
index 340c8c7ed..2f67637d8 100644
--- a/kernel-armv7hl-lpae-debug-fedora.config
+++ b/kernel-armv7hl-lpae-debug-fedora.config
@@ -442,7 +442,7 @@ CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
CONFIG_ARM_SPE_PMU=m
-# CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ is not set
+CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m
CONFIG_ARM_TEGRA124_CPUFREQ=y
CONFIG_ARM_TEGRA194_CPUFREQ=y
# CONFIG_ARM_TEGRA20_CPUFREQ is not set
@@ -1101,7 +1101,7 @@ CONFIG_CM3605=m
# CONFIG_CM36651 is not set
CONFIG_CMA_ALIGNMENT=8
CONFIG_CMA_AREAS=7
-CONFIG_CMA_DEBUGFS=y
+# CONFIG_CMA_DEBUGFS is not set
# CONFIG_CMA_DEBUG is not set
CONFIG_CMA_SIZE_MBYTES=64
# CONFIG_CMA_SIZE_SEL_MAX is not set
@@ -1731,7 +1731,7 @@ CONFIG_DRM_OMAP=m
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
CONFIG_DRM_PANEL_ARM_VERSATILE=m
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1746,7 +1746,7 @@ CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
CONFIG_DRM_PANEL_KHADAS_TS050=m
CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1757,7 +1757,7 @@ CONFIG_DRM_PANEL_LVDS=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m
@@ -2989,23 +2989,7 @@ CONFIG_INTERCONNECT_IMX8MM=m
CONFIG_INTERCONNECT_IMX8MN=m
CONFIG_INTERCONNECT_IMX8MQ=m
CONFIG_INTERCONNECT_IMX=m
-CONFIG_INTERCONNECT_QCOM_MSM8916=m
-# CONFIG_INTERCONNECT_QCOM_MSM8939 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8996 is not set
-CONFIG_INTERCONNECT_QCOM_OSM_L3=m
-# CONFIG_INTERCONNECT_QCOM_QCM2290 is not set
-# CONFIG_INTERCONNECT_QCOM_QCS404 is not set
-CONFIG_INTERCONNECT_QCOM_SC7180=y
-CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
-# CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDX55 is not set
-CONFIG_INTERCONNECT_QCOM_SM8150=m
-CONFIG_INTERCONNECT_QCOM_SM8250=m
-# CONFIG_INTERCONNECT_QCOM_SM8350 is not set
-# CONFIG_INTERCONNECT_QCOM_SM8450 is not set
-CONFIG_INTERCONNECT_QCOM=y
+# CONFIG_INTERCONNECT_QCOM is not set
CONFIG_INTERCONNECT_SAMSUNG=y
CONFIG_INTERCONNECT=y
# CONFIG_INTERVAL_TREE_TEST is not set
@@ -4335,6 +4319,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -5102,7 +5087,7 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
-# CONFIG_PHY_MESON8_HDMI_TX is not set
+CONFIG_PHY_MESON8_HDMI_TX=m
CONFIG_PHY_MESON_AXG_MIPI_DPHY=m
CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y
CONFIG_PHY_MESON_AXG_PCIE=m
@@ -5208,8 +5193,7 @@ CONFIG_PINCTRL_PALMAS=y
CONFIG_PINCTRL_RK805=m
CONFIG_PINCTRL_ROCKCHIP=y
CONFIG_PINCTRL_SAMSUNG=y
-CONFIG_PINCTRL_SC7180=y
-CONFIG_PINCTRL_SC7280=y
+CONFIG_PINCTRL_SC7180=m
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
# CONFIG_PINCTRL_SDM845 is not set
@@ -5431,7 +5415,7 @@ CONFIG_QCOM_A53PLL=m
# CONFIG_QCOM_ADM is not set
# CONFIG_QCOM_AOSS_QMP is not set
# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_BAM_DMUX is not set
+CONFIG_QCOM_BAM_DMUX=m
# CONFIG_QCOM_CLK_APCC_MSM8996 is not set
CONFIG_QCOM_CLK_APCS_MSM8916=m
# CONFIG_QCOM_CLK_APCS_SDX55 is not set
@@ -6501,7 +6485,7 @@ CONFIG_SMC=m
# CONFIG_SM_GCC_8150 is not set
CONFIG_SM_GCC_8250=m
CONFIG_SM_GCC_8350=m
-# CONFIG_SM_GCC_8450 is not set
+CONFIG_SM_GCC_8450=m
# CONFIG_SM_GPUCC_8150 is not set
# CONFIG_SM_GPUCC_8250 is not set
CONFIG_SMP_ON_UP=y
@@ -6949,8 +6933,6 @@ CONFIG_SND_SOC_SOF_DEBUG_PROBES=y
# CONFIG_SND_SOC_SOF_HDA_LINK is not set
CONFIG_SND_SOC_SOF_HDA_PROBES=y
# CONFIG_SND_SOC_SOF_ICELAKE is not set
-# CONFIG_SND_SOC_SOF_IMX8 is not set
-# CONFIG_SND_SOC_SOF_IMX8M is not set
# CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set
# CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set
# CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set
@@ -8275,7 +8257,7 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
+CONFIG_VIDEO_HANTRO_SUNXI=y
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
diff --git a/kernel-armv7hl-lpae-fedora.config b/kernel-armv7hl-lpae-fedora.config
index 11f007dff..b9f52102b 100644
--- a/kernel-armv7hl-lpae-fedora.config
+++ b/kernel-armv7hl-lpae-fedora.config
@@ -442,7 +442,7 @@ CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SP805_WATCHDOG=m
CONFIG_ARM_SPE_PMU=m
-# CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ is not set
+CONFIG_ARM_SUN8I_A33_MBUS_DEVFREQ=m
CONFIG_ARM_TEGRA124_CPUFREQ=y
CONFIG_ARM_TEGRA194_CPUFREQ=y
# CONFIG_ARM_TEGRA20_CPUFREQ is not set
@@ -1101,7 +1101,7 @@ CONFIG_CM3605=m
# CONFIG_CM36651 is not set
CONFIG_CMA_ALIGNMENT=8
CONFIG_CMA_AREAS=7
-CONFIG_CMA_DEBUGFS=y
+# CONFIG_CMA_DEBUGFS is not set
# CONFIG_CMA_DEBUG is not set
CONFIG_CMA_SIZE_MBYTES=64
# CONFIG_CMA_SIZE_SEL_MAX is not set
@@ -1724,7 +1724,7 @@ CONFIG_DRM_OMAP=m
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
CONFIG_DRM_PANEL_ARM_VERSATILE=m
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1739,7 +1739,7 @@ CONFIG_DRM_PANEL_ILITEK_ILI9881C=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
CONFIG_DRM_PANEL_KHADAS_TS050=m
CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1750,7 +1750,7 @@ CONFIG_DRM_PANEL_LVDS=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m
@@ -2974,23 +2974,7 @@ CONFIG_INTERCONNECT_IMX8MM=m
CONFIG_INTERCONNECT_IMX8MN=m
CONFIG_INTERCONNECT_IMX8MQ=m
CONFIG_INTERCONNECT_IMX=m
-CONFIG_INTERCONNECT_QCOM_MSM8916=m
-# CONFIG_INTERCONNECT_QCOM_MSM8939 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8974 is not set
-# CONFIG_INTERCONNECT_QCOM_MSM8996 is not set
-CONFIG_INTERCONNECT_QCOM_OSM_L3=m
-# CONFIG_INTERCONNECT_QCOM_QCM2290 is not set
-# CONFIG_INTERCONNECT_QCOM_QCS404 is not set
-CONFIG_INTERCONNECT_QCOM_SC7180=y
-CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
-# CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDX55 is not set
-CONFIG_INTERCONNECT_QCOM_SM8150=m
-CONFIG_INTERCONNECT_QCOM_SM8250=m
-# CONFIG_INTERCONNECT_QCOM_SM8350 is not set
-# CONFIG_INTERCONNECT_QCOM_SM8450 is not set
-CONFIG_INTERCONNECT_QCOM=y
+# CONFIG_INTERCONNECT_QCOM is not set
CONFIG_INTERCONNECT_SAMSUNG=y
CONFIG_INTERCONNECT=y
# CONFIG_INTERVAL_TREE_TEST is not set
@@ -4312,6 +4296,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -5078,7 +5063,7 @@ CONFIG_PHYLIB=y
CONFIG_PHYLINK=m
# CONFIG_PHY_MAPPHONE_MDM6600 is not set
CONFIG_PHY_MESON8B_USB2=m
-# CONFIG_PHY_MESON8_HDMI_TX is not set
+CONFIG_PHY_MESON8_HDMI_TX=m
CONFIG_PHY_MESON_AXG_MIPI_DPHY=m
CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y
CONFIG_PHY_MESON_AXG_PCIE=m
@@ -5184,8 +5169,7 @@ CONFIG_PINCTRL_PALMAS=y
CONFIG_PINCTRL_RK805=m
CONFIG_PINCTRL_ROCKCHIP=y
CONFIG_PINCTRL_SAMSUNG=y
-CONFIG_PINCTRL_SC7180=y
-CONFIG_PINCTRL_SC7280=y
+CONFIG_PINCTRL_SC7180=m
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
# CONFIG_PINCTRL_SDM845 is not set
@@ -5407,7 +5391,7 @@ CONFIG_QCOM_A53PLL=m
# CONFIG_QCOM_ADM is not set
# CONFIG_QCOM_AOSS_QMP is not set
# CONFIG_QCOM_APR is not set
-# CONFIG_QCOM_BAM_DMUX is not set
+CONFIG_QCOM_BAM_DMUX=m
# CONFIG_QCOM_CLK_APCC_MSM8996 is not set
CONFIG_QCOM_CLK_APCS_MSM8916=m
# CONFIG_QCOM_CLK_APCS_SDX55 is not set
@@ -6477,7 +6461,7 @@ CONFIG_SMC=m
# CONFIG_SM_GCC_8150 is not set
CONFIG_SM_GCC_8250=m
CONFIG_SM_GCC_8350=m
-# CONFIG_SM_GCC_8450 is not set
+CONFIG_SM_GCC_8450=m
# CONFIG_SM_GPUCC_8150 is not set
# CONFIG_SM_GPUCC_8250 is not set
CONFIG_SMP_ON_UP=y
@@ -6923,8 +6907,6 @@ CONFIG_SND_SOC_SOF_ACPI=m
# CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC is not set
# CONFIG_SND_SOC_SOF_HDA_LINK is not set
# CONFIG_SND_SOC_SOF_ICELAKE is not set
-# CONFIG_SND_SOC_SOF_IMX8 is not set
-# CONFIG_SND_SOC_SOF_IMX8M is not set
# CONFIG_SND_SOC_SOF_IMX8M_SUPPORT is not set
# CONFIG_SND_SOC_SOF_IMX8_SUPPORT is not set
# CONFIG_SND_SOC_SOF_IMX_TOPLEVEL is not set
@@ -8249,7 +8231,7 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
CONFIG_VIDEO_HANTRO_IMX8M=y
CONFIG_VIDEO_HANTRO=m
CONFIG_VIDEO_HANTRO_ROCKCHIP=y
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
+CONFIG_VIDEO_HANTRO_SUNXI=y
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config
index 5cd70e45a..2a2f0b030 100644
--- a/kernel-ppc64le-debug-fedora.config
+++ b/kernel-ppc64le-debug-fedora.config
@@ -1356,7 +1356,7 @@ CONFIG_DRM_NOUVEAU=m
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
# CONFIG_DRM_PANEL_ARM_VERSATILE is not set
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1371,7 +1371,7 @@ CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
# CONFIG_DRM_PANEL_KHADAS_TS050 is not set
# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1382,7 +1382,7 @@ CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set
@@ -2484,8 +2484,6 @@ CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m
CONFIG_INTEL_UNCORE_FREQ_CONTROL=m
# CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set
CONFIG_INTEL_XWAY_PHY=m
-CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
CONFIG_INTERCONNECT=y
# CONFIG_INTERVAL_TREE_TEST is not set
CONFIG_INV_ICM42600_I2C=m
@@ -3683,6 +3681,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -4422,10 +4421,8 @@ CONFIG_PINCTRL_MESON=y
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SC7180 is not set
-CONFIG_PINCTRL_SC7280=y
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
-# CONFIG_PINCTRL_SDX55 is not set
# CONFIG_PINCTRL_SM8150 is not set
# CONFIG_PINCTRL_SM8250 is not set
# CONFIG_PINCTRL_SM8350 is not set
@@ -4637,7 +4634,6 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_ADM is not set
-# CONFIG_QCOM_BAM_DMUX is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_GPI_DMA is not set
# CONFIG_QCOM_HIDMA is not set
@@ -7088,7 +7084,6 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config
index 3e9420bfb..0ed64cae7 100644
--- a/kernel-ppc64le-fedora.config
+++ b/kernel-ppc64le-fedora.config
@@ -1347,7 +1347,7 @@ CONFIG_DRM_NOUVEAU=m
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
# CONFIG_DRM_PANEL_ARM_VERSATILE is not set
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1362,7 +1362,7 @@ CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
# CONFIG_DRM_PANEL_KHADAS_TS050 is not set
# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1373,7 +1373,7 @@ CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set
@@ -2467,8 +2467,6 @@ CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m
CONFIG_INTEL_UNCORE_FREQ_CONTROL=m
# CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set
CONFIG_INTEL_XWAY_PHY=m
-CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
CONFIG_INTERCONNECT=y
# CONFIG_INTERVAL_TREE_TEST is not set
CONFIG_INV_ICM42600_I2C=m
@@ -3659,6 +3657,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -4397,10 +4396,8 @@ CONFIG_PINCTRL_MESON=y
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SC7180 is not set
-CONFIG_PINCTRL_SC7280=y
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
-# CONFIG_PINCTRL_SDX55 is not set
# CONFIG_PINCTRL_SM8150 is not set
# CONFIG_PINCTRL_SM8250 is not set
# CONFIG_PINCTRL_SM8350 is not set
@@ -4612,7 +4609,6 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_ADM is not set
-# CONFIG_QCOM_BAM_DMUX is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_GPI_DMA is not set
# CONFIG_QCOM_HIDMA is not set
@@ -7061,7 +7057,6 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config
index 8090f17bd..492ecd1ea 100644
--- a/kernel-s390x-debug-fedora.config
+++ b/kernel-s390x-debug-fedora.config
@@ -1364,7 +1364,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
# CONFIG_DRM_PANEL_ARM_VERSATILE is not set
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1379,7 +1379,7 @@ CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
# CONFIG_DRM_PANEL_KHADAS_TS050 is not set
# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1390,7 +1390,7 @@ CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set
@@ -2461,8 +2461,6 @@ CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m
CONFIG_INTEL_UNCORE_FREQ_CONTROL=m
# CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set
CONFIG_INTEL_XWAY_PHY=m
-CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
CONFIG_INTERCONNECT=y
# CONFIG_INTERVAL_TREE_TEST is not set
CONFIG_INV_ICM42600_I2C=m
@@ -3662,6 +3660,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -4396,10 +4395,8 @@ CONFIG_PINCTRL_MESON=y
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SC7180 is not set
-CONFIG_PINCTRL_SC7280=y
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
-# CONFIG_PINCTRL_SDX55 is not set
# CONFIG_PINCTRL_SM8150 is not set
# CONFIG_PINCTRL_SM8250 is not set
# CONFIG_PINCTRL_SM8350 is not set
@@ -4570,7 +4567,6 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_ADM is not set
-# CONFIG_QCOM_BAM_DMUX is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_GPI_DMA is not set
# CONFIG_QCOM_HIDMA is not set
@@ -7043,7 +7039,6 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config
index 8536a7794..7b2404ee2 100644
--- a/kernel-s390x-fedora.config
+++ b/kernel-s390x-fedora.config
@@ -1355,7 +1355,7 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
# CONFIG_DRM_PANEL_ARM_VERSATILE is not set
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1370,7 +1370,7 @@ CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
# CONFIG_DRM_PANEL_KHADAS_TS050 is not set
# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1381,7 +1381,7 @@ CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set
@@ -2444,8 +2444,6 @@ CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m
CONFIG_INTEL_UNCORE_FREQ_CONTROL=m
# CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set
CONFIG_INTEL_XWAY_PHY=m
-CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
CONFIG_INTERCONNECT=y
# CONFIG_INTERVAL_TREE_TEST is not set
CONFIG_INV_ICM42600_I2C=m
@@ -3638,6 +3636,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -4371,10 +4370,8 @@ CONFIG_PINCTRL_MESON=y
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SC7180 is not set
-CONFIG_PINCTRL_SC7280=y
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
-# CONFIG_PINCTRL_SDX55 is not set
# CONFIG_PINCTRL_SM8150 is not set
# CONFIG_PINCTRL_SM8250 is not set
# CONFIG_PINCTRL_SM8350 is not set
@@ -4545,7 +4542,6 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_ADM is not set
-# CONFIG_QCOM_BAM_DMUX is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_GPI_DMA is not set
# CONFIG_QCOM_HIDMA is not set
@@ -7016,7 +7012,6 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config
index 0f6a6ca3b..0d2e410cd 100644
--- a/kernel-x86_64-debug-fedora.config
+++ b/kernel-x86_64-debug-fedora.config
@@ -1480,7 +1480,7 @@ CONFIG_DRM_NOUVEAU=m
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
# CONFIG_DRM_PANEL_ARM_VERSATILE is not set
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1495,7 +1495,7 @@ CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
# CONFIG_DRM_PANEL_KHADAS_TS050 is not set
# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1506,7 +1506,7 @@ CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set
@@ -2747,8 +2747,6 @@ CONFIG_INTEL_VSEC=m
CONFIG_INTEL_WMI_SBL_FW_UPDATE=m
CONFIG_INTEL_WMI_THUNDERBOLT=m
CONFIG_INTEL_XWAY_PHY=m
-CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
CONFIG_INTERCONNECT=y
# CONFIG_INTERRUPT_CNT is not set
# CONFIG_INTERVAL_TREE_TEST is not set
@@ -3984,6 +3982,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -4782,10 +4781,8 @@ CONFIG_PINCTRL_MESON=y
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SC7180 is not set
-CONFIG_PINCTRL_SC7280=y
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
-# CONFIG_PINCTRL_SDX55 is not set
# CONFIG_PINCTRL_SM8150 is not set
# CONFIG_PINCTRL_SM8250 is not set
# CONFIG_PINCTRL_SM8350 is not set
@@ -4972,7 +4969,6 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_ADM is not set
-# CONFIG_QCOM_BAM_DMUX is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_GPI_DMA is not set
# CONFIG_QCOM_HIDMA is not set
@@ -7490,7 +7486,6 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config
index 389cddcfa..d7885b5aa 100644
--- a/kernel-x86_64-fedora.config
+++ b/kernel-x86_64-fedora.config
@@ -1471,7 +1471,7 @@ CONFIG_DRM_NOUVEAU=m
# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set
# CONFIG_DRM_PANEL_ARM_VERSATILE is not set
# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set
-# CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0 is not set
+CONFIG_DRM_PANEL_BOE_BF060Y8M_AJ0=m
# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set
CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
CONFIG_DRM_PANEL_BRIDGE=y
@@ -1486,7 +1486,7 @@ CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m
CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set
# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set
-# CONFIG_DRM_PANEL_JDI_R63452 is not set
+CONFIG_DRM_PANEL_JDI_R63452=m
# CONFIG_DRM_PANEL_KHADAS_TS050 is not set
# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set
# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set
@@ -1497,7 +1497,7 @@ CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m
CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set
CONFIG_DRM_PANEL_NOVATEK_NT35510=m
-# CONFIG_DRM_PANEL_NOVATEK_NT35950 is not set
+CONFIG_DRM_PANEL_NOVATEK_NT35950=m
# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set
# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set
# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set
@@ -2730,8 +2730,6 @@ CONFIG_INTEL_VSEC=m
CONFIG_INTEL_WMI_SBL_FW_UPDATE=m
CONFIG_INTEL_WMI_THUNDERBOLT=m
CONFIG_INTEL_XWAY_PHY=m
-CONFIG_INTERCONNECT_QCOM_SC7280=m
-# CONFIG_INTERCONNECT_QCOM_SC8180X is not set
CONFIG_INTERCONNECT=y
# CONFIG_INTERRUPT_CNT is not set
# CONFIG_INTERVAL_TREE_TEST is not set
@@ -3961,6 +3959,7 @@ CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_QCA8K=m
+CONFIG_NET_DSA_REALTEK=m
# CONFIG_NET_DSA_REALTEK_SMI is not set
# CONFIG_NET_DSA_SJA1105 is not set
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
@@ -4758,10 +4757,8 @@ CONFIG_PINCTRL_MESON=y
# CONFIG_PINCTRL_QCS404 is not set
CONFIG_PINCTRL_RK805=m
# CONFIG_PINCTRL_SC7180 is not set
-CONFIG_PINCTRL_SC7280=y
# CONFIG_PINCTRL_SC8180X is not set
# CONFIG_PINCTRL_SDM660 is not set
-# CONFIG_PINCTRL_SDX55 is not set
# CONFIG_PINCTRL_SM8150 is not set
# CONFIG_PINCTRL_SM8250 is not set
# CONFIG_PINCTRL_SM8350 is not set
@@ -4948,7 +4945,6 @@ CONFIG_PWRSEQ_SIMPLE=m
# CONFIG_QCM_GCC_2290 is not set
# CONFIG_QCOM_A7PLL is not set
# CONFIG_QCOM_ADM is not set
-# CONFIG_QCOM_BAM_DMUX is not set
# CONFIG_QCOM_CPR is not set
# CONFIG_QCOM_GPI_DMA is not set
# CONFIG_QCOM_HIDMA is not set
@@ -7464,7 +7460,6 @@ CONFIG_VIDEO_GO7007_LOADER=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
-# CONFIG_VIDEO_HANTRO_SUNXI is not set
CONFIG_VIDEO_HDPVR=m
CONFIG_VIDEO_HEXIUM_GEMINI=m
CONFIG_VIDEO_HEXIUM_ORION=m
diff --git a/kernel.spec b/kernel.spec
index e42d4c5c6..46bc2b04d 100755
--- a/kernel.spec
+++ b/kernel.spec
@@ -130,7 +130,7 @@ Summary: The Linux kernel
# The kernel tarball/base version
%define kversion 5.17
-%define rpmversion 5.17.1
+%define rpmversion 5.17.2
%define patchversion 5.17
%define pkgrelease 200
@@ -695,7 +695,7 @@ BuildRequires: lld
# exact git commit you can run
#
# xzcat -qq ${TARBALL} | git get-tar-commit-id
-Source0: linux-5.17.1.tar.xz
+Source0: linux-5.17.2.tar.xz
Source1: Makefile.rhelver
@@ -1387,8 +1387,8 @@ ApplyOptionalPatch()
fi
}
-%setup -q -n kernel-5.17.1 -c
-mv linux-5.17.1 linux-%{KVERREL}
+%setup -q -n kernel-5.17.2 -c
+mv linux-5.17.2 linux-%{KVERREL}
cd linux-%{KVERREL}
cp -a %{SOURCE1} .
@@ -3015,7 +3015,12 @@ fi
#
#
%changelog
-* Fri Apr 01 2022 Justin M. Forbes <jforbes@fedoraproject.org> [5.17.1-200]
+* Fri Apr 08 2022 Justin M. Forbes <jforbes@fedoraproject.org> [5.17.2-0]
+- Move the patch to the redhat directory so it doesn't end up as an applied patch (Justin M. Forbes)
+- Config updates for 5.17.2 (Justin M. Forbes)
+- Fedora: arm: Updates for QCom devices (Peter Robinson)
+- Fedora arm and generic updates for 5.17 (Peter Robinson)
+- enable COMMON_CLK_SI5341 for Xilinx ZYNQ-MP (Peter Robinson)
- Update Fix 'mem_section' will never be NULL gcc 12 warning to V4 (Justin M. Forbes)
- NFSv4.1 provide mount option to toggle trunking discovery (Olga Kornievskaia)
- Add the Revert patch so that it can be applied when building dist-git for F34 and F35 (Justin M. Forbes)
diff --git a/patch-5.17-redhat.patch b/patch-5.17-redhat.patch
index ed4ed974f..05acb8d59 100644
--- a/patch-5.17-redhat.patch
+++ b/patch-5.17-redhat.patch
@@ -1,4 +1,3 @@
- 0001-Revert-SimpleDRM-changes.patch | 108 ++++++++++++++++++
Documentation/core-api/dma-attributes.rst | 8 ++
Kconfig | 2 +
Kconfig.redhat | 17 +++
@@ -25,7 +24,6 @@
drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 ++++
drivers/input/rmi4/rmi_driver.c | 124 ++++++++++++---------
drivers/iommu/iommu.c | 22 ++++
- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +-
drivers/nvme/host/core.c | 22 +++-
drivers/nvme/host/multipath.c | 19 ++--
drivers/nvme/host/nvme.h | 4 +
@@ -45,133 +43,18 @@
include/linux/rmi.h | 1 +
include/linux/security.h | 5 +
init/Kconfig | 2 +-
- kernel/dma/swiotlb.c | 23 ++--
+ kernel/dma/swiotlb.c | 12 +-
kernel/module.c | 2 +
kernel/module_signing.c | 9 +-
net/bluetooth/hci_core.c | 4 +-
- net/bluetooth/hci_event.c | 7 +-
scripts/mod/modpost.c | 8 ++
scripts/tags.sh | 2 +
security/integrity/platform_certs/load_uefi.c | 6 +-
security/lockdown/Kconfig | 13 +++
security/lockdown/lockdown.c | 1 +
security/security.c | 6 +
- 58 files changed, 885 insertions(+), 223 deletions(-)
+ 55 files changed, 767 insertions(+), 211 deletions(-)
-diff --git a/0001-Revert-SimpleDRM-changes.patch b/0001-Revert-SimpleDRM-changes.patch
-new file mode 100644
-index 000000000000..5b63b49da946
---- /dev/null
-+++ b/0001-Revert-SimpleDRM-changes.patch
-@@ -0,0 +1,108 @@
-+From 71e9b84904d2dffca453acc8e44029197bd7057d Mon Sep 17 00:00:00 2001
-+From: "Justin M. Forbes" <jforbes@fedoraproject.org>
-+Date: Thu, 31 Mar 2022 13:42:18 -0500
-+Subject: [PATCH] Revert SimpleDRM changes
-+
-+The Simple DRM feature for F36 requires some configration changes that
-+do not work for everyone on F35 and below. This revert will be saved in
-+the tree so that it can be applied before building configs for F34/F35
-+
-+Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
-+---
-+ redhat/configs/fedora/generic/CONFIG_DRM | 1 -
-+ redhat/configs/fedora/generic/CONFIG_DRM_DEBUG_MM | 1 -
-+ redhat/configs/fedora/generic/CONFIG_DRM_SIMPLEDRM | 2 +-
-+ redhat/configs/fedora/generic/CONFIG_FB_EFI | 1 -
-+ redhat/configs/fedora/generic/CONFIG_FB_SSD1307 | 2 +-
-+ redhat/configs/fedora/generic/CONFIG_I2C_ALGOBIT | 1 -
-+ redhat/configs/fedora/generic/CONFIG_SYSFB_SIMPLEFB | 2 +-
-+ redhat/configs/fedora/generic/arm/CONFIG_FB_SIMPLE | 2 +-
-+ redhat/configs/fedora/generic/arm/CONFIG_FB_SSD1307 | 2 +-
-+ redhat/configs/fedora/generic/x86/CONFIG_FB_I810 | 2 +-
-+ redhat/configs/fedora/generic/x86/CONFIG_FB_VGA16 | 2 +-
-+ 11 files changed, 7 insertions(+), 11 deletions(-)
-+ delete mode 100644 redhat/configs/fedora/generic/CONFIG_DRM
-+ delete mode 100644 redhat/configs/fedora/generic/CONFIG_DRM_DEBUG_MM
-+ delete mode 100644 redhat/configs/fedora/generic/CONFIG_FB_EFI
-+ delete mode 100644 redhat/configs/fedora/generic/CONFIG_I2C_ALGOBIT
-+
-+diff --git a/redhat/configs/fedora/generic/CONFIG_DRM b/redhat/configs/fedora/generic/CONFIG_DRM
-+deleted file mode 100644
-+index 517f31840d34..000000000000
-+--- a/redhat/configs/fedora/generic/CONFIG_DRM
-++++ /dev/null
-+@@ -1 +0,0 @@
-+-CONFIG_DRM=y
-+diff --git a/redhat/configs/fedora/generic/CONFIG_DRM_DEBUG_MM b/redhat/configs/fedora/generic/CONFIG_DRM_DEBUG_MM
-+deleted file mode 100644
-+index 117f02c9e72a..000000000000
-+--- a/redhat/configs/fedora/generic/CONFIG_DRM_DEBUG_MM
-++++ /dev/null
-+@@ -1 +0,0 @@
-+-# CONFIG_DRM_DEBUG_MM is not set
-+diff --git a/redhat/configs/fedora/generic/CONFIG_DRM_SIMPLEDRM b/redhat/configs/fedora/generic/CONFIG_DRM_SIMPLEDRM
-+index b81ed1176cd9..2bd12280c074 100644
-+--- a/redhat/configs/fedora/generic/CONFIG_DRM_SIMPLEDRM
-++++ b/redhat/configs/fedora/generic/CONFIG_DRM_SIMPLEDRM
-+@@ -1 +1 @@
-+-CONFIG_DRM_SIMPLEDRM=y
-++# CONFIG_DRM_SIMPLEDRM is not set
-+diff --git a/redhat/configs/fedora/generic/CONFIG_FB_EFI b/redhat/configs/fedora/generic/CONFIG_FB_EFI
-+deleted file mode 100644
-+index 93d6a277972b..000000000000
-+--- a/redhat/configs/fedora/generic/CONFIG_FB_EFI
-++++ /dev/null
-+@@ -1 +0,0 @@
-+-# CONFIG_FB_EFI is not set
-+diff --git a/redhat/configs/fedora/generic/CONFIG_FB_SSD1307 b/redhat/configs/fedora/generic/CONFIG_FB_SSD1307
-+index cddd16bb7398..efd995bdfe8a 100644
-+--- a/redhat/configs/fedora/generic/CONFIG_FB_SSD1307
-++++ b/redhat/configs/fedora/generic/CONFIG_FB_SSD1307
-+@@ -1 +1 @@
-+-# CONFIG_FB_SSD1307 is not set
-++CONFIG_FB_SSD1307=m
-+diff --git a/redhat/configs/fedora/generic/CONFIG_I2C_ALGOBIT b/redhat/configs/fedora/generic/CONFIG_I2C_ALGOBIT
-+deleted file mode 100644
-+index b89d18d43501..000000000000
-+--- a/redhat/configs/fedora/generic/CONFIG_I2C_ALGOBIT
-++++ /dev/null
-+@@ -1 +0,0 @@
-+-CONFIG_I2C_ALGOBIT=y
-+diff --git a/redhat/configs/fedora/generic/CONFIG_SYSFB_SIMPLEFB b/redhat/configs/fedora/generic/CONFIG_SYSFB_SIMPLEFB
-+index d542137dbb6a..6ae3e10a489e 100644
-+--- a/redhat/configs/fedora/generic/CONFIG_SYSFB_SIMPLEFB
-++++ b/redhat/configs/fedora/generic/CONFIG_SYSFB_SIMPLEFB
-+@@ -1 +1 @@
-+-CONFIG_SYSFB_SIMPLEFB=y
-++# CONFIG_SYSFB_SIMPLEFB is not set
-+diff --git a/redhat/configs/fedora/generic/arm/CONFIG_FB_SIMPLE b/redhat/configs/fedora/generic/arm/CONFIG_FB_SIMPLE
-+index 3ae9be22cdf9..0eb3d04225f1 100644
-+--- a/redhat/configs/fedora/generic/arm/CONFIG_FB_SIMPLE
-++++ b/redhat/configs/fedora/generic/arm/CONFIG_FB_SIMPLE
-+@@ -1 +1 @@
-+-# CONFIG_FB_SIMPLE is not set
-++CONFIG_FB_SIMPLE=y
-+diff --git a/redhat/configs/fedora/generic/arm/CONFIG_FB_SSD1307 b/redhat/configs/fedora/generic/arm/CONFIG_FB_SSD1307
-+index cddd16bb7398..efd995bdfe8a 100644
-+--- a/redhat/configs/fedora/generic/arm/CONFIG_FB_SSD1307
-++++ b/redhat/configs/fedora/generic/arm/CONFIG_FB_SSD1307
-+@@ -1 +1 @@
-+-# CONFIG_FB_SSD1307 is not set
-++CONFIG_FB_SSD1307=m
-+diff --git a/redhat/configs/fedora/generic/x86/CONFIG_FB_I810 b/redhat/configs/fedora/generic/x86/CONFIG_FB_I810
-+index 3a3f4d26de7b..9ef6eca18a0a 100644
-+--- a/redhat/configs/fedora/generic/x86/CONFIG_FB_I810
-++++ b/redhat/configs/fedora/generic/x86/CONFIG_FB_I810
-+@@ -1 +1 @@
-+-# CONFIG_FB_I810 is not set
-++CONFIG_FB_I810=m
-+diff --git a/redhat/configs/fedora/generic/x86/CONFIG_FB_VGA16 b/redhat/configs/fedora/generic/x86/CONFIG_FB_VGA16
-+index d933f13d7a84..4fa33dfdc6be 100644
-+--- a/redhat/configs/fedora/generic/x86/CONFIG_FB_VGA16
-++++ b/redhat/configs/fedora/generic/x86/CONFIG_FB_VGA16
-+@@ -1 +1 @@
-+-# CONFIG_FB_VGA16 is not set
-++CONFIG_FB_VGA16=m
-+--
-+2.35.1
-+
diff --git a/Documentation/core-api/dma-attributes.rst b/Documentation/core-api/dma-attributes.rst
index 1887d92e8e92..17706dc91ec9 100644
--- a/Documentation/core-api/dma-attributes.rst
@@ -222,7 +105,7 @@ index 000000000000..733a26bd887a
+
+endmenu
diff --git a/Makefile b/Makefile
-index 34f9f5a9457a..799d71b74ea9 100644
+index 06d852cad74f..408d95c9769e 100644
--- a/Makefile
+++ b/Makefile
@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \
@@ -268,10 +151,10 @@ index 4c97cb40eebb..caf06cef3d2e 100644
The VM uses one page of physical memory for each page table.
For systems with a lot of processes, this can use a lot of
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
-index c842878f8133..72949bfbe1af 100644
+index baa0e9bbe754..7adce1807baf 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
-@@ -1109,7 +1109,7 @@ endchoice
+@@ -1110,7 +1110,7 @@ endchoice
config ARM64_FORCE_52BIT
bool "Force 52-bit virtual addresses for userspace"
@@ -280,7 +163,7 @@ index c842878f8133..72949bfbe1af 100644
help
For systems with 52-bit userspace VAs enabled, the kernel will attempt
to maintain compatibility with older software by providing 48-bit VAs
-@@ -1348,6 +1348,7 @@ config XEN
+@@ -1349,6 +1349,7 @@ config XEN
config FORCE_MAX_ZONEORDER
int
default "14" if ARM64_64K_PAGES
@@ -480,7 +363,7 @@ index fea082b25fe4..50a9d040bed1 100644
MODULE_LICENSE("GPL");
MODULE_DESCRIPTION("Random Number Generator");
diff --git a/drivers/acpi/apei/hest.c b/drivers/acpi/apei/hest.c
-index 0edc1ed47673..782e2f399af2 100644
+index 6aef1ee5e1bd..8f146b1b4972 100644
--- a/drivers/acpi/apei/hest.c
+++ b/drivers/acpi/apei/hest.c
@@ -96,6 +96,14 @@ static int apei_hest_parse(apei_hest_func_t func, void *data)
@@ -1036,7 +919,7 @@ index 000000000000..de0a3714a5d4
+ }
+}
diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c
-index 00279e8c2775..545424e4a066 100644
+index b00de57cc957..c613b531b281 100644
--- a/drivers/gpu/drm/i915/display/intel_psr.c
+++ b/drivers/gpu/drm/i915/display/intel_psr.c
@@ -744,6 +744,15 @@ static bool intel_psr2_sel_fetch_config_valid(struct intel_dp *intel_dp,
@@ -1438,30 +1321,8 @@ index 107dcf5938d6..225a9797e39d 100644
/*
* Changes the default domain of an iommu group that has *only* one device
*
-diff --git a/drivers/net/ethernet/broadcom/genet/bcmgenet.c b/drivers/net/ethernet/broadcom/genet/bcmgenet.c
-index 2da804f84b48..bd5998012a87 100644
---- a/drivers/net/ethernet/broadcom/genet/bcmgenet.c
-+++ b/drivers/net/ethernet/broadcom/genet/bcmgenet.c
-@@ -76,7 +76,7 @@ static inline void bcmgenet_writel(u32 value, void __iomem *offset)
- if (IS_ENABLED(CONFIG_MIPS) && IS_ENABLED(CONFIG_CPU_BIG_ENDIAN))
- __raw_writel(value, offset);
- else
-- writel_relaxed(value, offset);
-+ writel(value, offset);
- }
-
- static inline u32 bcmgenet_readl(void __iomem *offset)
-@@ -84,7 +84,7 @@ static inline u32 bcmgenet_readl(void __iomem *offset)
- if (IS_ENABLED(CONFIG_MIPS) && IS_ENABLED(CONFIG_CPU_BIG_ENDIAN))
- return __raw_readl(offset);
- else
-- return readl_relaxed(offset);
-+ return readl(offset);
- }
-
- static inline void dmadesc_set_length_status(struct bcmgenet_priv *priv,
diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c
-index fd4720d37cc0..c31bc05ec139 100644
+index 6215d50ed3e7..10f1629e0940 100644
--- a/drivers/nvme/host/core.c
+++ b/drivers/nvme/host/core.c
@@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl)
@@ -1528,7 +1389,7 @@ index fd4720d37cc0..c31bc05ec139 100644
}
EXPORT_SYMBOL_GPL(nvme_complete_rq);
diff --git a/drivers/nvme/host/multipath.c b/drivers/nvme/host/multipath.c
-index ff775235534c..94de4ecefe56 100644
+index a703f1f5fb64..d77c24333cb4 100644
--- a/drivers/nvme/host/multipath.c
+++ b/drivers/nvme/host/multipath.c
@@ -101,14 +101,10 @@ bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags)
@@ -1564,7 +1425,7 @@ index ff775235534c..94de4ecefe56 100644
spin_lock_irqsave(&ns->head->requeue_lock, flags);
for (bio = req->bio; bio; bio = bio->bi_next) {
-@@ -869,8 +875,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id)
+@@ -870,8 +876,7 @@ int nvme_mpath_init_identify(struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id)
int error = 0;
/* check if multipath is enabled and we have the capability */
@@ -1575,10 +1436,10 @@ index ff775235534c..94de4ecefe56 100644
if (!ctrl->max_namespaces ||
diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h
-index a162f6c6da6e..0606205d5dcc 100644
+index 730cc80d84ff..3a57441b3ff3 100644
--- a/drivers/nvme/host/nvme.h
+++ b/drivers/nvme/host/nvme.h
-@@ -770,6 +770,7 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys);
+@@ -789,6 +789,7 @@ void nvme_mpath_start_freeze(struct nvme_subsystem *subsys);
void nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys);
bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name, int *flags);
void nvme_failover_req(struct request *req);
@@ -1586,7 +1447,7 @@ index a162f6c6da6e..0606205d5dcc 100644
void nvme_kick_requeue_lists(struct nvme_ctrl *ctrl);
int nvme_mpath_alloc_disk(struct nvme_ctrl *ctrl,struct nvme_ns_head *head);
void nvme_mpath_add_disk(struct nvme_ns *ns, struct nvme_id_ns *id);
-@@ -808,6 +809,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name,
+@@ -827,6 +828,9 @@ static inline bool nvme_mpath_set_disk_name(struct nvme_ns *ns, char *disk_name,
static inline void nvme_failover_req(struct request *req)
{
}
@@ -1627,10 +1488,10 @@ index 9037a7827eca..e5900638483b 100644
pcibios_free_irq(dev);
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
-index 65f7f6b0576c..27398de38c0c 100644
+index da829274fc66..bb6e79ec3d00 100644
--- a/drivers/pci/quirks.c
+++ b/drivers/pci/quirks.c
-@@ -4272,6 +4272,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000,
+@@ -4284,6 +4284,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000,
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084,
quirk_bridge_cavm_thrx2_pcie_root);
@@ -1814,10 +1675,10 @@ index ccd4d3f91c98..e64643e3e364 100644
enum efi_secureboot_mode efi_get_secureboot_mode(efi_get_variable_t *get_var)
{
diff --git a/include/linux/lsm_hook_defs.h b/include/linux/lsm_hook_defs.h
-index 819ec92dc2a8..b49986bfbeca 100644
+index db924fe379c9..1169d78af2de 100644
--- a/include/linux/lsm_hook_defs.h
+++ b/include/linux/lsm_hook_defs.h
-@@ -392,6 +392,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux)
+@@ -394,6 +394,8 @@ LSM_HOOK(void, LSM_RET_VOID, bpf_prog_free_security, struct bpf_prog_aux *aux)
#endif /* CONFIG_BPF_SYSCALL */
LSM_HOOK(int, 0, locked_down, enum lockdown_reason what)
@@ -1827,10 +1688,10 @@ index 819ec92dc2a8..b49986bfbeca 100644
#ifdef CONFIG_PERF_EVENTS
LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type)
diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h
-index 3bf5c658bc44..4701bc5ce2f5 100644
+index 419b5febc3ca..491323dfe4e0 100644
--- a/include/linux/lsm_hooks.h
+++ b/include/linux/lsm_hooks.h
-@@ -1544,6 +1544,12 @@
+@@ -1549,6 +1549,12 @@
*
* @what: kernel feature being accessed
*
@@ -1930,7 +1791,7 @@ index ab7eea01ab42..fff7c5f737fc 100644
int rmi_register_transport_device(struct rmi_transport_dev *xport);
diff --git a/include/linux/security.h b/include/linux/security.h
-index 6d72772182c8..fe3b072665fb 100644
+index 25b3ef71f495..d37a6c88c69f 100644
--- a/include/linux/security.h
+++ b/include/linux/security.h
@@ -471,6 +471,7 @@ int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen);
@@ -1966,7 +1827,7 @@ index e9119bf54b1f..e3b57b4898fe 100644
default y
help
diff --git a/kernel/dma/swiotlb.c b/kernel/dma/swiotlb.c
-index 6db1c475ec82..bfc56cb21705 100644
+index 6c350555e5a1..bfc56cb21705 100644
--- a/kernel/dma/swiotlb.c
+++ b/kernel/dma/swiotlb.c
@@ -627,14 +627,10 @@ phys_addr_t swiotlb_tbl_map_single(struct device *dev, phys_addr_t orig_addr,
@@ -1988,24 +1849,6 @@ index 6db1c475ec82..bfc56cb21705 100644
return tlb_addr;
}
-@@ -701,13 +697,10 @@ void swiotlb_tbl_unmap_single(struct device *dev, phys_addr_t tlb_addr,
- void swiotlb_sync_single_for_device(struct device *dev, phys_addr_t tlb_addr,
- size_t size, enum dma_data_direction dir)
- {
-- /*
-- * Unconditional bounce is necessary to avoid corruption on
-- * sync_*_for_cpu or dma_ummap_* when the device didn't overwrite
-- * the whole lengt of the bounce buffer.
-- */
-- swiotlb_bounce(dev, tlb_addr, size, DMA_TO_DEVICE);
-- BUG_ON(!valid_dma_direction(dir));
-+ if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL)
-+ swiotlb_bounce(dev, tlb_addr, size, DMA_TO_DEVICE);
-+ else
-+ BUG_ON(dir != DMA_FROM_DEVICE);
- }
-
- void swiotlb_sync_single_for_cpu(struct device *dev, phys_addr_t tlb_addr,
diff --git a/kernel/module.c b/kernel/module.c
index 46a5c2ed1928..92c2306651ce 100644
--- a/kernel/module.c
@@ -2062,33 +1905,8 @@ index 2882bc7d79d7..bc3a11ec0c27 100644
}
kfree_skb(skb);
-diff --git a/net/bluetooth/hci_event.c b/net/bluetooth/hci_event.c
-index fc30f4c03d29..2bca8cb1c68f 100644
---- a/net/bluetooth/hci_event.c
-+++ b/net/bluetooth/hci_event.c
-@@ -6798,7 +6798,7 @@ static const struct hci_ev {
- HCI_EV(HCI_EV_NUM_COMP_BLOCKS, hci_num_comp_blocks_evt,
- sizeof(struct hci_ev_num_comp_blocks)),
- /* [0xff = HCI_EV_VENDOR] */
-- HCI_EV(HCI_EV_VENDOR, msft_vendor_evt, 0),
-+ HCI_EV_VL(HCI_EV_VENDOR, msft_vendor_evt, 0, HCI_MAX_EVENT_SIZE),
- };
-
- static void hci_event_func(struct hci_dev *hdev, u8 event, struct sk_buff *skb,
-@@ -6823,8 +6823,9 @@ static void hci_event_func(struct hci_dev *hdev, u8 event, struct sk_buff *skb,
- * decide if that is acceptable.
- */
- if (skb->len > ev->max_len)
-- bt_dev_warn(hdev, "unexpected event 0x%2.2x length: %u > %u",
-- event, skb->len, ev->max_len);
-+ bt_dev_warn_ratelimited(hdev,
-+ "unexpected event 0x%2.2x length: %u > %u",
-+ event, skb->len, ev->max_len);
-
- data = hci_ev_skb_pull(hdev, skb, event, ev->min_len);
- if (!data)
diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c
-index 6bfa33217914..92d936f34b27 100644
+index e04ae56931e2..da97e6a8ee0a 100644
--- a/scripts/mod/modpost.c
+++ b/scripts/mod/modpost.c
@@ -21,6 +21,7 @@
@@ -2194,10 +2012,10 @@ index 87cbdc64d272..18555cf18da7 100644
static int __init lockdown_lsm_init(void)
diff --git a/security/security.c b/security/security.c
-index 22261d79f333..20336365f864 100644
+index b7cf5cbfdc67..3cde9062fcf6 100644
--- a/security/security.c
+++ b/security/security.c
-@@ -2603,6 +2603,12 @@ int security_locked_down(enum lockdown_reason what)
+@@ -2623,6 +2623,12 @@ int security_locked_down(enum lockdown_reason what)
}
EXPORT_SYMBOL(security_locked_down);
diff --git a/sources b/sources
index 8c4eb2e0c..910d948ce 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
SHA512 (kernel-abi-whitelists-5.13.3-300.tar.bz2) = 6bf4f456ba178ec95b63b3818d3575773ede221e74fde97bb20eb32409a64c58d4f9a6acce9b8b58a5477d27cb708c53abe03dada02a3bdf1cfd596ccd129294
-SHA512 (linux-5.17.1.tar.xz) = 9b20ab347f3aac5d6330a1fa2058d56e77c0d6f163c9add173569c87135bc7e006e26e40d987da568e5744581d83e4f000446b2a0a4f63844c718941565f6aab
-SHA512 (kernel-abi-stablelists-5.17.1-200.tar.bz2) = 4d5f52de7d91689baed47b8f40e506af467b76c1f6b56bbfb1e61e53ff9acde8235b29996d7dfad2ef8bd8d821821007e9e1f2286710fff06043a37b60ea312c
-SHA512 (kernel-kabi-dw-5.17.1-200.tar.bz2) = 20b26ad7ff0e16f2406dc6ac35483591a83efe350659075e247caabb69bd7b0ac6ff0a4be6525958e8275d93b5b8c5dbcf52723f36cea69347fa2130647b3c77
+SHA512 (linux-5.17.2.tar.xz) = 6082931fbad82ad689f6efb0345fa6743fd0e2199965b6cb9b8f64c64458bcd4c853d4952fd0b35ea52df42791ce13bd3d970ed76279b8509a149d475bd77c94
+SHA512 (kernel-abi-stablelists-5.17.2-200.tar.bz2) = 49cd8e53c05c4679c63e6ee2582fb669a1d5cd845900343d9912fc558335b9bec61ac72f5f3f7a861a62a162858fed714f5d49c660b46ba621c40fc935665d2b
+SHA512 (kernel-kabi-dw-5.17.2-200.tar.bz2) = 1ee74cb8c09ab23e3792466d447393bd7ce3228cea57cb0559f3bc83cf73f4b8c9ee070a0894b1cac0efe7481a8edc9b8d9c738c61956f73e1c2e0cee60e55b7