Prepare v2023.10
[platform/kernel/u-boot.git] / tools / binman / test / 189_vblock_content.dts
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 };