]> git.sur5r.net Git - u-boot/blob - board/theobroma-systems/puma_rk3399/fit_spl_atf.its
Merge git://git.denx.de/u-boot-socfpga
[u-boot] / board / theobroma-systems / puma_rk3399 / fit_spl_atf.its
1 /*
2  * Copyright (C) 2017 Theobroma Systems Design und Consulting GmbH
3  *
4  * Minimal dts for a SPL FIT image payload.
5  *
6  * SPDX-License-Identifier: GPL-2.0+  X11
7  */
8
9 /dts-v1/;
10
11 / {
12         description = "FIT image with U-Boot proper, ATF bl31, M0 Firmware, DTB";
13         #address-cells = <1>;
14
15         images {
16                 uboot {
17                         description = "U-Boot (64-bit)";
18                         data = /incbin/("../../../u-boot-nodtb.bin");
19                         type = "standalone";
20                         os = "U-Boot";
21                         arch = "arm64";
22                         compression = "none";
23                         load = <0x00200000>;
24                 };
25                 atf {
26                         description = "ARM Trusted Firmware";
27                         data = /incbin/("../../../bl31-rk3399.bin");
28                         type = "firmware";
29                         arch = "arm64";
30                         os = "arm-trusted-firmware";
31                         compression = "none";
32                         load = <0x1000>;
33                         entry = <0x1000>;
34                 };
35                 pmu {
36                         description = "Cortex-M0 firmware";
37                         data = /incbin/("../../../rk3399m0.bin");
38                         type = "pmu-firmware";
39                         compression = "none";
40                         load = <0x180000>;
41                 };
42                 fdt {
43                         description = "RK3399-Q7 (Puma) flat device-tree";
44                         data = /incbin/("../../../u-boot.dtb");
45                         type = "flat_dt";
46                         compression = "none";
47                 };
48         };
49
50         configurations {
51                 default = "conf";
52                 conf {
53                         description = "Theobroma Systems RK3399-Q7 (Puma) SoM";
54                         firmware = "atf";
55                         loadables = "uboot", "pmu";
56                         fdt = "fdt";
57                 };
58         };
59 };