summaryrefslogtreecommitdiff
path: root/tools/binman/test/189_vblock_content.dts
blob: dcc74449c17cc6ed0fa005c8457f2cdb7db2336b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// SPDX-License-Identifier: GPL-2.0+
/dts-v1/;

/ {
	#address-cells = <1>;
	#size-cells = <1>;

	binman {
		u_boot: u-boot {
		};

		dtb: u-boot-dtb {
		};

		/*
		 * Put the vblock after the dtb so that the dtb is updated
		 * before the vblock reads its data. At present binman does not
		 * understand dependencies between entries, but simply
		 * iterates again when it thinks something needs to be
		 * recalculated.
		 */
		vblock {
			content = <&u_boot &dtb>;
			keyblock = "firmware.keyblock";
			signprivate = "firmware_data_key.vbprivk";
			version = <1>;
			kernelkey = "kernel_subkey.vbpubk";
			preamble-flags = <1>;
		};
	};
};