commit 824536f9b335f427cad75104a99dfedabf7c9e26
parent e6cb5e319b5fce7592a7e4c69cca708aeb3b4bbd
Author: Daniel Barlow <dan@telent.net>
Date: Sun, 29 Oct 2023 11:50:23 +0000
in uimage FIT, honour ${arch}
Diffstat:
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/pkgs/kernel/kernel_fdt.its b/pkgs/kernel/kernel_fdt.its
@@ -1,6 +1,6 @@
/dts-v1/;
-// used on aarch64 to provide a U-bootable image that combines
+// used on arm/aarch64 to provide a U-bootable image that combines
// kernel and fdt
/ {
@@ -12,7 +12,7 @@
description = "Vanilla Linux kernel";
// data = /incbin/("./vmlinux.bin.gz");
type = "kernel";
- arch = "arm64";
+ // arch = "arm64";
os = "linux";
// compression = "gzip";
// load = <00000000>;
@@ -28,7 +28,7 @@
description = "Flattened Device Tree blob";
// data = /incbin/("./target.dtb");
type = "flat_dt";
- arch = "arm64";
+ // arch = "arm64";
compression = "none";
hash-1 {
algo = "crc32";
diff --git a/pkgs/kernel/uimage.nix b/pkgs/kernel/uimage.nix
@@ -59,9 +59,13 @@ in {
data = /incbin/("./vmlinux.bin.lzma");
load = <${loadAddress}>;
entry = <${entryPoint}>;
+ arch = "${arch}";
compression = "lzma";
};
- fdt-1 { data = /incbin/("./tmp.dtb"); };
+ fdt-1 {
+ data = /incbin/("./tmp.dtb");
+ arch = "${arch}";
+ };
};
};
_VARS