blob: e3bea5ea2fe7f79851fbb8399ee8868fc362ee31 [file] [log] [blame]
Philipp Tomsich1620d352017-07-13 01:36:39 +02001/*
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, 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";
Philipp Tomsichd0d8f9a2017-09-13 21:29:41 +020020 os = "U-Boot";
Philipp Tomsich1620d352017-07-13 01:36:39 +020021 arch = "arm64";
22 compression = "none";
23 load = <0x00200000>;
24 };
25 atf {
26 description = "ARM Trusted Firmware";
27 data = /incbin/("../../../bl31-rk3368.bin");
28 type = "firmware";
Philipp Tomsichd0d8f9a2017-09-13 21:29:41 +020029 os = "arm-trusted-firmware";
Philipp Tomsich1620d352017-07-13 01:36:39 +020030 arch = "arm64";
31 compression = "none";
Philipp Tomsiche6190162017-09-15 15:57:15 +020032 load = <0x00100000>;
33 entry = <0x00100000>;
Philipp Tomsich1620d352017-07-13 01:36:39 +020034 };
35
36 fdt {
37 description = "RK3368-uQ7 (Lion) flat device-tree";
38 data = /incbin/("../../../u-boot.dtb");
39 type = "flat_dt";
40 compression = "none";
41 };
42 };
43
44 configurations {
45 default = "conf";
46 conf {
47 description = "Theobroma Systems RK3368-uQ7 (Puma) SoM";
Philipp Tomsichd0d8f9a2017-09-13 21:29:41 +020048 firmware = "atf";
49 loadables = "uboot";
Philipp Tomsich3560d7d2017-07-28 18:00:27 +020050 fdt = "fdt";
Philipp Tomsich1620d352017-07-13 01:36:39 +020051 };
52 };
53};