git: a8a68c0442b8 - stable/13 - kboot: Move powerpc kboot to top level
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 24 Jan 2023 22:10:11 UTC
The branch stable/13 has been updated by imp:
URL: https://cgit.FreeBSD.org/src/commit/?id=a8a68c0442b8acbcada716c908d801786a7de474
commit a8a68c0442b8acbcada716c908d801786a7de474
Author: Warner Losh <imp@FreeBSD.org>
AuthorDate: 2021-12-30 23:07:06 +0000
Commit: Warner Losh <imp@FreeBSD.org>
CommitDate: 2023-01-24 21:49:19 +0000
kboot: Move powerpc kboot to top level
As the first step at making this more generic, move kboot to top level.
Sponsored by: Netflix
Reviewed by: luporl, tsoome
Differential Revision: https://reviews.freebsd.org/D33513
(cherry picked from commit 436619964437356d6460896274721f9ca41eaeca)
---
stand/Makefile | 3 +++
stand/{powerpc => }/kboot/Makefile | 0
stand/{powerpc => }/kboot/conf.c | 0
stand/{powerpc => }/kboot/host_syscall.S | 0
stand/{powerpc => }/kboot/host_syscall.h | 0
stand/{powerpc => }/kboot/hostcons.c | 0
stand/{powerpc => }/kboot/hostdisk.c | 0
stand/{powerpc => }/kboot/kbootfdt.c | 0
stand/{powerpc => }/kboot/kerneltramp.S | 0
stand/{powerpc => }/kboot/ldscript.powerpc | 0
stand/{powerpc => }/kboot/main.c | 0
stand/{powerpc => }/kboot/ppc64_elf_freebsd.c | 0
stand/{powerpc => }/kboot/version | 0
stand/powerpc/Makefile | 4 ----
14 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/stand/Makefile b/stand/Makefile
index 7ac848f4076a..8fd981cd21f1 100644
--- a/stand/Makefile
+++ b/stand/Makefile
@@ -39,6 +39,9 @@ INTERP_DEPENDS+= lua
.include <bsd.arch.inc.mk>
S.${MK_EFI}+= efi
+.if ${MK_FDT} != "no"
+S.${MK_LOADER_KBOOT}+= kboot
+.endif
S.${MK_LOADER_UBOOT}+= uboot
.if defined(LIB32LIST)
diff --git a/stand/powerpc/kboot/Makefile b/stand/kboot/Makefile
similarity index 100%
rename from stand/powerpc/kboot/Makefile
rename to stand/kboot/Makefile
diff --git a/stand/powerpc/kboot/conf.c b/stand/kboot/conf.c
similarity index 100%
rename from stand/powerpc/kboot/conf.c
rename to stand/kboot/conf.c
diff --git a/stand/powerpc/kboot/host_syscall.S b/stand/kboot/host_syscall.S
similarity index 100%
rename from stand/powerpc/kboot/host_syscall.S
rename to stand/kboot/host_syscall.S
diff --git a/stand/powerpc/kboot/host_syscall.h b/stand/kboot/host_syscall.h
similarity index 100%
rename from stand/powerpc/kboot/host_syscall.h
rename to stand/kboot/host_syscall.h
diff --git a/stand/powerpc/kboot/hostcons.c b/stand/kboot/hostcons.c
similarity index 100%
rename from stand/powerpc/kboot/hostcons.c
rename to stand/kboot/hostcons.c
diff --git a/stand/powerpc/kboot/hostdisk.c b/stand/kboot/hostdisk.c
similarity index 100%
rename from stand/powerpc/kboot/hostdisk.c
rename to stand/kboot/hostdisk.c
diff --git a/stand/powerpc/kboot/kbootfdt.c b/stand/kboot/kbootfdt.c
similarity index 100%
rename from stand/powerpc/kboot/kbootfdt.c
rename to stand/kboot/kbootfdt.c
diff --git a/stand/powerpc/kboot/kerneltramp.S b/stand/kboot/kerneltramp.S
similarity index 100%
rename from stand/powerpc/kboot/kerneltramp.S
rename to stand/kboot/kerneltramp.S
diff --git a/stand/powerpc/kboot/ldscript.powerpc b/stand/kboot/ldscript.powerpc
similarity index 100%
rename from stand/powerpc/kboot/ldscript.powerpc
rename to stand/kboot/ldscript.powerpc
diff --git a/stand/powerpc/kboot/main.c b/stand/kboot/main.c
similarity index 100%
rename from stand/powerpc/kboot/main.c
rename to stand/kboot/main.c
diff --git a/stand/powerpc/kboot/ppc64_elf_freebsd.c b/stand/kboot/ppc64_elf_freebsd.c
similarity index 100%
rename from stand/powerpc/kboot/ppc64_elf_freebsd.c
rename to stand/kboot/ppc64_elf_freebsd.c
diff --git a/stand/powerpc/kboot/version b/stand/kboot/version
similarity index 100%
rename from stand/powerpc/kboot/version
rename to stand/kboot/version
diff --git a/stand/powerpc/Makefile b/stand/powerpc/Makefile
index b5d11dd6cf57..d0c5830e4042 100644
--- a/stand/powerpc/Makefile
+++ b/stand/powerpc/Makefile
@@ -6,8 +6,4 @@ NO_OBJ=t
SUBDIR.yes= boot1.chrp ofw
-.if "${MACHINE_ARCH}" == "powerpc64"
-SUBDIR.${MK_FDT}+= kboot
-.endif
-
.include <bsd.subdir.mk>