| // SPDX-License-Identifier: GPL-2.0 OR MIT |
| /* |
| * Copyright (C) 2023 StarFive Technology Co., Ltd. |
| */ |
| |
| #include "binman.dtsi" |
| #include "jh7110-u-boot.dtsi" |
| / { |
| chosen { |
| bootph-pre-ram; |
| }; |
| |
| firmware { |
| spi0 = &qspi; |
| bootph-pre-ram; |
| }; |
| |
| config { |
| bootph-pre-ram; |
| u-boot,spl-payload-offset = <0x100000>; |
| }; |
| |
| memory@40000000 { |
| bootph-pre-ram; |
| }; |
| }; |
| |
| &uart0 { |
| bootph-pre-ram; |
| }; |
| |
| &mmc0 { |
| bootph-pre-ram; |
| }; |
| |
| &mmc1 { |
| bootph-pre-ram; |
| }; |
| |
| &qspi { |
| bootph-pre-ram; |
| |
| nor-flash@0 { |
| bootph-pre-ram; |
| }; |
| }; |
| |
| &sysgpio { |
| bootph-pre-ram; |
| }; |
| |
| &mmc0_pins { |
| bootph-pre-ram; |
| mmc0-pins-rest { |
| bootph-pre-ram; |
| }; |
| }; |
| |
| &mmc1_pins { |
| bootph-pre-ram; |
| mmc1-pins0 { |
| bootph-pre-ram; |
| }; |
| |
| mmc1-pins1 { |
| bootph-pre-ram; |
| }; |
| }; |
| |
| &i2c5_pins { |
| bootph-pre-ram; |
| i2c-pins { |
| bootph-pre-ram; |
| }; |
| }; |
| |
| &i2c5 { |
| bootph-pre-ram; |
| eeprom@50 { |
| bootph-pre-ram; |
| }; |
| }; |
| |
| &binman { |
| itb { |
| fit { |
| images { |
| fdt-1 { |
| description = "NAME"; |
| load = <0x40400000>; |
| compression = "none"; |
| |
| uboot_fdt_blob: blob-ext { |
| filename = "u-boot.dtb"; |
| }; |
| }; |
| }; |
| |
| configurations { |
| conf-1 { |
| fdt = "fdt-1"; |
| }; |
| }; |
| }; |
| }; |
| |
| spl-img { |
| filename = "spl/u-boot-spl.bin.normal.out"; |
| |
| mkimage { |
| args = "-T sfspl"; |
| |
| u-boot-spl { |
| }; |
| }; |
| }; |
| }; |