]>
Commit | Line | Data |
---|---|---|
a13110a9 KG |
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 { | |
12760080 | 16 | uboot { |
a13110a9 KG |
17 | description = "U-Boot (64-bit)"; |
18 | data = /incbin/("../../../u-boot-nodtb.bin"); | |
19 | type = "standalone"; | |
20 | arch = "arm64"; | |
21 | compression = "none"; | |
22 | load = <0x00200000>; | |
23 | }; | |
12760080 | 24 | atf { |
a13110a9 KG |
25 | description = "ARM Trusted Firmware"; |
26 | data = /incbin/("../../../bl31.bin"); | |
27 | type = "firmware"; | |
28 | arch = "arm64"; | |
29 | compression = "none"; | |
30 | load = <0x00001000>; | |
31 | entry = <0x00001000>; | |
32 | }; | |
12760080 | 33 | pmu { |
a13110a9 KG |
34 | description = "Cortex-M0 firmware"; |
35 | data = /incbin/("../../../rk3399m0.bin"); | |
36 | type = "pmu-firmware"; | |
37 | compression = "none"; | |
38 | load = <0xff8c0000>; | |
39 | }; | |
12760080 | 40 | fdt { |
a13110a9 KG |
41 | description = "RK3399-Q7 (Puma) flat device-tree"; |
42 | data = /incbin/("../../../u-boot.dtb"); | |
43 | type = "flat_dt"; | |
44 | compression = "none"; | |
45 | }; | |
46 | }; | |
47 | ||
48 | configurations { | |
12760080 PT |
49 | default = "conf"; |
50 | conf { | |
a13110a9 | 51 | description = "Theobroma Systems RK3399-Q7 (Puma) SoM"; |
12760080 PT |
52 | firmware = "uboot"; |
53 | loadables = "atf"; | |
54 | fdt = "fdt"; | |
a13110a9 KG |
55 | }; |
56 | }; | |
57 | }; |