blob: f90a8bf085f9897629b5452ec013545e7e2b9ca5 [file] [log] [blame]
Jagan Tekib22da752020-01-10 00:16:21 +05301// SPDX-License-Identifier: GPL-2.0+
2/*
3 * Copyright (C) 2019 Jagan Teki <jagan@amarulasolutions.com>
4 */
5
6#include <config.h>
7
8/ {
Simon Glass88315f72020-07-19 13:55:57 -06009 binman: binman {
10 multiple-images;
11 };
12};
13
Simon Glass49435022020-07-19 13:56:07 -060014#ifdef CONFIG_SPL
Simon Glass88315f72020-07-19 13:55:57 -060015&binman {
16 simple-bin {
Jagan Tekib22da752020-01-10 00:16:21 +053017 filename = "u-boot-rockchip.bin";
18 pad-byte = <0xff>;
19
Quentin Schulz8c9b9fe2022-09-02 15:10:51 +020020 mkimage {
Jagan Tekib22da752020-01-10 00:16:21 +053021 filename = "idbloader.img";
Quentin Schulz8c9b9fe2022-09-02 15:10:51 +020022 args = "-n", CONFIG_SYS_SOC, "-T", "rksd";
23#ifdef CONFIG_TPL
24 multiple-data-files;
25
26 u-boot-tpl {
27 };
28#endif
29 u-boot-spl {
30 };
Jagan Tekib22da752020-01-10 00:16:21 +053031 };
32
Quentin Schulzd9ffa5e2022-09-02 15:10:52 +020033#ifdef CONFIG_ARM64
34 blob {
35 filename = "u-boot.itb";
36#else
Jagan Tekib22da752020-01-10 00:16:21 +053037 u-boot-img {
Quentin Schulzd9ffa5e2022-09-02 15:10:52 +020038#endif
Jagan Tekib22da752020-01-10 00:16:21 +053039 offset = <CONFIG_SPL_PAD_TO>;
40 };
41 };
42};
Simon Glass49435022020-07-19 13:56:07 -060043#endif