blob: 6b04fbc7da694343f79b68b3441686aacee34f06 [file] [log] [blame]
Tom Rini8b0c8a12018-05-06 18:27:01 -04001/* SPDX-License-Identifier: GPL-2.0+ OR X11 */
Philipp Tomsich1620d352017-07-13 01:36:39 +02002/*
3 * Copyright (C) 2017 Theobroma Systems Design und Consulting GmbH
4 *
5 * Minimal dts for a SPL FIT image payload.
Philipp Tomsich1620d352017-07-13 01:36:39 +02006 */
7
8/dts-v1/;
9
10/ {
11 description = "FIT image with U-Boot proper, ATF bl31, DTB";
12 #address-cells = <1>;
13
14 images {
15 uboot {
16 description = "U-Boot (64-bit)";
17 data = /incbin/("../../../u-boot-nodtb.bin");
18 type = "standalone";
Philipp Tomsichd0d8f9a2017-09-13 21:29:41 +020019 os = "U-Boot";
Philipp Tomsich1620d352017-07-13 01:36:39 +020020 arch = "arm64";
21 compression = "none";
22 load = <0x00200000>;
23 };
24 atf {
25 description = "ARM Trusted Firmware";
26 data = /incbin/("../../../bl31-rk3368.bin");
27 type = "firmware";
Philipp Tomsichd0d8f9a2017-09-13 21:29:41 +020028 os = "arm-trusted-firmware";
Philipp Tomsich1620d352017-07-13 01:36:39 +020029 arch = "arm64";
30 compression = "none";
Philipp Tomsiche6190162017-09-15 15:57:15 +020031 load = <0x00100000>;
32 entry = <0x00100000>;
Philipp Tomsich1620d352017-07-13 01:36:39 +020033 };
34
35 fdt {
36 description = "RK3368-uQ7 (Lion) flat device-tree";
37 data = /incbin/("../../../u-boot.dtb");
38 type = "flat_dt";
39 compression = "none";
40 };
41 };
42
43 configurations {
44 default = "conf";
45 conf {
46 description = "Theobroma Systems RK3368-uQ7 (Puma) SoM";
Philipp Tomsichd0d8f9a2017-09-13 21:29:41 +020047 firmware = "atf";
48 loadables = "uboot";
Philipp Tomsich3560d7d2017-07-28 18:00:27 +020049 fdt = "fdt";
Philipp Tomsich1620d352017-07-13 01:36:39 +020050 };
51 };
52};