modules/outputs: expose commandLineDtbNode option

We allow `bootargs` and `bootargs-override` for now only.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
This commit is contained in:
Raito Bezarius committed 2024-02-18 20:30:41 +01:00
1 parent dde8386f75
commit 3dc58de0eb
2 files changed
+6

No files matched your search

+5
View File
@@ -58,6 +58,11 @@ in {
default = [];
description = "Kernel command line";
};
commandLineDtbNode = mkOption {
type = types.enum [ "bootargs" "bootargs-override" ];
default = "bootargs";
description = "Kernel command line's devicetree node";
};
imageFormat = mkOption {
type = types.enum ["fit" "uimage"];
default = "uimage";
+1
View File
@@ -111,6 +111,7 @@ in
};
uimage = liminix.builders.uimage {
commandLine = concatStringsSep " " config.boot.commandLine;
inherit (config.boot) commandLineDtbNode;
inherit (config.hardware) loadAddress entryPoint alignment;
inherit (config.boot) imageFormat;
inherit (o) kernel dtb;