blob: fe19619919ec54446cacea103afb8b7c6aa4ace8 [file] [log] [blame]
Simon Glass878c09b2017-11-13 18:55:06 -07001#include <config.h>
2
Stephen Warren753155a2017-12-19 18:30:34 -07003#ifdef CONFIG_SPL_TEXT_BASE
4#define U_BOOT_OFFSET (CONFIG_SYS_TEXT_BASE - CONFIG_SPL_TEXT_BASE)
5#else
6#define U_BOOT_OFFSET 0
7#endif
8
Simon Glass878c09b2017-11-13 18:55:06 -07009/ {
10 binman {
11 multiple-images;
12 image1 {
13 filename = "u-boot-tegra.bin";
14 pad-byte = <0xff>;
15 u-boot-spl {
16 };
17 u-boot {
Simon Glasse8561af2018-08-01 15:22:37 -060018 offset = <(U_BOOT_OFFSET)>;
Simon Glass878c09b2017-11-13 18:55:06 -070019 };
20 };
21
22 /* Same as image1 - some tools still expect the -dtb suffix */
23 image2 {
24 filename = "u-boot-dtb-tegra.bin";
25 pad-byte = <0xff>;
26 u-boot-spl {
27 };
28 u-boot {
Simon Glasse8561af2018-08-01 15:22:37 -060029 offset = <(U_BOOT_OFFSET)>;
Simon Glass878c09b2017-11-13 18:55:06 -070030 };
31 };
32
33 image3 {
34 filename = "u-boot-nodtb-tegra.bin";
35 pad-byte = <0xff>;
36 u-boot-spl {
37 };
38 u-boot-nodtb {
Simon Glasse8561af2018-08-01 15:22:37 -060039 offset = <(U_BOOT_OFFSET)>;
Simon Glass878c09b2017-11-13 18:55:06 -070040 };
41 };
42 };
43};