git: 28f3123ec720 - main - riscv: Add spacemit SoC files to the build
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 16 Aug 2026 17:17:11 UTC
The branch main has been updated by bnovkov:
URL: https://cgit.FreeBSD.org/src/commit/?id=28f3123ec720fd368efc7f7d2010163c468047ac
commit 28f3123ec720fd368efc7f7d2010163c468047ac
Author: Bojan Novković <bnovkov@FreeBSD.org>
AuthorDate: 2026-05-20 14:59:57 +0000
Commit: Bojan Novković <bnovkov@FreeBSD.org>
CommitDate: 2026-08-16 17:13:23 +0000
riscv: Add spacemit SoC files to the build
Reviewed by: mhorne
Differential Revision: https://reviews.freebsd.org/D57175
---
sys/modules/dtb/spacemit/Makefile | 3 +++
sys/riscv/conf/GENERIC | 1 +
sys/riscv/conf/std.spacemit | 10 ++++++++++
sys/riscv/spacemit/files.spacemit | 0
4 files changed, 14 insertions(+)
diff --git a/sys/modules/dtb/spacemit/Makefile b/sys/modules/dtb/spacemit/Makefile
new file mode 100644
index 000000000000..78187cba25e1
--- /dev/null
+++ b/sys/modules/dtb/spacemit/Makefile
@@ -0,0 +1,3 @@
+DTS= spacemit/k1-bananapi-f3.dts
+
+.include <bsd.dtb.mk>
diff --git a/sys/riscv/conf/GENERIC b/sys/riscv/conf/GENERIC
index ec248bd38813..b8b3aacfab83 100644
--- a/sys/riscv/conf/GENERIC
+++ b/sys/riscv/conf/GENERIC
@@ -223,4 +223,5 @@ include "std.allwinner"
include "std.cvitek"
include "std.eswin"
include "std.sifive"
+include "std.spacemit"
include "std.starfive"
diff --git a/sys/riscv/conf/std.spacemit b/sys/riscv/conf/std.spacemit
new file mode 100644
index 000000000000..3cbbda20c765
--- /dev/null
+++ b/sys/riscv/conf/std.spacemit
@@ -0,0 +1,10 @@
+#
+# SpacemiT SoC support
+#
+
+device fdt
+device sdhci_spacemit
+
+makeoptions MODULES_EXTRA+="dtb/spacemit"
+
+files "../spacemit/files.spacemit"
diff --git a/sys/riscv/spacemit/files.spacemit b/sys/riscv/spacemit/files.spacemit
new file mode 100644
index 000000000000..e69de29bb2d1