xref: /OK3568_Linux_fs/device/rockchip/OK3568/boot4recovery.its (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1/*
2 * Copyright (C) 2020 Rockchip Electronics Co., Ltd
3 *
4 * SPDX-License-Identifier: GPL-2.0
5 */
6
7/dts-v1/;
8/ {
9    description = "U-Boot FIT source file for arm";
10
11    images {
12        fdt {
13            data = /incbin/("@KERNEL_DTB@");
14            type = "flat_dt";
15            arch = "arm64";
16            compression = "none";
17            load = <0xffffff00>;
18
19            hash {
20                algo = "sha256";
21            };
22        };
23
24        kernel {
25            data = /incbin/("@KERNEL_IMG@");
26            type = "kernel";
27            arch = "arm64";
28            os = "linux";
29            compression = "none";
30            entry = <0xffffff01>;
31            load = <0xffffff01>;
32
33            hash {
34                algo = "sha256";
35            };
36        };
37
38		ramdisk {
39			data = /incbin/("@RAMDISK_IMG@");
40			type = "ramdisk";
41			arch = "arm64";
42			os = "linux";
43			compression = "none";
44			load = <0xffffff02>;
45
46			hash {
47				algo = "sha256";
48			};
49		};
50
51        resource {
52            data = /incbin/("@RESOURCE_IMG@");
53            type = "multi";
54            arch = "arm64";
55            compression = "none";
56
57            hash {
58                algo = "sha256";
59            };
60        };
61    };
62
63    configurations {
64        default = "conf";
65
66        conf {
67            rollback-index = <0x00>;
68            fdt = "fdt";
69            kernel = "kernel";
70            ramdisk = "ramdisk";
71            multi = "resource";
72
73            signature {
74                algo = "sha256,rsa2048";
75                padding = "pss";
76                key-name-hint = "dev";
77                sign-images = "fdt", "kernel", "ramdisk", "multi";
78            };
79        };
80    };
81};
82