public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/kernel] rawhide: kernel-7.3.0-0.rc4.260923gfe2ec83746e5.40
@ 2026-09-23 17:41 Justin M. Forbes
  0 siblings, 0 replies; only message in thread
From: Justin M. Forbes @ 2026-09-23 17:41 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/kernel
            Branch : rawhide
            Commit : 4da7c15bb879bbc349221e27a1cc47804186acb9
            Author : Justin M. Forbes <jforbes@fedoraproject.org>
            Date   : 2026-09-23T11:40:46-06:00
            Stats  : +318/-104 in 25 file(s)
            URL    : https://src.fedoraproject.org/rpms/kernel/c/4da7c15bb879bbc349221e27a1cc47804186acb9?branch=rawhide

            Log:
            kernel-7.3.0-0.rc4.260923gfe2ec83746e5.40

* Wed Sep 23 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc4.fe2ec83746e5.40]
- Revert "isofs: Drop support of directory entries straddling blocks" (Justin M. Forbes)
- redhat: fix builds by disabling HYPERV_MOUSE_KUNIT_TEST (Nico Pache)
- sched: move stack_canary to the start of the randomizable region (Scott Weaver)
- automotive: enable HUGETLBFS to workaround build error (Scott Weaver)
Resolves:

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>

---
diff --git a/Makefile.rhelver b/Makefile.rhelver
index 769405d..88c3772 100644
--- a/Makefile.rhelver
+++ b/Makefile.rhelver
@@ -12,7 +12,7 @@ RHEL_MINOR = 99
 #
 # Use this spot to avoid future merge conflicts.
 # Do not trim this comment.
-RHEL_RELEASE = 39
+RHEL_RELEASE = 40
 
 #
 # RHEL_REBASE_NUM

diff --git a/Patchlist.changelog b/Patchlist.changelog
index 7432d15..9a8d63e 100644
--- a/Patchlist.changelog
+++ b/Patchlist.changelog
@@ -1,8 +1,8 @@
-https://gitlab.com/cki-project/kernel-ark/-/commit/12dac3790739fb14e06d6b437fc76777f81e8bf5
- 12dac3790739fb14e06d6b437fc76777f81e8bf5 Revert "isofs: Drop support of directory entries straddling blocks"
+https://gitlab.com/cki-project/kernel-ark/-/commit/9918e4d2a3babd43a8114c9a8e0c94ba48606dc8
+ 9918e4d2a3babd43a8114c9a8e0c94ba48606dc8 Revert "isofs: Drop support of directory entries straddling blocks"
 
-https://gitlab.com/cki-project/kernel-ark/-/commit/54856b9dbe91255574d8ce95ea64e83d138ca187
- 54856b9dbe91255574d8ce95ea64e83d138ca187 sched: move stack_canary to the start of the randomizable region
+https://gitlab.com/cki-project/kernel-ark/-/commit/f1446006b1057bf4911fb2c5183ae7ca3c21d3db
+ f1446006b1057bf4911fb2c5183ae7ca3c21d3db sched: move stack_canary to the start of the randomizable region
 
 https://gitlab.com/cki-project/kernel-ark/-/commit/faa9a507f7069bc3f3470ed3b344ada733d0d6ba
  faa9a507f7069bc3f3470ed3b344ada733d0d6ba random: set vdso is_ready later during boot process

diff --git a/kernel-aarch64-16k-debug-fedora.config b/kernel-aarch64-16k-debug-fedora.config
index 545c1ed..f3c2b4b 100644
--- a/kernel-aarch64-16k-debug-fedora.config
+++ b/kernel-aarch64-16k-debug-fedora.config
@@ -2312,7 +2312,7 @@ CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m
 # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set
-# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set
+CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=m
@@ -3908,8 +3908,8 @@ CONFIG_INTERCONNECT_QCOM_SC7280=y
 CONFIG_INTERCONNECT_QCOM_SC8180X=y
 CONFIG_INTERCONNECT_QCOM_SC8280XP=y
 # CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDM670 is not set
-CONFIG_INTERCONNECT_QCOM_SDM845=m
+CONFIG_INTERCONNECT_QCOM_SDM670=y
+CONFIG_INTERCONNECT_QCOM_SDM845=y
 # CONFIG_INTERCONNECT_QCOM_SDX55 is not set
 # CONFIG_INTERCONNECT_QCOM_SDX65 is not set
 CONFIG_INTERCONNECT_QCOM_SDX75=m
@@ -6578,9 +6578,9 @@ CONFIG_PINCTRL_SC8280XP=y
 CONFIG_PINCTRL_SCMI=y
 # CONFIG_PINCTRL_SDM660 is not set
 # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set
-# CONFIG_PINCTRL_SDM670 is not set
 # CONFIG_PINCTRL_SDM670_LPASS_LPI is not set
-CONFIG_PINCTRL_SDM845=m
+CONFIG_PINCTRL_SDM670=y
+CONFIG_PINCTRL_SDM845=y
 # CONFIG_PINCTRL_SDX55 is not set
 # CONFIG_PINCTRL_SDX65 is not set
 # CONFIG_PINCTRL_SDX75 is not set
@@ -7822,7 +7822,7 @@ CONFIG_SDIO_UART=m
 CONFIG_SDM_CAMCC_845=m
 CONFIG_SDM_DISPCC_845=m
 CONFIG_SDM_GCC_660=m
-CONFIG_SDM_GCC_845=m
+CONFIG_SDM_GCC_845=y
 # CONFIG_SDM_GPUCC_660 is not set
 CONFIG_SDM_GPUCC_845=m
 CONFIG_SDM_LPASSCC_845=m

diff --git a/kernel-aarch64-16k-fedora.config b/kernel-aarch64-16k-fedora.config
index 28f4709..162998c 100644
--- a/kernel-aarch64-16k-fedora.config
+++ b/kernel-aarch64-16k-fedora.config
@@ -2303,7 +2303,7 @@ CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m
 # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set
-# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set
+CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=m
@@ -3890,8 +3890,8 @@ CONFIG_INTERCONNECT_QCOM_SC7280=y
 CONFIG_INTERCONNECT_QCOM_SC8180X=y
 CONFIG_INTERCONNECT_QCOM_SC8280XP=y
 # CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDM670 is not set
-CONFIG_INTERCONNECT_QCOM_SDM845=m
+CONFIG_INTERCONNECT_QCOM_SDM670=y
+CONFIG_INTERCONNECT_QCOM_SDM845=y
 # CONFIG_INTERCONNECT_QCOM_SDX55 is not set
 # CONFIG_INTERCONNECT_QCOM_SDX65 is not set
 CONFIG_INTERCONNECT_QCOM_SDX75=m
@@ -6548,9 +6548,9 @@ CONFIG_PINCTRL_SC8280XP=y
 CONFIG_PINCTRL_SCMI=y
 # CONFIG_PINCTRL_SDM660 is not set
 # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set
-# CONFIG_PINCTRL_SDM670 is not set
 # CONFIG_PINCTRL_SDM670_LPASS_LPI is not set
-CONFIG_PINCTRL_SDM845=m
+CONFIG_PINCTRL_SDM670=y
+CONFIG_PINCTRL_SDM845=y
 # CONFIG_PINCTRL_SDX55 is not set
 # CONFIG_PINCTRL_SDX65 is not set
 # CONFIG_PINCTRL_SDX75 is not set
@@ -7790,7 +7790,7 @@ CONFIG_SDIO_UART=m
 CONFIG_SDM_CAMCC_845=m
 CONFIG_SDM_DISPCC_845=m
 CONFIG_SDM_GCC_660=m
-CONFIG_SDM_GCC_845=m
+CONFIG_SDM_GCC_845=y
 # CONFIG_SDM_GPUCC_660 is not set
 CONFIG_SDM_GPUCC_845=m
 CONFIG_SDM_LPASSCC_845=m

diff --git a/kernel-aarch64-debug-fedora.config b/kernel-aarch64-debug-fedora.config
index 466f647..a19ecde 100644
--- a/kernel-aarch64-debug-fedora.config
+++ b/kernel-aarch64-debug-fedora.config
@@ -2312,7 +2312,7 @@ CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m
 # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set
-# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set
+CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=m
@@ -3908,8 +3908,8 @@ CONFIG_INTERCONNECT_QCOM_SC7280=y
 CONFIG_INTERCONNECT_QCOM_SC8180X=y
 CONFIG_INTERCONNECT_QCOM_SC8280XP=y
 # CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDM670 is not set
-CONFIG_INTERCONNECT_QCOM_SDM845=m
+CONFIG_INTERCONNECT_QCOM_SDM670=y
+CONFIG_INTERCONNECT_QCOM_SDM845=y
 # CONFIG_INTERCONNECT_QCOM_SDX55 is not set
 # CONFIG_INTERCONNECT_QCOM_SDX65 is not set
 CONFIG_INTERCONNECT_QCOM_SDX75=m
@@ -6577,9 +6577,9 @@ CONFIG_PINCTRL_SC8280XP=y
 CONFIG_PINCTRL_SCMI=y
 # CONFIG_PINCTRL_SDM660 is not set
 # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set
-# CONFIG_PINCTRL_SDM670 is not set
 # CONFIG_PINCTRL_SDM670_LPASS_LPI is not set
-CONFIG_PINCTRL_SDM845=m
+CONFIG_PINCTRL_SDM670=y
+CONFIG_PINCTRL_SDM845=y
 # CONFIG_PINCTRL_SDX55 is not set
 # CONFIG_PINCTRL_SDX65 is not set
 # CONFIG_PINCTRL_SDX75 is not set
@@ -7821,7 +7821,7 @@ CONFIG_SDIO_UART=m
 CONFIG_SDM_CAMCC_845=m
 CONFIG_SDM_DISPCC_845=m
 CONFIG_SDM_GCC_660=m
-CONFIG_SDM_GCC_845=m
+CONFIG_SDM_GCC_845=y
 # CONFIG_SDM_GPUCC_660 is not set
 CONFIG_SDM_GPUCC_845=m
 CONFIG_SDM_LPASSCC_845=m

diff --git a/kernel-aarch64-fedora.config b/kernel-aarch64-fedora.config
index 9877bde..d1883b8 100644
--- a/kernel-aarch64-fedora.config
+++ b/kernel-aarch64-fedora.config
@@ -2303,7 +2303,7 @@ CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m
 # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set
-# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set
+CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=m
@@ -3890,8 +3890,8 @@ CONFIG_INTERCONNECT_QCOM_SC7280=y
 CONFIG_INTERCONNECT_QCOM_SC8180X=y
 CONFIG_INTERCONNECT_QCOM_SC8280XP=y
 # CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDM670 is not set
-CONFIG_INTERCONNECT_QCOM_SDM845=m
+CONFIG_INTERCONNECT_QCOM_SDM670=y
+CONFIG_INTERCONNECT_QCOM_SDM845=y
 # CONFIG_INTERCONNECT_QCOM_SDX55 is not set
 # CONFIG_INTERCONNECT_QCOM_SDX65 is not set
 CONFIG_INTERCONNECT_QCOM_SDX75=m
@@ -6547,9 +6547,9 @@ CONFIG_PINCTRL_SC8280XP=y
 CONFIG_PINCTRL_SCMI=y
 # CONFIG_PINCTRL_SDM660 is not set
 # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set
-# CONFIG_PINCTRL_SDM670 is not set
 # CONFIG_PINCTRL_SDM670_LPASS_LPI is not set
-CONFIG_PINCTRL_SDM845=m
+CONFIG_PINCTRL_SDM670=y
+CONFIG_PINCTRL_SDM845=y
 # CONFIG_PINCTRL_SDX55 is not set
 # CONFIG_PINCTRL_SDX65 is not set
 # CONFIG_PINCTRL_SDX75 is not set
@@ -7789,7 +7789,7 @@ CONFIG_SDIO_UART=m
 CONFIG_SDM_CAMCC_845=m
 CONFIG_SDM_DISPCC_845=m
 CONFIG_SDM_GCC_660=m
-CONFIG_SDM_GCC_845=m
+CONFIG_SDM_GCC_845=y
 # CONFIG_SDM_GPUCC_660 is not set
 CONFIG_SDM_GPUCC_845=m
 CONFIG_SDM_LPASSCC_845=m

diff --git a/kernel-aarch64-rt-64k-debug-fedora.config b/kernel-aarch64-rt-64k-debug-fedora.config
index e02ff82..5ddb84e 100644
--- a/kernel-aarch64-rt-64k-debug-fedora.config
+++ b/kernel-aarch64-rt-64k-debug-fedora.config
@@ -2318,7 +2318,7 @@ CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m
 # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set
-# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set
+CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=m
@@ -3916,8 +3916,8 @@ CONFIG_INTERCONNECT_QCOM_SC7280=y
 CONFIG_INTERCONNECT_QCOM_SC8180X=y
 CONFIG_INTERCONNECT_QCOM_SC8280XP=y
 # CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDM670 is not set
-CONFIG_INTERCONNECT_QCOM_SDM845=m
+CONFIG_INTERCONNECT_QCOM_SDM670=y
+CONFIG_INTERCONNECT_QCOM_SDM845=y
 # CONFIG_INTERCONNECT_QCOM_SDX55 is not set
 # CONFIG_INTERCONNECT_QCOM_SDX65 is not set
 CONFIG_INTERCONNECT_QCOM_SDX75=m
@@ -6586,9 +6586,9 @@ CONFIG_PINCTRL_SC8280XP=y
 CONFIG_PINCTRL_SCMI=y
 # CONFIG_PINCTRL_SDM660 is not set
 # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set
-# CONFIG_PINCTRL_SDM670 is not set
 # CONFIG_PINCTRL_SDM670_LPASS_LPI is not set
-CONFIG_PINCTRL_SDM845=m
+CONFIG_PINCTRL_SDM670=y
+CONFIG_PINCTRL_SDM845=y
 # CONFIG_PINCTRL_SDX55 is not set
 # CONFIG_PINCTRL_SDX65 is not set
 # CONFIG_PINCTRL_SDX75 is not set
@@ -7835,7 +7835,7 @@ CONFIG_SDIO_UART=m
 CONFIG_SDM_CAMCC_845=m
 CONFIG_SDM_DISPCC_845=m
 CONFIG_SDM_GCC_660=m
-CONFIG_SDM_GCC_845=m
+CONFIG_SDM_GCC_845=y
 # CONFIG_SDM_GPUCC_660 is not set
 CONFIG_SDM_GPUCC_845=m
 CONFIG_SDM_LPASSCC_845=m

diff --git a/kernel-aarch64-rt-64k-fedora.config b/kernel-aarch64-rt-64k-fedora.config
index 0954a1b..8c21f65 100644
--- a/kernel-aarch64-rt-64k-fedora.config
+++ b/kernel-aarch64-rt-64k-fedora.config
@@ -2309,7 +2309,7 @@ CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m
 # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set
-# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set
+CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=m
@@ -3898,8 +3898,8 @@ CONFIG_INTERCONNECT_QCOM_SC7280=y
 CONFIG_INTERCONNECT_QCOM_SC8180X=y
 CONFIG_INTERCONNECT_QCOM_SC8280XP=y
 # CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDM670 is not set
-CONFIG_INTERCONNECT_QCOM_SDM845=m
+CONFIG_INTERCONNECT_QCOM_SDM670=y
+CONFIG_INTERCONNECT_QCOM_SDM845=y
 # CONFIG_INTERCONNECT_QCOM_SDX55 is not set
 # CONFIG_INTERCONNECT_QCOM_SDX65 is not set
 CONFIG_INTERCONNECT_QCOM_SDX75=m
@@ -6556,9 +6556,9 @@ CONFIG_PINCTRL_SC8280XP=y
 CONFIG_PINCTRL_SCMI=y
 # CONFIG_PINCTRL_SDM660 is not set
 # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set
-# CONFIG_PINCTRL_SDM670 is not set
 # CONFIG_PINCTRL_SDM670_LPASS_LPI is not set
-CONFIG_PINCTRL_SDM845=m
+CONFIG_PINCTRL_SDM670=y
+CONFIG_PINCTRL_SDM845=y
 # CONFIG_PINCTRL_SDX55 is not set
 # CONFIG_PINCTRL_SDX65 is not set
 # CONFIG_PINCTRL_SDX75 is not set
@@ -7803,7 +7803,7 @@ CONFIG_SDIO_UART=m
 CONFIG_SDM_CAMCC_845=m
 CONFIG_SDM_DISPCC_845=m
 CONFIG_SDM_GCC_660=m
-CONFIG_SDM_GCC_845=m
+CONFIG_SDM_GCC_845=y
 # CONFIG_SDM_GPUCC_660 is not set
 CONFIG_SDM_GPUCC_845=m
 CONFIG_SDM_LPASSCC_845=m

diff --git a/kernel-aarch64-rt-debug-fedora.config b/kernel-aarch64-rt-debug-fedora.config
index 7488083..b698c44 100644
--- a/kernel-aarch64-rt-debug-fedora.config
+++ b/kernel-aarch64-rt-debug-fedora.config
@@ -2315,7 +2315,7 @@ CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m
 # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set
-# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set
+CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=m
@@ -3913,8 +3913,8 @@ CONFIG_INTERCONNECT_QCOM_SC7280=y
 CONFIG_INTERCONNECT_QCOM_SC8180X=y
 CONFIG_INTERCONNECT_QCOM_SC8280XP=y
 # CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDM670 is not set
-CONFIG_INTERCONNECT_QCOM_SDM845=m
+CONFIG_INTERCONNECT_QCOM_SDM670=y
+CONFIG_INTERCONNECT_QCOM_SDM845=y
 # CONFIG_INTERCONNECT_QCOM_SDX55 is not set
 # CONFIG_INTERCONNECT_QCOM_SDX65 is not set
 CONFIG_INTERCONNECT_QCOM_SDX75=m
@@ -6582,9 +6582,9 @@ CONFIG_PINCTRL_SC8280XP=y
 CONFIG_PINCTRL_SCMI=y
 # CONFIG_PINCTRL_SDM660 is not set
 # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set
-# CONFIG_PINCTRL_SDM670 is not set
 # CONFIG_PINCTRL_SDM670_LPASS_LPI is not set
-CONFIG_PINCTRL_SDM845=m
+CONFIG_PINCTRL_SDM670=y
+CONFIG_PINCTRL_SDM845=y
 # CONFIG_PINCTRL_SDX55 is not set
 # CONFIG_PINCTRL_SDX65 is not set
 # CONFIG_PINCTRL_SDX75 is not set
@@ -7831,7 +7831,7 @@ CONFIG_SDIO_UART=m
 CONFIG_SDM_CAMCC_845=m
 CONFIG_SDM_DISPCC_845=m
 CONFIG_SDM_GCC_660=m
-CONFIG_SDM_GCC_845=m
+CONFIG_SDM_GCC_845=y
 # CONFIG_SDM_GPUCC_660 is not set
 CONFIG_SDM_GPUCC_845=m
 CONFIG_SDM_LPASSCC_845=m

diff --git a/kernel-aarch64-rt-fedora.config b/kernel-aarch64-rt-fedora.config
index eed6421..39809a9 100644
--- a/kernel-aarch64-rt-fedora.config
+++ b/kernel-aarch64-rt-fedora.config
@@ -2306,7 +2306,7 @@ CONFIG_DRM_PANEL_SAMSUNG_LTL106HL02=m
 # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set
 # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set
-# CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set
+CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8=m
@@ -3895,8 +3895,8 @@ CONFIG_INTERCONNECT_QCOM_SC7280=y
 CONFIG_INTERCONNECT_QCOM_SC8180X=y
 CONFIG_INTERCONNECT_QCOM_SC8280XP=y
 # CONFIG_INTERCONNECT_QCOM_SDM660 is not set
-# CONFIG_INTERCONNECT_QCOM_SDM670 is not set
-CONFIG_INTERCONNECT_QCOM_SDM845=m
+CONFIG_INTERCONNECT_QCOM_SDM670=y
+CONFIG_INTERCONNECT_QCOM_SDM845=y
 # CONFIG_INTERCONNECT_QCOM_SDX55 is not set
 # CONFIG_INTERCONNECT_QCOM_SDX65 is not set
 CONFIG_INTERCONNECT_QCOM_SDX75=m
@@ -6552,9 +6552,9 @@ CONFIG_PINCTRL_SC8280XP=y
 CONFIG_PINCTRL_SCMI=y
 # CONFIG_PINCTRL_SDM660 is not set
 # CONFIG_PINCTRL_SDM660_LPASS_LPI is not set
-# CONFIG_PINCTRL_SDM670 is not set
 # CONFIG_PINCTRL_SDM670_LPASS_LPI is not set
-CONFIG_PINCTRL_SDM845=m
+CONFIG_PINCTRL_SDM670=y
+CONFIG_PINCTRL_SDM845=y
 # CONFIG_PINCTRL_SDX55 is not set
 # CONFIG_PINCTRL_SDX65 is not set
 # CONFIG_PINCTRL_SDX75 is not set
@@ -7799,7 +7799,7 @@ CONFIG_SDIO_UART=m
 CONFIG_SDM_CAMCC_845=m
 CONFIG_SDM_DISPCC_845=m
 CONFIG_SDM_GCC_660=m
-CONFIG_SDM_GCC_845=m
+CONFIG_SDM_GCC_845=y
 # CONFIG_SDM_GPUCC_660 is not set
 CONFIG_SDM_GPUCC_845=m
 CONFIG_SDM_LPASSCC_845=m

diff --git a/kernel-ppc64le-debug-fedora.config b/kernel-ppc64le-debug-fedora.config
index a02fb9e..71e2446 100644
--- a/kernel-ppc64le-debug-fedora.config
+++ b/kernel-ppc64le-debug-fedora.config
@@ -332,6 +332,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
 # CONFIG_ARCH_SPARX5 is not set
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU_V2 is not set
 CONFIG_ARM_PTDUMP_DEBUGFS=y
 # CONFIG_ARM_SDEI_NMI is not set
@@ -5709,6 +5710,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set
@@ -6220,6 +6222,7 @@ CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
 CONFIG_SCSI_SYM53C8XX_MMIO=y
 CONFIG_SCSI_UFS_BSG=y
 CONFIG_SCSI_UFS_CDNS_PLATFORM=m
+# CONFIG_SCSI_UFS_CRYPTO is not set
 # CONFIG_SCSI_UFS_DWC_TC_PCI is not set
 # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set
 # CONFIG_SCSI_UFS_FAULT_INJECTION is not set

diff --git a/kernel-ppc64le-fedora.config b/kernel-ppc64le-fedora.config
index 56c7b9b..03fbdcc 100644
--- a/kernel-ppc64le-fedora.config
+++ b/kernel-ppc64le-fedora.config
@@ -332,6 +332,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
 # CONFIG_ARCH_SPARX5 is not set
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU_V2 is not set
 # CONFIG_ARM_SDEI_NMI is not set
 CONFIG_ARM_SMCCC_SOC_ID=y
@@ -5677,6 +5678,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set
@@ -6187,6 +6189,7 @@ CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
 CONFIG_SCSI_SYM53C8XX_MMIO=y
 CONFIG_SCSI_UFS_BSG=y
 CONFIG_SCSI_UFS_CDNS_PLATFORM=m
+# CONFIG_SCSI_UFS_CRYPTO is not set
 # CONFIG_SCSI_UFS_DWC_TC_PCI is not set
 # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set
 # CONFIG_SCSI_UFS_FAULT_INJECTION is not set

diff --git a/kernel-riscv64-debug-fedora.config b/kernel-riscv64-debug-fedora.config
index d45bb8d..05f4b1a 100644
--- a/kernel-riscv64-debug-fedora.config
+++ b/kernel-riscv64-debug-fedora.config
@@ -343,7 +343,7 @@ CONFIG_ARCH_RV64I=y
 # CONFIG_ARCH_SA1100 is not set
 CONFIG_ARCH_SIFIVE=y
 CONFIG_ARCH_SOPHGO=y
-# CONFIG_ARCH_SPACEMIT is not set
+CONFIG_ARCH_SPACEMIT=y
 # CONFIG_ARCH_SPARX5 is not set
 CONFIG_ARCH_STARFIVE=y
 # CONFIG_ARCH_SUNXI is not set
@@ -353,6 +353,7 @@ CONFIG_ARCH_ULTRARISC=y
 CONFIG_ARCH_VIRT=y
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU is not set
 # CONFIG_ARM_MHU_V2 is not set
 CONFIG_ARM_PTDUMP_DEBUGFS=y
@@ -1026,11 +1027,17 @@ CONFIG_CM32181=m
 # CONFIG_CM3323 is not set
 CONFIG_CM3605=m
 # CONFIG_CM36651 is not set
+CONFIG_CMA_ALIGNMENT=8
 CONFIG_CMA_AREAS=7
 # CONFIG_CMA_DEBUGFS is not set
-# CONFIG_CMA is not set
+CONFIG_CMA_SIZE_MBYTES=0
 CONFIG_CMA_SIZE_PERNUMA=y
+# CONFIG_CMA_SIZE_SEL_MAX is not set
+CONFIG_CMA_SIZE_SEL_MBYTES=y
+# CONFIG_CMA_SIZE_SEL_MIN is not set
+# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
 CONFIG_CMA_SYSFS=y
+CONFIG_CMA=y
 CONFIG_CMDLINE=""
 # CONFIG_CMDLINE_BOOL is not set
 CONFIG_CMDLINE_FROM_BOOTLOADER=y
@@ -1454,6 +1461,11 @@ CONFIG_DEV_DAX_HMEM=m
 CONFIG_DEV_DAX_KMEM=m
 CONFIG_DEV_DAX=m
 CONFIG_DEV_DAX_PMEM=m
+CONFIG_DEVFREQ_GOV_PASSIVE=m
+CONFIG_DEVFREQ_GOV_PERFORMANCE=m
+CONFIG_DEVFREQ_GOV_POWERSAVE=m
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
+CONFIG_DEVFREQ_GOV_USERSPACE=m
 CONFIG_DEVFREQ_THERMAL=y
 CONFIG_DEVICE_PRIVATE=y
 CONFIG_DEVMEM=y
@@ -1480,7 +1492,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
 CONFIG_DMABUF_HEAPS=y
 CONFIG_DMABUF_KUNIT_TEST=m
 # CONFIG_DMABUF_SELFTESTS is not set
-# CONFIG_DMA_CMA is not set
+CONFIG_DMA_CMA=y
 CONFIG_DMADEVICES_DEBUG=y
 # CONFIG_DMADEVICES_VDEBUG is not set
 CONFIG_DMADEVICES=y
@@ -1980,6 +1992,7 @@ CONFIG_DWMAC_GENERIC=m
 CONFIG_DWMAC_MOTORCOMM=m
 CONFIG_DWMAC_S32=m
 CONFIG_DWMAC_SOPHGO=m
+CONFIG_DWMAC_SPACEMIT=m
 CONFIG_DWMAC_STARFIVE=m
 CONFIG_DWMAC_THEAD=m
 # CONFIG_DW_WATCHDOG is not set
@@ -2455,6 +2468,7 @@ CONFIG_GPIO_SIFIVE=y
 CONFIG_GPIO_SIM=m
 # CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set
 # CONFIG_GPIO_SODAVILLE is not set
+CONFIG_GPIO_SPACEMIT_K1=m
 CONFIG_GPIO_SYSCON=m
 # CONFIG_GPIO_SYSFS is not set
 # CONFIG_GPIO_TPIC2810 is not set
@@ -2769,6 +2783,7 @@ CONFIG_I2C_HID=y
 # CONFIG_I2C_HISI is not set
 # CONFIG_I2C_I801 is not set
 # CONFIG_I2C_ISCH is not set
+CONFIG_I2C_K1=m
 CONFIG_I2C_KEBA=m
 # CONFIG_I2C_MICROCHIP_CORE is not set
 CONFIG_I2C_MLXBF=m
@@ -4028,12 +4043,13 @@ CONFIG_MFD_RT5120=m
 # CONFIG_MFD_SEC_CORE is not set
 # CONFIG_MFD_SEC_I2C is not set
 # CONFIG_MFD_SI476X_CORE is not set
-CONFIG_MFD_SIMPLE_MFD_I2C=m
+CONFIG_MFD_SIMPLE_MFD_I2C=y
 # CONFIG_MFD_SKY81452 is not set
 # CONFIG_MFD_SL28CPLD is not set
 CONFIG_MFD_SM501_GPIO=y
 CONFIG_MFD_SM501=m
 # CONFIG_MFD_SMPRO is not set
+CONFIG_MFD_SPACEMIT_P1=y
 # CONFIG_MFD_STMFX is not set
 # CONFIG_MFD_STMPE is not set
 # CONFIG_MFD_STPMIC1 is not set
@@ -4194,6 +4210,7 @@ CONFIG_MMC_SDHCI=m
 # CONFIG_MMC_SDHCI_OF_AT91 is not set
 CONFIG_MMC_SDHCI_OF_DWCMSHC=m
 # CONFIG_MMC_SDHCI_OF_ESDHC is not set
+CONFIG_MMC_SDHCI_OF_K1=m
 # CONFIG_MMC_SDHCI_OMAP is not set
 CONFIG_MMC_SDHCI_PCI=m
 CONFIG_MMC_SDHCI_PLTFM=m
@@ -4210,6 +4227,7 @@ CONFIG_MMC_VIA_SDMMC=m
 CONFIG_MMC_VUB300=m
 CONFIG_MMC_WBSD=m
 CONFIG_MMIOTRACE=y
+CONFIG_MMP_PDMA=m
 CONFIG_MMU=y
 CONFIG_MODIFY_LDT_SYSCALL=y
 CONFIG_MODPROBE_PATH="/usr/bin/modprobe"
@@ -4772,6 +4790,7 @@ CONFIG_NET_VENDOR_SIS=y
 CONFIG_NET_VENDOR_SMSC=y
 # CONFIG_NET_VENDOR_SOCIONEXT is not set
 # CONFIG_NET_VENDOR_SOLARFLARE is not set
+CONFIG_NET_VENDOR_SPACEMIT=y
 CONFIG_NET_VENDOR_STMICRO=y
 CONFIG_NET_VENDOR_SUN=y
 # CONFIG_NET_VENDOR_SYNOPSYS is not set
@@ -5244,6 +5263,7 @@ CONFIG_PCIEPORTBUS=y
 CONFIG_PCIE_PTM=y
 CONFIG_PCIE_SG2042_HOST=y
 CONFIG_PCIE_SOPHGO_DW=y
+CONFIG_PCIE_SPACEMIT_K1=m
 # CONFIG_PCIE_STARFIVE_HOST is not set
 # CONFIG_PCIE_TEGRA264 is not set
 CONFIG_PCIE_THERMAL=y
@@ -5267,7 +5287,7 @@ CONFIG_PCIPCWATCHDOG=m
 CONFIG_PCI_PF_STUB=m
 CONFIG_PCI_PRI=y
 CONFIG_PCI_PWRCTL_PWRSEQ=m
-CONFIG_PCI_PWRCTRL_GENERIC=m
+CONFIG_PCI_PWRCTRL_GENERIC=y
 CONFIG_PCI_PWRCTRL_TC9563=m
 CONFIG_PCI_QUIRKS=y
 # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
@@ -5331,6 +5351,9 @@ CONFIG_PHY_RTK_RTD_USB2PHY=m
 CONFIG_PHY_RTK_RTD_USB3PHY=m
 # CONFIG_PHY_SAMSUNG_USB2 is not set
 CONFIG_PHY_SOPHGO_CV1800_USB2=m
+CONFIG_PHY_SPACEMIT_K1_PCIE=m
+CONFIG_PHY_SPACEMIT_K1_USB2=m
+CONFIG_PHY_SPACEMIT_K3_COMBO_PHY=m
 # CONFIG_PHYS_RAM_BASE_FIXED is not set
 CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m
 # CONFIG_PHY_STARFIVE_JH7110_DPHY_TX is not set
@@ -5380,6 +5403,7 @@ CONFIG_PINCTRL_SOPHGO_SG2000=y
 CONFIG_PINCTRL_SOPHGO_SG2002=y
 CONFIG_PINCTRL_SOPHGO_SG2042=m
 CONFIG_PINCTRL_SOPHGO_SG2044=m
+CONFIG_PINCTRL_SPACEMIT_K1=y
 CONFIG_PINCTRL_STARFIVE_JH7100=y
 CONFIG_PINCTRL_STARFIVE_JH7110_AON=y
 CONFIG_PINCTRL_STARFIVE_JH7110_SYS=y
@@ -5410,7 +5434,8 @@ CONFIG_PM_ADVANCED_DEBUG=y
 # CONFIG_PM_AUTOSLEEP is not set
 CONFIG_PMBUS=m
 CONFIG_PM_DEBUG=y
-# CONFIG_PM_DEVFREQ is not set
+CONFIG_PM_DEVFREQ_EVENT=y
+CONFIG_PM_DEVFREQ=y
 # CONFIG_PMIC_ADP5520 is not set
 # CONFIG_PMIC_DA903X is not set
 # CONFIG_PMIC_OPREGION is not set
@@ -5445,6 +5470,7 @@ CONFIG_POWERCAP=y
 CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m
 # CONFIG_POWER_RESET_REGULATOR is not set
 CONFIG_POWER_RESET_RESTART=y
+CONFIG_POWER_RESET_SPACEMIT_P1=y
 CONFIG_POWER_RESET_SYSCON_POWEROFF=y
 CONFIG_POWER_RESET_SYSCON=y
 CONFIG_POWER_RESET_TH1520_AON=m
@@ -5452,10 +5478,10 @@ CONFIG_POWER_RESET_TH1520_AON=m
 CONFIG_POWER_RESET_TPS65086=y
 # CONFIG_POWER_RESET_VEXPRESS is not set
 CONFIG_POWER_RESET=y
-CONFIG_POWER_SEQUENCING=m
 CONFIG_POWER_SEQUENCING_PCIE_M2=m
 CONFIG_POWER_SEQUENCING_QCOM_WCN=m
 CONFIG_POWER_SEQUENCING_TH1520_GPU=m
+CONFIG_POWER_SEQUENCING=y
 # CONFIG_POWER_SUPPLY_DEBUG is not set
 CONFIG_POWER_SUPPLY_HWMON=y
 CONFIG_POWER_SUPPLY=y
@@ -5574,6 +5600,7 @@ CONFIG_PWM_MC33XS2410=m
 CONFIG_PWM_OMAP_DMTIMER=m
 # CONFIG_PWM_PCA9685 is not set
 CONFIG_PWM_PROVIDE_GPIO=y
+CONFIG_PWM_PXA=m
 CONFIG_PWM_SIFIVE=y
 CONFIG_PWM_SOPHGO_SG2042=m
 CONFIG_PWM_SYSFS=y
@@ -5771,6 +5798,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set
@@ -5812,6 +5840,7 @@ CONFIG_REGULATOR_RTQ2208=m
 CONFIG_REGULATOR_RTQ6752=m
 # CONFIG_REGULATOR_SGM3804 is not set
 # CONFIG_REGULATOR_SLG51000 is not set
+CONFIG_REGULATOR_SPACEMIT_P1=m
 # CONFIG_REGULATOR_SUN20I is not set
 CONFIG_REGULATOR_SY7636A=m
 # CONFIG_REGULATOR_SY8106A is not set
@@ -5850,6 +5879,8 @@ CONFIG_RESET_K230=m
 CONFIG_RESET_POLARFIRE_SOC=y
 CONFIG_RESET_SIMPLE=y
 # CONFIG_RESET_SKY1_AUDSS is not set
+CONFIG_RESET_SPACEMIT_K1=y
+CONFIG_RESET_SPACEMIT_K3=y
 CONFIG_RESET_STARFIVE_JH7100=y
 CONFIG_RESET_STARFIVE_JH7110=y
 CONFIG_RESET_STARFIVE_JH71X0=y
@@ -6084,6 +6115,7 @@ CONFIG_RTC_DRV_RX8581=m
 # CONFIG_RTC_DRV_SD2405AL is not set
 CONFIG_RTC_DRV_SD3078=m
 # CONFIG_RTC_DRV_SNVS is not set
+CONFIG_RTC_DRV_SPACEMIT_P1=m
 CONFIG_RTC_DRV_STK17TA8=m
 # CONFIG_RTC_DRV_TEST is not set
 CONFIG_RTC_DRV_TPS6594=m
@@ -6336,10 +6368,13 @@ CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
 CONFIG_SCSI_SYM53C8XX_MMIO=y
 CONFIG_SCSI_UFS_BSG=y
 CONFIG_SCSI_UFS_CDNS_PLATFORM=m
+# CONFIG_SCSI_UFS_CRYPTO is not set
 # CONFIG_SCSI_UFS_DWC_TC_PCI is not set
 # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set
 # CONFIG_SCSI_UFS_FAULT_INJECTION is not set
-# CONFIG_SCSI_UFSHCD is not set
+CONFIG_SCSI_UFSHCD=m
+CONFIG_SCSI_UFSHCD_PCI=m
+CONFIG_SCSI_UFSHCD_PLATFORM=m
 CONFIG_SCSI_UFS_HWMON=y
 CONFIG_SCSI_VIRTIO=m
 CONFIG_SCSI_WD719X=m
@@ -7207,6 +7242,7 @@ CONFIG_SND_SOC_IDT821034=m
 # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set
 CONFIG_SND_SOC_JH7110_PWMDAC=m
 CONFIG_SND_SOC_JH7110_TDM=m
+# CONFIG_SND_SOC_K1_I2S is not set
 # CONFIG_SND_SOC_LPASS_RX_MACRO is not set
 # CONFIG_SND_SOC_LPASS_TX_MACRO is not set
 # CONFIG_SND_SOC_LPASS_VA_MACRO is not set
@@ -7547,6 +7583,10 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m
 # CONFIG_SOUNDWIRE_INTEL is not set
 # CONFIG_SOUNDWIRE is not set
 # CONFIG_SOUNDWIRE_QCOM is not set
+CONFIG_SPACEMIT_K1_CCU=y
+CONFIG_SPACEMIT_K1_EMAC=m
+CONFIG_SPACEMIT_K1_TSENSOR=m
+CONFIG_SPACEMIT_K3_CCU=y
 CONFIG_SPARSE_IRQ=y
 CONFIG_SPARSEMEM_EXTREME=y
 CONFIG_SPARSEMEM_MANUAL=y
@@ -7584,6 +7624,7 @@ CONFIG_SPI_CH341=m
 CONFIG_SPI_DLN2=m
 CONFIG_SPI_DMA_KUNIT_TEST=m
 CONFIG_SPI_FSL_LPSPI=m
+CONFIG_SPI_FSL_QUADSPI=m
 # CONFIG_SPI_FSL_SPI is not set
 # CONFIG_SPI_GPIO is not set
 # CONFIG_SPI_HISI_KUNPENG is not set
@@ -7612,6 +7653,7 @@ CONFIG_SPI_SIFIVE=y
 CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m
 CONFIG_SPI_SLAVE_TIME=m
 CONFIG_SPI_SN_F_OSPI=m
+CONFIG_SPI_SPACEMIT_K1=m
 CONFIG_SPI_SPIDEV=m
 # CONFIG_SPI_TLE62X0 is not set
 # CONFIG_SPI_TOPCLIFF_PCH is not set
@@ -7891,7 +7933,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y
 CONFIG_THERMAL_HWMON=y
 # CONFIG_THERMAL_MMIO is not set
 CONFIG_THERMAL_NETLINK=y
-# CONFIG_THERMAL_OF is not set
+CONFIG_THERMAL_OF=y
 CONFIG_THERMAL_STATISTICS=y
 CONFIG_THERMAL=y
 CONFIG_THREAD_SIZE_ORDER=3
@@ -8239,11 +8281,14 @@ CONFIG_USB_CDNSP_PCI=m
 CONFIG_USB_CDNS_SUPPORT=m
 CONFIG_USB_CHAOSKEY=m
 CONFIG_USB_CHIPIDEA_GENERIC=m
+CONFIG_USB_CHIPIDEA_HOST=y
 CONFIG_USB_CHIPIDEA_IMX=m
-# CONFIG_USB_CHIPIDEA is not set
+CONFIG_USB_CHIPIDEA=m
 CONFIG_USB_CHIPIDEA_MSM=m
 CONFIG_USB_CHIPIDEA_NPCM=m
 CONFIG_USB_CHIPIDEA_PCI=m
+# CONFIG_USB_CHIPIDEA_TEGRA is not set
+CONFIG_USB_CHIPIDEA_UDC=y
 CONFIG_USB_CONFIGFS_ACM=y
 CONFIG_USB_CONFIGFS_ECM_SUBSET=y
 CONFIG_USB_CONFIGFS_ECM=y

diff --git a/kernel-riscv64-fedora.config b/kernel-riscv64-fedora.config
index 83cf9d6..2cafb76 100644
--- a/kernel-riscv64-fedora.config
+++ b/kernel-riscv64-fedora.config
@@ -343,7 +343,7 @@ CONFIG_ARCH_RV64I=y
 # CONFIG_ARCH_SA1100 is not set
 CONFIG_ARCH_SIFIVE=y
 CONFIG_ARCH_SOPHGO=y
-# CONFIG_ARCH_SPACEMIT is not set
+CONFIG_ARCH_SPACEMIT=y
 # CONFIG_ARCH_SPARX5 is not set
 CONFIG_ARCH_STARFIVE=y
 # CONFIG_ARCH_SUNXI is not set
@@ -353,6 +353,7 @@ CONFIG_ARCH_ULTRARISC=y
 CONFIG_ARCH_VIRT=y
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU is not set
 # CONFIG_ARM_MHU_V2 is not set
 # CONFIG_ARM_SDEI_NMI is not set
@@ -1025,11 +1026,17 @@ CONFIG_CM32181=m
 # CONFIG_CM3323 is not set
 CONFIG_CM3605=m
 # CONFIG_CM36651 is not set
+CONFIG_CMA_ALIGNMENT=8
 CONFIG_CMA_AREAS=7
 # CONFIG_CMA_DEBUGFS is not set
-# CONFIG_CMA is not set
+CONFIG_CMA_SIZE_MBYTES=0
 CONFIG_CMA_SIZE_PERNUMA=y
+# CONFIG_CMA_SIZE_SEL_MAX is not set
+CONFIG_CMA_SIZE_SEL_MBYTES=y
+# CONFIG_CMA_SIZE_SEL_MIN is not set
+# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
 CONFIG_CMA_SYSFS=y
+CONFIG_CMA=y
 CONFIG_CMDLINE=""
 # CONFIG_CMDLINE_BOOL is not set
 CONFIG_CMDLINE_FROM_BOOTLOADER=y
@@ -1445,6 +1452,11 @@ CONFIG_DEV_DAX_HMEM=m
 CONFIG_DEV_DAX_KMEM=m
 CONFIG_DEV_DAX=m
 CONFIG_DEV_DAX_PMEM=m
+CONFIG_DEVFREQ_GOV_PASSIVE=m
+CONFIG_DEVFREQ_GOV_PERFORMANCE=m
+CONFIG_DEVFREQ_GOV_POWERSAVE=m
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
+CONFIG_DEVFREQ_GOV_USERSPACE=m
 CONFIG_DEVFREQ_THERMAL=y
 CONFIG_DEVICE_PRIVATE=y
 CONFIG_DEVMEM=y
@@ -1471,7 +1483,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
 CONFIG_DMABUF_HEAPS=y
 CONFIG_DMABUF_KUNIT_TEST=m
 # CONFIG_DMABUF_SELFTESTS is not set
-# CONFIG_DMA_CMA is not set
+CONFIG_DMA_CMA=y
 # CONFIG_DMADEVICES_DEBUG is not set
 CONFIG_DMADEVICES=y
 CONFIG_DMA_ENGINE=y
@@ -1970,6 +1982,7 @@ CONFIG_DWMAC_GENERIC=m
 CONFIG_DWMAC_MOTORCOMM=m
 CONFIG_DWMAC_S32=m
 CONFIG_DWMAC_SOPHGO=m
+CONFIG_DWMAC_SPACEMIT=m
 CONFIG_DWMAC_STARFIVE=m
 CONFIG_DWMAC_THEAD=m
 # CONFIG_DW_WATCHDOG is not set
@@ -2436,6 +2449,7 @@ CONFIG_GPIO_SIFIVE=y
 CONFIG_GPIO_SIM=m
 # CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set
 # CONFIG_GPIO_SODAVILLE is not set
+CONFIG_GPIO_SPACEMIT_K1=m
 CONFIG_GPIO_SYSCON=m
 # CONFIG_GPIO_SYSFS is not set
 # CONFIG_GPIO_TPIC2810 is not set
@@ -2749,6 +2763,7 @@ CONFIG_I2C_HID=y
 # CONFIG_I2C_HISI is not set
 # CONFIG_I2C_I801 is not set
 # CONFIG_I2C_ISCH is not set
+CONFIG_I2C_K1=m
 CONFIG_I2C_KEBA=m
 # CONFIG_I2C_MICROCHIP_CORE is not set
 CONFIG_I2C_MLXBF=m
@@ -3999,12 +4014,13 @@ CONFIG_MFD_RT5120=m
 # CONFIG_MFD_SEC_CORE is not set
 # CONFIG_MFD_SEC_I2C is not set
 # CONFIG_MFD_SI476X_CORE is not set
-CONFIG_MFD_SIMPLE_MFD_I2C=m
+CONFIG_MFD_SIMPLE_MFD_I2C=y
 # CONFIG_MFD_SKY81452 is not set
 # CONFIG_MFD_SL28CPLD is not set
 CONFIG_MFD_SM501_GPIO=y
 CONFIG_MFD_SM501=m
 # CONFIG_MFD_SMPRO is not set
+CONFIG_MFD_SPACEMIT_P1=y
 # CONFIG_MFD_STMFX is not set
 # CONFIG_MFD_STMPE is not set
 # CONFIG_MFD_STPMIC1 is not set
@@ -4165,6 +4181,7 @@ CONFIG_MMC_SDHCI=m
 # CONFIG_MMC_SDHCI_OF_AT91 is not set
 CONFIG_MMC_SDHCI_OF_DWCMSHC=m
 # CONFIG_MMC_SDHCI_OF_ESDHC is not set
+CONFIG_MMC_SDHCI_OF_K1=m
 # CONFIG_MMC_SDHCI_OMAP is not set
 CONFIG_MMC_SDHCI_PCI=m
 CONFIG_MMC_SDHCI_PLTFM=m
@@ -4180,6 +4197,7 @@ CONFIG_MMC_USHC=m
 CONFIG_MMC_VIA_SDMMC=m
 CONFIG_MMC_VUB300=m
 CONFIG_MMC_WBSD=m
+CONFIG_MMP_PDMA=m
 CONFIG_MMU=y
 CONFIG_MODIFY_LDT_SYSCALL=y
 CONFIG_MODPROBE_PATH="/usr/bin/modprobe"
@@ -4742,6 +4760,7 @@ CONFIG_NET_VENDOR_SIS=y
 CONFIG_NET_VENDOR_SMSC=y
 # CONFIG_NET_VENDOR_SOCIONEXT is not set
 # CONFIG_NET_VENDOR_SOLARFLARE is not set
+CONFIG_NET_VENDOR_SPACEMIT=y
 CONFIG_NET_VENDOR_STMICRO=y
 CONFIG_NET_VENDOR_SUN=y
 # CONFIG_NET_VENDOR_SYNOPSYS is not set
@@ -5213,6 +5232,7 @@ CONFIG_PCIEPORTBUS=y
 CONFIG_PCIE_PTM=y
 CONFIG_PCIE_SG2042_HOST=y
 CONFIG_PCIE_SOPHGO_DW=y
+CONFIG_PCIE_SPACEMIT_K1=m
 # CONFIG_PCIE_STARFIVE_HOST is not set
 # CONFIG_PCIE_TEGRA264 is not set
 CONFIG_PCIE_THERMAL=y
@@ -5236,7 +5256,7 @@ CONFIG_PCIPCWATCHDOG=m
 CONFIG_PCI_PF_STUB=m
 CONFIG_PCI_PRI=y
 CONFIG_PCI_PWRCTL_PWRSEQ=m
-CONFIG_PCI_PWRCTRL_GENERIC=m
+CONFIG_PCI_PWRCTRL_GENERIC=y
 CONFIG_PCI_PWRCTRL_TC9563=m
 CONFIG_PCI_QUIRKS=y
 # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
@@ -5300,6 +5320,9 @@ CONFIG_PHY_RTK_RTD_USB2PHY=m
 CONFIG_PHY_RTK_RTD_USB3PHY=m
 # CONFIG_PHY_SAMSUNG_USB2 is not set
 CONFIG_PHY_SOPHGO_CV1800_USB2=m
+CONFIG_PHY_SPACEMIT_K1_PCIE=m
+CONFIG_PHY_SPACEMIT_K1_USB2=m
+CONFIG_PHY_SPACEMIT_K3_COMBO_PHY=m
 # CONFIG_PHYS_RAM_BASE_FIXED is not set
 CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m
 # CONFIG_PHY_STARFIVE_JH7110_DPHY_TX is not set
@@ -5349,6 +5372,7 @@ CONFIG_PINCTRL_SOPHGO_SG2000=y
 CONFIG_PINCTRL_SOPHGO_SG2002=y
 CONFIG_PINCTRL_SOPHGO_SG2042=m
 CONFIG_PINCTRL_SOPHGO_SG2044=m
+CONFIG_PINCTRL_SPACEMIT_K1=y
 CONFIG_PINCTRL_STARFIVE_JH7100=y
 CONFIG_PINCTRL_STARFIVE_JH7110_AON=y
 CONFIG_PINCTRL_STARFIVE_JH7110_SYS=y
@@ -5379,7 +5403,8 @@ CONFIG_PLAYSTATION_FF=y
 # CONFIG_PM_AUTOSLEEP is not set
 CONFIG_PMBUS=m
 CONFIG_PM_DEBUG=y
-# CONFIG_PM_DEVFREQ is not set
+CONFIG_PM_DEVFREQ_EVENT=y
+CONFIG_PM_DEVFREQ=y
 # CONFIG_PMIC_ADP5520 is not set
 # CONFIG_PMIC_DA903X is not set
 # CONFIG_PMIC_OPREGION is not set
@@ -5414,6 +5439,7 @@ CONFIG_POWERCAP=y
 CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m
 # CONFIG_POWER_RESET_REGULATOR is not set
 CONFIG_POWER_RESET_RESTART=y
+CONFIG_POWER_RESET_SPACEMIT_P1=y
 CONFIG_POWER_RESET_SYSCON_POWEROFF=y
 CONFIG_POWER_RESET_SYSCON=y
 CONFIG_POWER_RESET_TH1520_AON=m
@@ -5421,10 +5447,10 @@ CONFIG_POWER_RESET_TH1520_AON=m
 CONFIG_POWER_RESET_TPS65086=y
 # CONFIG_POWER_RESET_VEXPRESS is not set
 CONFIG_POWER_RESET=y
-CONFIG_POWER_SEQUENCING=m
 CONFIG_POWER_SEQUENCING_PCIE_M2=m
 CONFIG_POWER_SEQUENCING_QCOM_WCN=m
 CONFIG_POWER_SEQUENCING_TH1520_GPU=m
+CONFIG_POWER_SEQUENCING=y
 # CONFIG_POWER_SUPPLY_DEBUG is not set
 CONFIG_POWER_SUPPLY_HWMON=y
 CONFIG_POWER_SUPPLY=y
@@ -5542,6 +5568,7 @@ CONFIG_PWM_MC33XS2410=m
 CONFIG_PWM_OMAP_DMTIMER=m
 # CONFIG_PWM_PCA9685 is not set
 CONFIG_PWM_PROVIDE_GPIO=y
+CONFIG_PWM_PXA=m
 CONFIG_PWM_SIFIVE=y
 CONFIG_PWM_SOPHGO_SG2042=m
 CONFIG_PWM_SYSFS=y
@@ -5739,6 +5766,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set
@@ -5780,6 +5808,7 @@ CONFIG_REGULATOR_RTQ2208=m
 CONFIG_REGULATOR_RTQ6752=m
 # CONFIG_REGULATOR_SGM3804 is not set
 # CONFIG_REGULATOR_SLG51000 is not set
+CONFIG_REGULATOR_SPACEMIT_P1=m
 # CONFIG_REGULATOR_SUN20I is not set
 CONFIG_REGULATOR_SY7636A=m
 # CONFIG_REGULATOR_SY8106A is not set
@@ -5818,6 +5847,8 @@ CONFIG_RESET_K230=m
 CONFIG_RESET_POLARFIRE_SOC=y
 CONFIG_RESET_SIMPLE=y
 # CONFIG_RESET_SKY1_AUDSS is not set
+CONFIG_RESET_SPACEMIT_K1=y
+CONFIG_RESET_SPACEMIT_K3=y
 CONFIG_RESET_STARFIVE_JH7100=y
 CONFIG_RESET_STARFIVE_JH7110=y
 CONFIG_RESET_STARFIVE_JH71X0=y
@@ -6052,6 +6083,7 @@ CONFIG_RTC_DRV_RX8581=m
 # CONFIG_RTC_DRV_SD2405AL is not set
 CONFIG_RTC_DRV_SD3078=m
 # CONFIG_RTC_DRV_SNVS is not set
+CONFIG_RTC_DRV_SPACEMIT_P1=m
 CONFIG_RTC_DRV_STK17TA8=m
 # CONFIG_RTC_DRV_TEST is not set
 CONFIG_RTC_DRV_TPS6594=m
@@ -6303,10 +6335,13 @@ CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
 CONFIG_SCSI_SYM53C8XX_MMIO=y
 CONFIG_SCSI_UFS_BSG=y
 CONFIG_SCSI_UFS_CDNS_PLATFORM=m
+# CONFIG_SCSI_UFS_CRYPTO is not set
 # CONFIG_SCSI_UFS_DWC_TC_PCI is not set
 # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set
 # CONFIG_SCSI_UFS_FAULT_INJECTION is not set
-# CONFIG_SCSI_UFSHCD is not set
+CONFIG_SCSI_UFSHCD=m
+CONFIG_SCSI_UFSHCD_PCI=m
+CONFIG_SCSI_UFSHCD_PLATFORM=m
 CONFIG_SCSI_UFS_HWMON=y
 CONFIG_SCSI_VIRTIO=m
 CONFIG_SCSI_WD719X=m
@@ -7173,6 +7208,7 @@ CONFIG_SND_SOC_IDT821034=m
 # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set
 CONFIG_SND_SOC_JH7110_PWMDAC=m
 CONFIG_SND_SOC_JH7110_TDM=m
+# CONFIG_SND_SOC_K1_I2S is not set
 # CONFIG_SND_SOC_LPASS_RX_MACRO is not set
 # CONFIG_SND_SOC_LPASS_TX_MACRO is not set
 # CONFIG_SND_SOC_LPASS_VA_MACRO is not set
@@ -7512,6 +7548,10 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m
 # CONFIG_SOUNDWIRE_INTEL is not set
 # CONFIG_SOUNDWIRE is not set
 # CONFIG_SOUNDWIRE_QCOM is not set
+CONFIG_SPACEMIT_K1_CCU=y
+CONFIG_SPACEMIT_K1_EMAC=m
+CONFIG_SPACEMIT_K1_TSENSOR=m
+CONFIG_SPACEMIT_K3_CCU=y
 CONFIG_SPARSE_IRQ=y
 CONFIG_SPARSEMEM_EXTREME=y
 CONFIG_SPARSEMEM_MANUAL=y
@@ -7549,6 +7589,7 @@ CONFIG_SPI_CH341=m
 CONFIG_SPI_DLN2=m
 CONFIG_SPI_DMA_KUNIT_TEST=m
 CONFIG_SPI_FSL_LPSPI=m
+CONFIG_SPI_FSL_QUADSPI=m
 # CONFIG_SPI_FSL_SPI is not set
 # CONFIG_SPI_GPIO is not set
 # CONFIG_SPI_HISI_KUNPENG is not set
@@ -7577,6 +7618,7 @@ CONFIG_SPI_SIFIVE=y
 CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m
 CONFIG_SPI_SLAVE_TIME=m
 CONFIG_SPI_SN_F_OSPI=m
+CONFIG_SPI_SPACEMIT_K1=m
 CONFIG_SPI_SPIDEV=m
 # CONFIG_SPI_TLE62X0 is not set
 # CONFIG_SPI_TOPCLIFF_PCH is not set
@@ -7856,7 +7898,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y
 CONFIG_THERMAL_HWMON=y
 # CONFIG_THERMAL_MMIO is not set
 CONFIG_THERMAL_NETLINK=y
-# CONFIG_THERMAL_OF is not set
+CONFIG_THERMAL_OF=y
 CONFIG_THERMAL_STATISTICS=y
 CONFIG_THERMAL=y
 CONFIG_THREAD_SIZE_ORDER=2
@@ -8204,11 +8246,14 @@ CONFIG_USB_CDNSP_PCI=m
 CONFIG_USB_CDNS_SUPPORT=m
 CONFIG_USB_CHAOSKEY=m
 CONFIG_USB_CHIPIDEA_GENERIC=m
+CONFIG_USB_CHIPIDEA_HOST=y
 CONFIG_USB_CHIPIDEA_IMX=m
-# CONFIG_USB_CHIPIDEA is not set
+CONFIG_USB_CHIPIDEA=m
 CONFIG_USB_CHIPIDEA_MSM=m
 CONFIG_USB_CHIPIDEA_NPCM=m
 CONFIG_USB_CHIPIDEA_PCI=m
+# CONFIG_USB_CHIPIDEA_TEGRA is not set
+CONFIG_USB_CHIPIDEA_UDC=y
 CONFIG_USB_CONFIGFS_ACM=y
 CONFIG_USB_CONFIGFS_ECM_SUBSET=y
 CONFIG_USB_CONFIGFS_ECM=y

diff --git a/kernel-riscv64-rt-debug-fedora.config b/kernel-riscv64-rt-debug-fedora.config
index 6edce17..445f79d 100644
--- a/kernel-riscv64-rt-debug-fedora.config
+++ b/kernel-riscv64-rt-debug-fedora.config
@@ -343,7 +343,7 @@ CONFIG_ARCH_RV64I=y
 # CONFIG_ARCH_SA1100 is not set
 CONFIG_ARCH_SIFIVE=y
 CONFIG_ARCH_SOPHGO=y
-# CONFIG_ARCH_SPACEMIT is not set
+CONFIG_ARCH_SPACEMIT=y
 # CONFIG_ARCH_SPARX5 is not set
 CONFIG_ARCH_STARFIVE=y
 # CONFIG_ARCH_SUNXI is not set
@@ -353,6 +353,7 @@ CONFIG_ARCH_ULTRARISC=y
 CONFIG_ARCH_VIRT=y
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU is not set
 # CONFIG_ARM_MHU_V2 is not set
 CONFIG_ARM_PTDUMP_DEBUGFS=y
@@ -1026,11 +1027,17 @@ CONFIG_CM32181=m
 # CONFIG_CM3323 is not set
 CONFIG_CM3605=m
 # CONFIG_CM36651 is not set
+CONFIG_CMA_ALIGNMENT=8
 CONFIG_CMA_AREAS=7
 # CONFIG_CMA_DEBUGFS is not set
-# CONFIG_CMA is not set
+CONFIG_CMA_SIZE_MBYTES=0
 CONFIG_CMA_SIZE_PERNUMA=y
+# CONFIG_CMA_SIZE_SEL_MAX is not set
+CONFIG_CMA_SIZE_SEL_MBYTES=y
+# CONFIG_CMA_SIZE_SEL_MIN is not set
+# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
 CONFIG_CMA_SYSFS=y
+CONFIG_CMA=y
 CONFIG_CMDLINE=""
 # CONFIG_CMDLINE_BOOL is not set
 CONFIG_CMDLINE_FROM_BOOTLOADER=y
@@ -1456,6 +1463,11 @@ CONFIG_DEV_DAX_HMEM=m
 CONFIG_DEV_DAX_KMEM=m
 CONFIG_DEV_DAX=m
 CONFIG_DEV_DAX_PMEM=m
+CONFIG_DEVFREQ_GOV_PASSIVE=m
+CONFIG_DEVFREQ_GOV_PERFORMANCE=m
+CONFIG_DEVFREQ_GOV_POWERSAVE=m
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
+CONFIG_DEVFREQ_GOV_USERSPACE=m
 CONFIG_DEVFREQ_THERMAL=y
 CONFIG_DEVICE_PRIVATE=y
 CONFIG_DEVMEM=y
@@ -1482,7 +1494,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
 CONFIG_DMABUF_HEAPS=y
 CONFIG_DMABUF_KUNIT_TEST=m
 # CONFIG_DMABUF_SELFTESTS is not set
-# CONFIG_DMA_CMA is not set
+CONFIG_DMA_CMA=y
 CONFIG_DMADEVICES_DEBUG=y
 # CONFIG_DMADEVICES_VDEBUG is not set
 CONFIG_DMADEVICES=y
@@ -1983,6 +1995,7 @@ CONFIG_DWMAC_GENERIC=m
 CONFIG_DWMAC_MOTORCOMM=m
 CONFIG_DWMAC_S32=m
 CONFIG_DWMAC_SOPHGO=m
+CONFIG_DWMAC_SPACEMIT=m
 CONFIG_DWMAC_STARFIVE=m
 CONFIG_DWMAC_THEAD=m
 # CONFIG_DW_WATCHDOG is not set
@@ -2459,6 +2472,7 @@ CONFIG_GPIO_SIFIVE=y
 CONFIG_GPIO_SIM=m
 # CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set
 # CONFIG_GPIO_SODAVILLE is not set
+CONFIG_GPIO_SPACEMIT_K1=m
 CONFIG_GPIO_SYSCON=m
 # CONFIG_GPIO_SYSFS is not set
 # CONFIG_GPIO_TPIC2810 is not set
@@ -2774,6 +2788,7 @@ CONFIG_I2C_HID=y
 # CONFIG_I2C_HISI is not set
 # CONFIG_I2C_I801 is not set
 # CONFIG_I2C_ISCH is not set
+CONFIG_I2C_K1=m
 CONFIG_I2C_KEBA=m
 # CONFIG_I2C_MICROCHIP_CORE is not set
 CONFIG_I2C_MLXBF=m
@@ -4033,12 +4048,13 @@ CONFIG_MFD_RT5120=m
 # CONFIG_MFD_SEC_CORE is not set
 # CONFIG_MFD_SEC_I2C is not set
 # CONFIG_MFD_SI476X_CORE is not set
-CONFIG_MFD_SIMPLE_MFD_I2C=m
+CONFIG_MFD_SIMPLE_MFD_I2C=y
 # CONFIG_MFD_SKY81452 is not set
 # CONFIG_MFD_SL28CPLD is not set
 CONFIG_MFD_SM501_GPIO=y
 CONFIG_MFD_SM501=m
 # CONFIG_MFD_SMPRO is not set
+CONFIG_MFD_SPACEMIT_P1=y
 # CONFIG_MFD_STMFX is not set
 # CONFIG_MFD_STMPE is not set
 # CONFIG_MFD_STPMIC1 is not set
@@ -4199,6 +4215,7 @@ CONFIG_MMC_SDHCI=m
 # CONFIG_MMC_SDHCI_OF_AT91 is not set
 CONFIG_MMC_SDHCI_OF_DWCMSHC=m
 # CONFIG_MMC_SDHCI_OF_ESDHC is not set
+CONFIG_MMC_SDHCI_OF_K1=m
 # CONFIG_MMC_SDHCI_OMAP is not set
 CONFIG_MMC_SDHCI_PCI=m
 CONFIG_MMC_SDHCI_PLTFM=m
@@ -4215,6 +4232,7 @@ CONFIG_MMC_VIA_SDMMC=m
 CONFIG_MMC_VUB300=m
 CONFIG_MMC_WBSD=m
 CONFIG_MMIOTRACE=y
+CONFIG_MMP_PDMA=m
 CONFIG_MMU=y
 CONFIG_MODIFY_LDT_SYSCALL=y
 CONFIG_MODPROBE_PATH="/usr/bin/modprobe"
@@ -4777,6 +4795,7 @@ CONFIG_NET_VENDOR_SIS=y
 CONFIG_NET_VENDOR_SMSC=y
 # CONFIG_NET_VENDOR_SOCIONEXT is not set
 # CONFIG_NET_VENDOR_SOLARFLARE is not set
+CONFIG_NET_VENDOR_SPACEMIT=y
 CONFIG_NET_VENDOR_STMICRO=y
 CONFIG_NET_VENDOR_SUN=y
 # CONFIG_NET_VENDOR_SYNOPSYS is not set
@@ -5249,6 +5268,7 @@ CONFIG_PCIEPORTBUS=y
 CONFIG_PCIE_PTM=y
 CONFIG_PCIE_SG2042_HOST=y
 CONFIG_PCIE_SOPHGO_DW=y
+CONFIG_PCIE_SPACEMIT_K1=m
 # CONFIG_PCIE_STARFIVE_HOST is not set
 # CONFIG_PCIE_TEGRA264 is not set
 CONFIG_PCIE_THERMAL=y
@@ -5272,7 +5292,7 @@ CONFIG_PCIPCWATCHDOG=m
 CONFIG_PCI_PF_STUB=m
 CONFIG_PCI_PRI=y
 CONFIG_PCI_PWRCTL_PWRSEQ=m
-CONFIG_PCI_PWRCTRL_GENERIC=m
+CONFIG_PCI_PWRCTRL_GENERIC=y
 CONFIG_PCI_PWRCTRL_TC9563=m
 CONFIG_PCI_QUIRKS=y
 # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
@@ -5336,6 +5356,9 @@ CONFIG_PHY_RTK_RTD_USB2PHY=m
 CONFIG_PHY_RTK_RTD_USB3PHY=m
 # CONFIG_PHY_SAMSUNG_USB2 is not set
 CONFIG_PHY_SOPHGO_CV1800_USB2=m
+CONFIG_PHY_SPACEMIT_K1_PCIE=m
+CONFIG_PHY_SPACEMIT_K1_USB2=m
+CONFIG_PHY_SPACEMIT_K3_COMBO_PHY=m
 # CONFIG_PHYS_RAM_BASE_FIXED is not set
 CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m
 # CONFIG_PHY_STARFIVE_JH7110_DPHY_TX is not set
@@ -5385,6 +5408,7 @@ CONFIG_PINCTRL_SOPHGO_SG2000=y
 CONFIG_PINCTRL_SOPHGO_SG2002=y
 CONFIG_PINCTRL_SOPHGO_SG2042=m
 CONFIG_PINCTRL_SOPHGO_SG2044=m
+CONFIG_PINCTRL_SPACEMIT_K1=y
 CONFIG_PINCTRL_STARFIVE_JH7100=y
 CONFIG_PINCTRL_STARFIVE_JH7110_AON=y
 CONFIG_PINCTRL_STARFIVE_JH7110_SYS=y
@@ -5415,7 +5439,8 @@ CONFIG_PM_ADVANCED_DEBUG=y
 # CONFIG_PM_AUTOSLEEP is not set
 CONFIG_PMBUS=m
 CONFIG_PM_DEBUG=y
-# CONFIG_PM_DEVFREQ is not set
+CONFIG_PM_DEVFREQ_EVENT=y
+CONFIG_PM_DEVFREQ=y
 # CONFIG_PMIC_ADP5520 is not set
 # CONFIG_PMIC_DA903X is not set
 # CONFIG_PMIC_OPREGION is not set
@@ -5450,6 +5475,7 @@ CONFIG_POWERCAP=y
 CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m
 # CONFIG_POWER_RESET_REGULATOR is not set
 CONFIG_POWER_RESET_RESTART=y
+CONFIG_POWER_RESET_SPACEMIT_P1=y
 CONFIG_POWER_RESET_SYSCON_POWEROFF=y
 CONFIG_POWER_RESET_SYSCON=y
 CONFIG_POWER_RESET_TH1520_AON=m
@@ -5457,10 +5483,10 @@ CONFIG_POWER_RESET_TH1520_AON=m
 CONFIG_POWER_RESET_TPS65086=y
 # CONFIG_POWER_RESET_VEXPRESS is not set
 CONFIG_POWER_RESET=y
-CONFIG_POWER_SEQUENCING=m
 CONFIG_POWER_SEQUENCING_PCIE_M2=m
 CONFIG_POWER_SEQUENCING_QCOM_WCN=m
 CONFIG_POWER_SEQUENCING_TH1520_GPU=m
+CONFIG_POWER_SEQUENCING=y
 # CONFIG_POWER_SUPPLY_DEBUG is not set
 CONFIG_POWER_SUPPLY_HWMON=y
 CONFIG_POWER_SUPPLY=y
@@ -5580,6 +5606,7 @@ CONFIG_PWM_MC33XS2410=m
 CONFIG_PWM_OMAP_DMTIMER=m
 # CONFIG_PWM_PCA9685 is not set
 CONFIG_PWM_PROVIDE_GPIO=y
+CONFIG_PWM_PXA=m
 CONFIG_PWM_SIFIVE=y
 CONFIG_PWM_SOPHGO_SG2042=m
 CONFIG_PWM_SYSFS=y
@@ -5780,6 +5807,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set
@@ -5821,6 +5849,7 @@ CONFIG_REGULATOR_RTQ2208=m
 CONFIG_REGULATOR_RTQ6752=m
 # CONFIG_REGULATOR_SGM3804 is not set
 # CONFIG_REGULATOR_SLG51000 is not set
+CONFIG_REGULATOR_SPACEMIT_P1=m
 # CONFIG_REGULATOR_SUN20I is not set
 CONFIG_REGULATOR_SY7636A=m
 # CONFIG_REGULATOR_SY8106A is not set
@@ -5859,6 +5888,8 @@ CONFIG_RESET_K230=m
 CONFIG_RESET_POLARFIRE_SOC=y
 CONFIG_RESET_SIMPLE=y
 # CONFIG_RESET_SKY1_AUDSS is not set
+CONFIG_RESET_SPACEMIT_K1=y
+CONFIG_RESET_SPACEMIT_K3=y
 CONFIG_RESET_STARFIVE_JH7100=y
 CONFIG_RESET_STARFIVE_JH7110=y
 CONFIG_RESET_STARFIVE_JH71X0=y
@@ -6094,6 +6125,7 @@ CONFIG_RTC_DRV_RX8581=m
 # CONFIG_RTC_DRV_SD2405AL is not set
 CONFIG_RTC_DRV_SD3078=m
 # CONFIG_RTC_DRV_SNVS is not set
+CONFIG_RTC_DRV_SPACEMIT_P1=m
 CONFIG_RTC_DRV_STK17TA8=m
 # CONFIG_RTC_DRV_TEST is not set
 CONFIG_RTC_DRV_TPS6594=m
@@ -6346,10 +6378,13 @@ CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
 CONFIG_SCSI_SYM53C8XX_MMIO=y
 CONFIG_SCSI_UFS_BSG=y
 CONFIG_SCSI_UFS_CDNS_PLATFORM=m
+# CONFIG_SCSI_UFS_CRYPTO is not set
 # CONFIG_SCSI_UFS_DWC_TC_PCI is not set
 # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set
 # CONFIG_SCSI_UFS_FAULT_INJECTION is not set
-# CONFIG_SCSI_UFSHCD is not set
+CONFIG_SCSI_UFSHCD=m
+CONFIG_SCSI_UFSHCD_PCI=m
+CONFIG_SCSI_UFSHCD_PLATFORM=m
 CONFIG_SCSI_UFS_HWMON=y
 CONFIG_SCSI_VIRTIO=m
 CONFIG_SCSI_WD719X=m
@@ -7218,6 +7253,7 @@ CONFIG_SND_SOC_IDT821034=m
 # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set
 CONFIG_SND_SOC_JH7110_PWMDAC=m
 CONFIG_SND_SOC_JH7110_TDM=m
+# CONFIG_SND_SOC_K1_I2S is not set
 # CONFIG_SND_SOC_LPASS_RX_MACRO is not set
 # CONFIG_SND_SOC_LPASS_TX_MACRO is not set
 # CONFIG_SND_SOC_LPASS_VA_MACRO is not set
@@ -7558,6 +7594,10 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m
 # CONFIG_SOUNDWIRE_INTEL is not set
 # CONFIG_SOUNDWIRE is not set
 # CONFIG_SOUNDWIRE_QCOM is not set
+CONFIG_SPACEMIT_K1_CCU=y
+CONFIG_SPACEMIT_K1_EMAC=m
+CONFIG_SPACEMIT_K1_TSENSOR=m
+CONFIG_SPACEMIT_K3_CCU=y
 CONFIG_SPARSE_IRQ=y
 CONFIG_SPARSEMEM_EXTREME=y
 CONFIG_SPARSEMEM_MANUAL=y
@@ -7595,6 +7635,7 @@ CONFIG_SPI_CH341=m
 CONFIG_SPI_DLN2=m
 CONFIG_SPI_DMA_KUNIT_TEST=m
 CONFIG_SPI_FSL_LPSPI=m
+CONFIG_SPI_FSL_QUADSPI=m
 # CONFIG_SPI_FSL_SPI is not set
 # CONFIG_SPI_GPIO is not set
 # CONFIG_SPI_HISI_KUNPENG is not set
@@ -7623,6 +7664,7 @@ CONFIG_SPI_SIFIVE=y
 CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m
 CONFIG_SPI_SLAVE_TIME=m
 CONFIG_SPI_SN_F_OSPI=m
+CONFIG_SPI_SPACEMIT_K1=m
 CONFIG_SPI_SPIDEV=m
 # CONFIG_SPI_TLE62X0 is not set
 # CONFIG_SPI_TOPCLIFF_PCH is not set
@@ -7902,7 +7944,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y
 CONFIG_THERMAL_HWMON=y
 # CONFIG_THERMAL_MMIO is not set
 CONFIG_THERMAL_NETLINK=y
-# CONFIG_THERMAL_OF is not set
+CONFIG_THERMAL_OF=y
 CONFIG_THERMAL_STATISTICS=y
 CONFIG_THERMAL=y
 CONFIG_THREAD_SIZE_ORDER=3
@@ -8251,11 +8293,14 @@ CONFIG_USB_CDNSP_PCI=m
 CONFIG_USB_CDNS_SUPPORT=m
 CONFIG_USB_CHAOSKEY=m
 CONFIG_USB_CHIPIDEA_GENERIC=m
+CONFIG_USB_CHIPIDEA_HOST=y
 CONFIG_USB_CHIPIDEA_IMX=m
-# CONFIG_USB_CHIPIDEA is not set
+CONFIG_USB_CHIPIDEA=m
 CONFIG_USB_CHIPIDEA_MSM=m
 CONFIG_USB_CHIPIDEA_NPCM=m
 CONFIG_USB_CHIPIDEA_PCI=m
+# CONFIG_USB_CHIPIDEA_TEGRA is not set
+CONFIG_USB_CHIPIDEA_UDC=y
 CONFIG_USB_CONFIGFS_ACM=y
 CONFIG_USB_CONFIGFS_ECM_SUBSET=y
 CONFIG_USB_CONFIGFS_ECM=y

diff --git a/kernel-riscv64-rt-fedora.config b/kernel-riscv64-rt-fedora.config
index 96604d4..b59c5f9 100644
--- a/kernel-riscv64-rt-fedora.config
+++ b/kernel-riscv64-rt-fedora.config
@@ -343,7 +343,7 @@ CONFIG_ARCH_RV64I=y
 # CONFIG_ARCH_SA1100 is not set
 CONFIG_ARCH_SIFIVE=y
 CONFIG_ARCH_SOPHGO=y
-# CONFIG_ARCH_SPACEMIT is not set
+CONFIG_ARCH_SPACEMIT=y
 # CONFIG_ARCH_SPARX5 is not set
 CONFIG_ARCH_STARFIVE=y
 # CONFIG_ARCH_SUNXI is not set
@@ -353,6 +353,7 @@ CONFIG_ARCH_ULTRARISC=y
 CONFIG_ARCH_VIRT=y
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU is not set
 # CONFIG_ARM_MHU_V2 is not set
 # CONFIG_ARM_SDEI_NMI is not set
@@ -1025,11 +1026,17 @@ CONFIG_CM32181=m
 # CONFIG_CM3323 is not set
 CONFIG_CM3605=m
 # CONFIG_CM36651 is not set
+CONFIG_CMA_ALIGNMENT=8
 CONFIG_CMA_AREAS=7
 # CONFIG_CMA_DEBUGFS is not set
-# CONFIG_CMA is not set
+CONFIG_CMA_SIZE_MBYTES=0
 CONFIG_CMA_SIZE_PERNUMA=y
+# CONFIG_CMA_SIZE_SEL_MAX is not set
+CONFIG_CMA_SIZE_SEL_MBYTES=y
+# CONFIG_CMA_SIZE_SEL_MIN is not set
+# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
 CONFIG_CMA_SYSFS=y
+CONFIG_CMA=y
 CONFIG_CMDLINE=""
 # CONFIG_CMDLINE_BOOL is not set
 CONFIG_CMDLINE_FROM_BOOTLOADER=y
@@ -1447,6 +1454,11 @@ CONFIG_DEV_DAX_HMEM=m
 CONFIG_DEV_DAX_KMEM=m
 CONFIG_DEV_DAX=m
 CONFIG_DEV_DAX_PMEM=m
+CONFIG_DEVFREQ_GOV_PASSIVE=m
+CONFIG_DEVFREQ_GOV_PERFORMANCE=m
+CONFIG_DEVFREQ_GOV_POWERSAVE=m
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
+CONFIG_DEVFREQ_GOV_USERSPACE=m
 CONFIG_DEVFREQ_THERMAL=y
 CONFIG_DEVICE_PRIVATE=y
 CONFIG_DEVMEM=y
@@ -1473,7 +1485,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
 CONFIG_DMABUF_HEAPS=y
 CONFIG_DMABUF_KUNIT_TEST=m
 # CONFIG_DMABUF_SELFTESTS is not set
-# CONFIG_DMA_CMA is not set
+CONFIG_DMA_CMA=y
 # CONFIG_DMADEVICES_DEBUG is not set
 CONFIG_DMADEVICES=y
 CONFIG_DMA_ENGINE=y
@@ -1973,6 +1985,7 @@ CONFIG_DWMAC_GENERIC=m
 CONFIG_DWMAC_MOTORCOMM=m
 CONFIG_DWMAC_S32=m
 CONFIG_DWMAC_SOPHGO=m
+CONFIG_DWMAC_SPACEMIT=m
 CONFIG_DWMAC_STARFIVE=m
 CONFIG_DWMAC_THEAD=m
 # CONFIG_DW_WATCHDOG is not set
@@ -2440,6 +2453,7 @@ CONFIG_GPIO_SIFIVE=y
 CONFIG_GPIO_SIM=m
 # CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set
 # CONFIG_GPIO_SODAVILLE is not set
+CONFIG_GPIO_SPACEMIT_K1=m
 CONFIG_GPIO_SYSCON=m
 # CONFIG_GPIO_SYSFS is not set
 # CONFIG_GPIO_TPIC2810 is not set
@@ -2754,6 +2768,7 @@ CONFIG_I2C_HID=y
 # CONFIG_I2C_HISI is not set
 # CONFIG_I2C_I801 is not set
 # CONFIG_I2C_ISCH is not set
+CONFIG_I2C_K1=m
 CONFIG_I2C_KEBA=m
 # CONFIG_I2C_MICROCHIP_CORE is not set
 CONFIG_I2C_MLXBF=m
@@ -4004,12 +4019,13 @@ CONFIG_MFD_RT5120=m
 # CONFIG_MFD_SEC_CORE is not set
 # CONFIG_MFD_SEC_I2C is not set
 # CONFIG_MFD_SI476X_CORE is not set
-CONFIG_MFD_SIMPLE_MFD_I2C=m
+CONFIG_MFD_SIMPLE_MFD_I2C=y
 # CONFIG_MFD_SKY81452 is not set
 # CONFIG_MFD_SL28CPLD is not set
 CONFIG_MFD_SM501_GPIO=y
 CONFIG_MFD_SM501=m
 # CONFIG_MFD_SMPRO is not set
+CONFIG_MFD_SPACEMIT_P1=y
 # CONFIG_MFD_STMFX is not set
 # CONFIG_MFD_STMPE is not set
 # CONFIG_MFD_STPMIC1 is not set
@@ -4170,6 +4186,7 @@ CONFIG_MMC_SDHCI=m
 # CONFIG_MMC_SDHCI_OF_AT91 is not set
 CONFIG_MMC_SDHCI_OF_DWCMSHC=m
 # CONFIG_MMC_SDHCI_OF_ESDHC is not set
+CONFIG_MMC_SDHCI_OF_K1=m
 # CONFIG_MMC_SDHCI_OMAP is not set
 CONFIG_MMC_SDHCI_PCI=m
 CONFIG_MMC_SDHCI_PLTFM=m
@@ -4185,6 +4202,7 @@ CONFIG_MMC_USHC=m
 CONFIG_MMC_VIA_SDMMC=m
 CONFIG_MMC_VUB300=m
 CONFIG_MMC_WBSD=m
+CONFIG_MMP_PDMA=m
 CONFIG_MMU=y
 CONFIG_MODIFY_LDT_SYSCALL=y
 CONFIG_MODPROBE_PATH="/usr/bin/modprobe"
@@ -4747,6 +4765,7 @@ CONFIG_NET_VENDOR_SIS=y
 CONFIG_NET_VENDOR_SMSC=y
 # CONFIG_NET_VENDOR_SOCIONEXT is not set
 # CONFIG_NET_VENDOR_SOLARFLARE is not set
+CONFIG_NET_VENDOR_SPACEMIT=y
 CONFIG_NET_VENDOR_STMICRO=y
 CONFIG_NET_VENDOR_SUN=y
 # CONFIG_NET_VENDOR_SYNOPSYS is not set
@@ -5218,6 +5237,7 @@ CONFIG_PCIEPORTBUS=y
 CONFIG_PCIE_PTM=y
 CONFIG_PCIE_SG2042_HOST=y
 CONFIG_PCIE_SOPHGO_DW=y
+CONFIG_PCIE_SPACEMIT_K1=m
 # CONFIG_PCIE_STARFIVE_HOST is not set
 # CONFIG_PCIE_TEGRA264 is not set
 CONFIG_PCIE_THERMAL=y
@@ -5241,7 +5261,7 @@ CONFIG_PCIPCWATCHDOG=m
 CONFIG_PCI_PF_STUB=m
 CONFIG_PCI_PRI=y
 CONFIG_PCI_PWRCTL_PWRSEQ=m
-CONFIG_PCI_PWRCTRL_GENERIC=m
+CONFIG_PCI_PWRCTRL_GENERIC=y
 CONFIG_PCI_PWRCTRL_TC9563=m
 CONFIG_PCI_QUIRKS=y
 # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
@@ -5305,6 +5325,9 @@ CONFIG_PHY_RTK_RTD_USB2PHY=m
 CONFIG_PHY_RTK_RTD_USB3PHY=m
 # CONFIG_PHY_SAMSUNG_USB2 is not set
 CONFIG_PHY_SOPHGO_CV1800_USB2=m
+CONFIG_PHY_SPACEMIT_K1_PCIE=m
+CONFIG_PHY_SPACEMIT_K1_USB2=m
+CONFIG_PHY_SPACEMIT_K3_COMBO_PHY=m
 # CONFIG_PHYS_RAM_BASE_FIXED is not set
 CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m
 # CONFIG_PHY_STARFIVE_JH7110_DPHY_TX is not set
@@ -5354,6 +5377,7 @@ CONFIG_PINCTRL_SOPHGO_SG2000=y
 CONFIG_PINCTRL_SOPHGO_SG2002=y
 CONFIG_PINCTRL_SOPHGO_SG2042=m
 CONFIG_PINCTRL_SOPHGO_SG2044=m
+CONFIG_PINCTRL_SPACEMIT_K1=y
 CONFIG_PINCTRL_STARFIVE_JH7100=y
 CONFIG_PINCTRL_STARFIVE_JH7110_AON=y
 CONFIG_PINCTRL_STARFIVE_JH7110_SYS=y
@@ -5384,7 +5408,8 @@ CONFIG_PLAYSTATION_FF=y
 # CONFIG_PM_AUTOSLEEP is not set
 CONFIG_PMBUS=m
 CONFIG_PM_DEBUG=y
-# CONFIG_PM_DEVFREQ is not set
+CONFIG_PM_DEVFREQ_EVENT=y
+CONFIG_PM_DEVFREQ=y
 # CONFIG_PMIC_ADP5520 is not set
 # CONFIG_PMIC_DA903X is not set
 # CONFIG_PMIC_OPREGION is not set
@@ -5419,6 +5444,7 @@ CONFIG_POWERCAP=y
 CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m
 # CONFIG_POWER_RESET_REGULATOR is not set
 CONFIG_POWER_RESET_RESTART=y
+CONFIG_POWER_RESET_SPACEMIT_P1=y
 CONFIG_POWER_RESET_SYSCON_POWEROFF=y
 CONFIG_POWER_RESET_SYSCON=y
 CONFIG_POWER_RESET_TH1520_AON=m
@@ -5426,10 +5452,10 @@ CONFIG_POWER_RESET_TH1520_AON=m
 CONFIG_POWER_RESET_TPS65086=y
 # CONFIG_POWER_RESET_VEXPRESS is not set
 CONFIG_POWER_RESET=y
-CONFIG_POWER_SEQUENCING=m
 CONFIG_POWER_SEQUENCING_PCIE_M2=m
 CONFIG_POWER_SEQUENCING_QCOM_WCN=m
 CONFIG_POWER_SEQUENCING_TH1520_GPU=m
+CONFIG_POWER_SEQUENCING=y
 # CONFIG_POWER_SUPPLY_DEBUG is not set
 CONFIG_POWER_SUPPLY_HWMON=y
 CONFIG_POWER_SUPPLY=y
@@ -5548,6 +5574,7 @@ CONFIG_PWM_MC33XS2410=m
 CONFIG_PWM_OMAP_DMTIMER=m
 # CONFIG_PWM_PCA9685 is not set
 CONFIG_PWM_PROVIDE_GPIO=y
+CONFIG_PWM_PXA=m
 CONFIG_PWM_SIFIVE=y
 CONFIG_PWM_SOPHGO_SG2042=m
 CONFIG_PWM_SYSFS=y
@@ -5748,6 +5775,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set
@@ -5789,6 +5817,7 @@ CONFIG_REGULATOR_RTQ2208=m
 CONFIG_REGULATOR_RTQ6752=m
 # CONFIG_REGULATOR_SGM3804 is not set
 # CONFIG_REGULATOR_SLG51000 is not set
+CONFIG_REGULATOR_SPACEMIT_P1=m
 # CONFIG_REGULATOR_SUN20I is not set
 CONFIG_REGULATOR_SY7636A=m
 # CONFIG_REGULATOR_SY8106A is not set
@@ -5827,6 +5856,8 @@ CONFIG_RESET_K230=m
 CONFIG_RESET_POLARFIRE_SOC=y
 CONFIG_RESET_SIMPLE=y
 # CONFIG_RESET_SKY1_AUDSS is not set
+CONFIG_RESET_SPACEMIT_K1=y
+CONFIG_RESET_SPACEMIT_K3=y
 CONFIG_RESET_STARFIVE_JH7100=y
 CONFIG_RESET_STARFIVE_JH7110=y
 CONFIG_RESET_STARFIVE_JH71X0=y
@@ -6062,6 +6093,7 @@ CONFIG_RTC_DRV_RX8581=m
 # CONFIG_RTC_DRV_SD2405AL is not set
 CONFIG_RTC_DRV_SD3078=m
 # CONFIG_RTC_DRV_SNVS is not set
+CONFIG_RTC_DRV_SPACEMIT_P1=m
 CONFIG_RTC_DRV_STK17TA8=m
 # CONFIG_RTC_DRV_TEST is not set
 CONFIG_RTC_DRV_TPS6594=m
@@ -6313,10 +6345,13 @@ CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
 CONFIG_SCSI_SYM53C8XX_MMIO=y
 CONFIG_SCSI_UFS_BSG=y
 CONFIG_SCSI_UFS_CDNS_PLATFORM=m
+# CONFIG_SCSI_UFS_CRYPTO is not set
 # CONFIG_SCSI_UFS_DWC_TC_PCI is not set
 # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set
 # CONFIG_SCSI_UFS_FAULT_INJECTION is not set
-# CONFIG_SCSI_UFSHCD is not set
+CONFIG_SCSI_UFSHCD=m
+CONFIG_SCSI_UFSHCD_PCI=m
+CONFIG_SCSI_UFSHCD_PLATFORM=m
 CONFIG_SCSI_UFS_HWMON=y
 CONFIG_SCSI_VIRTIO=m
 CONFIG_SCSI_WD719X=m
@@ -7184,6 +7219,7 @@ CONFIG_SND_SOC_IDT821034=m
 # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set
 CONFIG_SND_SOC_JH7110_PWMDAC=m
 CONFIG_SND_SOC_JH7110_TDM=m
+# CONFIG_SND_SOC_K1_I2S is not set
 # CONFIG_SND_SOC_LPASS_RX_MACRO is not set
 # CONFIG_SND_SOC_LPASS_TX_MACRO is not set
 # CONFIG_SND_SOC_LPASS_VA_MACRO is not set
@@ -7523,6 +7559,10 @@ CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m
 # CONFIG_SOUNDWIRE_INTEL is not set
 # CONFIG_SOUNDWIRE is not set
 # CONFIG_SOUNDWIRE_QCOM is not set
+CONFIG_SPACEMIT_K1_CCU=y
+CONFIG_SPACEMIT_K1_EMAC=m
+CONFIG_SPACEMIT_K1_TSENSOR=m
+CONFIG_SPACEMIT_K3_CCU=y
 CONFIG_SPARSE_IRQ=y
 CONFIG_SPARSEMEM_EXTREME=y
 CONFIG_SPARSEMEM_MANUAL=y
@@ -7560,6 +7600,7 @@ CONFIG_SPI_CH341=m
 CONFIG_SPI_DLN2=m
 CONFIG_SPI_DMA_KUNIT_TEST=m
 CONFIG_SPI_FSL_LPSPI=m
+CONFIG_SPI_FSL_QUADSPI=m
 # CONFIG_SPI_FSL_SPI is not set
 # CONFIG_SPI_GPIO is not set
 # CONFIG_SPI_HISI_KUNPENG is not set
@@ -7588,6 +7629,7 @@ CONFIG_SPI_SIFIVE=y
 CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m
 CONFIG_SPI_SLAVE_TIME=m
 CONFIG_SPI_SN_F_OSPI=m
+CONFIG_SPI_SPACEMIT_K1=m
 CONFIG_SPI_SPIDEV=m
 # CONFIG_SPI_TLE62X0 is not set
 # CONFIG_SPI_TOPCLIFF_PCH is not set
@@ -7867,7 +7909,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y
 CONFIG_THERMAL_HWMON=y
 # CONFIG_THERMAL_MMIO is not set
 CONFIG_THERMAL_NETLINK=y
-# CONFIG_THERMAL_OF is not set
+CONFIG_THERMAL_OF=y
 CONFIG_THERMAL_STATISTICS=y
 CONFIG_THERMAL=y
 CONFIG_THREAD_SIZE_ORDER=2
@@ -8216,11 +8258,14 @@ CONFIG_USB_CDNSP_PCI=m
 CONFIG_USB_CDNS_SUPPORT=m
 CONFIG_USB_CHAOSKEY=m
 CONFIG_USB_CHIPIDEA_GENERIC=m
+CONFIG_USB_CHIPIDEA_HOST=y
 CONFIG_USB_CHIPIDEA_IMX=m
-# CONFIG_USB_CHIPIDEA is not set
+CONFIG_USB_CHIPIDEA=m
 CONFIG_USB_CHIPIDEA_MSM=m
 CONFIG_USB_CHIPIDEA_NPCM=m
 CONFIG_USB_CHIPIDEA_PCI=m
+# CONFIG_USB_CHIPIDEA_TEGRA is not set
+CONFIG_USB_CHIPIDEA_UDC=y
 CONFIG_USB_CONFIGFS_ACM=y
 CONFIG_USB_CONFIGFS_ECM_SUBSET=y
 CONFIG_USB_CONFIGFS_ECM=y

diff --git a/kernel-s390x-debug-fedora.config b/kernel-s390x-debug-fedora.config
index 19bc7ab..9977ab6 100644
--- a/kernel-s390x-debug-fedora.config
+++ b/kernel-s390x-debug-fedora.config
@@ -337,6 +337,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
 # CONFIG_ARCH_SPARX5 is not set
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU_V2 is not set
 CONFIG_ARM_PTDUMP_DEBUGFS=y
 # CONFIG_ARM_SDEI_NMI is not set
@@ -5648,6 +5649,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set
@@ -6171,6 +6173,7 @@ CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
 CONFIG_SCSI_SYM53C8XX_MMIO=y
 CONFIG_SCSI_UFS_BSG=y
 CONFIG_SCSI_UFS_CDNS_PLATFORM=m
+# CONFIG_SCSI_UFS_CRYPTO is not set
 # CONFIG_SCSI_UFS_DWC_TC_PCI is not set
 # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set
 # CONFIG_SCSI_UFS_FAULT_INJECTION is not set

diff --git a/kernel-s390x-fedora.config b/kernel-s390x-fedora.config
index b063681..5dc275b 100644
--- a/kernel-s390x-fedora.config
+++ b/kernel-s390x-fedora.config
@@ -337,6 +337,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
 # CONFIG_ARCH_SPARX5 is not set
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU_V2 is not set
 # CONFIG_ARM_SDEI_NMI is not set
 CONFIG_ARM_SMCCC_SOC_ID=y
@@ -5616,6 +5617,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set
@@ -6138,6 +6140,7 @@ CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
 CONFIG_SCSI_SYM53C8XX_MMIO=y
 CONFIG_SCSI_UFS_BSG=y
 CONFIG_SCSI_UFS_CDNS_PLATFORM=m
+# CONFIG_SCSI_UFS_CRYPTO is not set
 # CONFIG_SCSI_UFS_DWC_TC_PCI is not set
 # CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set
 # CONFIG_SCSI_UFS_FAULT_INJECTION is not set

diff --git a/kernel-x86_64-debug-fedora.config b/kernel-x86_64-debug-fedora.config
index e1658b5..c199fb9 100644
--- a/kernel-x86_64-debug-fedora.config
+++ b/kernel-x86_64-debug-fedora.config
@@ -386,6 +386,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
 # CONFIG_ARCH_SPARX5 is not set
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU_V2 is not set
 CONFIG_ARM_PTDUMP_DEBUGFS=y
 # CONFIG_ARM_SDEI_NMI is not set
@@ -6158,6 +6159,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set

diff --git a/kernel-x86_64-fedora.config b/kernel-x86_64-fedora.config
index f0caaa3..3cbabcf 100644
--- a/kernel-x86_64-fedora.config
+++ b/kernel-x86_64-fedora.config
@@ -386,6 +386,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
 # CONFIG_ARCH_SPARX5 is not set
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU_V2 is not set
 # CONFIG_ARM_SDEI_NMI is not set
 CONFIG_ARM_SMCCC_SOC_ID=y
@@ -6127,6 +6128,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set

diff --git a/kernel-x86_64-rt-debug-fedora.config b/kernel-x86_64-rt-debug-fedora.config
index d689851..6a13f23 100644
--- a/kernel-x86_64-rt-debug-fedora.config
+++ b/kernel-x86_64-rt-debug-fedora.config
@@ -386,6 +386,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
 # CONFIG_ARCH_SPARX5 is not set
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU_V2 is not set
 CONFIG_ARM_PTDUMP_DEBUGFS=y
 # CONFIG_ARM_SDEI_NMI is not set
@@ -6167,6 +6168,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set

diff --git a/kernel-x86_64-rt-fedora.config b/kernel-x86_64-rt-fedora.config
index 6967b98..5df3be7 100644
--- a/kernel-x86_64-rt-fedora.config
+++ b/kernel-x86_64-rt-fedora.config
@@ -386,6 +386,7 @@ CONFIG_ARCH_MULTIPLATFORM=y
 # CONFIG_ARCH_SPARX5 is not set
 # CONFIG_ARCNET is not set
 CONFIG_ARM_CMN=m
+# CONFIG_ARM_HISI_UNCORE_DEVFREQ is not set
 # CONFIG_ARM_MHU_V2 is not set
 # CONFIG_ARM_SDEI_NMI is not set
 CONFIG_ARM_SMCCC_SOC_ID=y
@@ -6136,6 +6137,7 @@ CONFIG_REGULATOR_MAX77857=m
 # CONFIG_REGULATOR_MAX8660 is not set
 CONFIG_REGULATOR_MAX8893=m
 # CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
 # CONFIG_REGULATOR_MCP16502 is not set
 CONFIG_REGULATOR_MP5416=m
 # CONFIG_REGULATOR_MP8859 is not set

diff --git a/kernel.changelog b/kernel.changelog
index adc93c3..1d6742f 100644
--- a/kernel.changelog
+++ b/kernel.changelog
@@ -1,10 +1,19 @@
-* Tue Sep 22 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc4.f0100363d8c3.39]
+* Wed Sep 23 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc4.fe2ec83746e5.40]
 - Revert "isofs: Drop support of directory entries straddling blocks" (Justin M. Forbes)
 - redhat: fix builds by disabling HYPERV_MOUSE_KUNIT_TEST (Nico Pache)
 - sched: move stack_canary to the start of the randomizable region (Scott Weaver)
 - automotive: enable HUGETLBFS to workaround build error (Scott Weaver)
 Resolves: 
 
+* Wed Sep 23 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc4.fe2ec83746e5.39]
+- fedora: arm64: enable Samsung S6E3FA7 panel driver (Sam Day)
+- fedora: arm64: SDM670 pinctrl+NoC drivers (Sam Day)
+- fedora: arm64: built-in SDM845 core drivers (Sam Day)
+- Enable kmod ML-DSA-87 signing for Fedora (Justin M. Forbes)
+- fedora: riscv: Enable SpacemiT K1 and K3 configs (Jennifer Berringer)
+- Linux v7.3.0-0.rc4.fe2ec83746e5
+Resolves: 
+
 * Tue Sep 22 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc4.f0100363d8c3.38]
 - redhat/configs/rhel: Enable kmod ML-DSA-87 signing for RHEL (Lenny Szubowicz)
 - Linux v7.3.0-0.rc4.f0100363d8c3

diff --git a/kernel.spec b/kernel.spec
index 446e0c7..423a233 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -172,13 +172,13 @@ Summary: The Linux kernel
 %define specrpmversion 7.3.0
 %define specversion 7.3.0
 %define patchversion 7.3
-%define pkgrelease 0.rc4.260922gf0100363d8c3.39
+%define pkgrelease 0.rc4.260923gfe2ec83746e5.40
 %define kversion 7
-%define tarfile_release 7.3-rc4-27-gf0100363d8c3
+%define tarfile_release 7.3-rc4-70-gfe2ec83746e5
 # This is needed to do merge window version magic
 %define patchlevel 3
 # This allows pkg_release to have configurable %%{?dist} tag
-%define specrelease 0.rc4.260922gf0100363d8c3.39%{?buildid}%{?dist}
+%define specrelease 0.rc4.260923gfe2ec83746e5.40%{?buildid}%{?dist}
 # This defines the kabi tarball version
 %define kabiversion 7.3.0
 
@@ -4866,15 +4866,20 @@ fi\
 #
 #
 %changelog
-* Tue Sep 22 2026 Justin M. Forbes <jforbes@fedoraproject.org> [7.3.0-0.rc4.260922gf0100363d8c3.39]
-- Enable kmod ML-DSA-87 signing for Fedora (Justin M. Forbes)
-
-* Tue Sep 22 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc4.f0100363d8c3.39]
+* Wed Sep 23 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc4.fe2ec83746e5.40]
 - Revert "isofs: Drop support of directory entries straddling blocks" (Justin M. Forbes)
 - redhat: fix builds by disabling HYPERV_MOUSE_KUNIT_TEST (Nico Pache)
 - sched: move stack_canary to the start of the randomizable region (Scott Weaver)
 - automotive: enable HUGETLBFS to workaround build error (Scott Weaver)
 
+* Wed Sep 23 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc4.fe2ec83746e5.39]
+- fedora: arm64: enable Samsung S6E3FA7 panel driver (Sam Day)
+- fedora: arm64: SDM670 pinctrl+NoC drivers (Sam Day)
+- fedora: arm64: built-in SDM845 core drivers (Sam Day)
+- Enable kmod ML-DSA-87 signing for Fedora (Justin M. Forbes)
+- fedora: riscv: Enable SpacemiT K1 and K3 configs (Jennifer Berringer)
+- Linux v7.3.0-0.rc4.fe2ec83746e5
+
 * Tue Sep 22 2026 Fedora Kernel Team <kernel-team@fedoraproject.org> [7.3.0-0.rc4.f0100363d8c3.38]
 - redhat/configs/rhel: Enable kmod ML-DSA-87 signing for RHEL (Lenny Szubowicz)
 - Linux v7.3.0-0.rc4.f0100363d8c3

diff --git a/sources b/sources
index 8499138..e6e98f0 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (linux-7.3-rc4-27-gf0100363d8c3.tar.xz) = b98b2d4ef4b7fe9bfb33d699777d0f8fa0f71e6dc596afa204dec12ece837751b7281bf1307f4aff3ad9985cebee0c789c3f76925ca0fc5e278e8db22d86f091
-SHA512 (kernel-abi-stablelists-7.3.0.tar.xz) = b095028c237e2e64cadb39b5a2fed1e184552495e7ef68c68dd57255779f3fbc34e6568dd25c1efbd608790e812ad4f194ba679d7cd65ee82dfab6eb5d146c6b
-SHA512 (kernel-kabi-dw-7.3.0.tar.xz) = 3a93061d0e1663683eaf1dcc2153382f04582c331204bd7eba5bf9cbafdb346e14ebbcd9f8c55ed41efe807d12400d23d987f58f15e6c0e6cea262656a1ad326
+SHA512 (linux-7.3-rc4-70-gfe2ec83746e5.tar.xz) = 5cfa15767cf48dcce39486efc590f311d12ac50c09681379d974cee4cfe990bd101db2fc6c628f7dea809169fa7845078f5960b260acf87487194b432fb3d95a
+SHA512 (kernel-abi-stablelists-7.3.0.tar.xz) = f9e9d69ff0e2bba1dad13d1c0cd982ada894d128f9ea7ecc22279b571dc0dbb754794dda2e590a38cd1d312269eab8cc8866b257e37b3d4f0c77ca7ffa9b4072
+SHA512 (kernel-kabi-dw-7.3.0.tar.xz) = 00d791785f9bbd9f6e85c0735e81794dbebf3a38aad2c215675c2918cda04ae66d17018aa4c4d80ee9e1cdd5bbc98265505da60f6e3c0d29e30b764948e0e1bd

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-09-23 17:41 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-23 17:41 [rpms/kernel] rawhide: kernel-7.3.0-0.rc4.260923gfe2ec83746e5.40 Justin M. Forbes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox