blob: 0659f20002d57dc0382bdef41d1558a62dafcf56 [file] [log] [blame]
Bartlomiej Siekae273e9f2008-10-01 15:26:31 +02001/*
2 * Example Automatic software update file.
3 */
Ira W. Snyderd3bdfea2009-11-04 13:37:59 -08004
5/dts-v1/;
6
Bartlomiej Siekae273e9f2008-10-01 15:26:31 +02007/ {
8 description = "Automatic software updates: kernel, ramdisk, FDT";
9 #address-cells = <1>;
10
11 images {
Andre Przywara9b22b6d2017-12-04 02:05:08 +000012 update-1 {
Bartlomiej Siekae273e9f2008-10-01 15:26:31 +020013 description = "Linux kernel binary";
14 data = /incbin/("./vmlinux.bin.gz");
15 compression = "none";
16 type = "firmware";
17 load = <FF700000>;
Andre Przywara9b22b6d2017-12-04 02:05:08 +000018 hash-1 {
Bartlomiej Siekae273e9f2008-10-01 15:26:31 +020019 algo = "sha1";
20 };
21 };
Andre Przywara9b22b6d2017-12-04 02:05:08 +000022 update-2 {
Bartlomiej Siekae273e9f2008-10-01 15:26:31 +020023 description = "Ramdisk image";
24 data = /incbin/("./ramdisk_image.gz");
25 compression = "none";
26 type = "firmware";
27 load = <FF8E0000>;
Andre Przywara9b22b6d2017-12-04 02:05:08 +000028 hash-1 {
Bartlomiej Siekae273e9f2008-10-01 15:26:31 +020029 algo = "sha1";
30 };
31 };
32
Andre Przywara9b22b6d2017-12-04 02:05:08 +000033 update-3 {
Bartlomiej Siekae273e9f2008-10-01 15:26:31 +020034 description = "FDT blob";
35 data = /incbin/("./blob.fdt");
36 compression = "none";
37 type = "firmware";
38 load = <FFAC0000>;
Andre Przywara9b22b6d2017-12-04 02:05:08 +000039 hash-1 {
Bartlomiej Siekae273e9f2008-10-01 15:26:31 +020040 algo = "sha1";
41 };
42 };
43 };
44};