1// SPDX-License-Identifier: GPL-2.0+
2/dts-v1/;
3
4/ {
5	#address-cells = <1>;
6	#size-cells = <1>;
7
8	binman {
9		u_boot: u-boot {
10		};
11
12		dtb: u-boot-dtb {
13		};
14
15		/*
16		 * Put the vblock after the dtb so that the dtb is updated
17		 * before the vblock reads its data. At present binman does not
18		 * understand dependencies between entries, but simply
19		 * iterates again when it thinks something needs to be
20		 * recalculated.
21		 */
22		vblock {
23			content = <&u_boot &dtb>;
24			keyblock = "firmware.keyblock";
25			signprivate = "firmware_data_key.vbprivk";
26			version = <1>;
27			kernelkey = "kernel_subkey.vbpubk";
28			preamble-flags = <1>;
29		};
30	};
31};
32