diff options
Diffstat (limited to 'roms/u-boot/arch/arm/dts/rk3288-u-boot.dtsi')
-rw-r--r-- | roms/u-boot/arch/arm/dts/rk3288-u-boot.dtsi | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/roms/u-boot/arch/arm/dts/rk3288-u-boot.dtsi b/roms/u-boot/arch/arm/dts/rk3288-u-boot.dtsi new file mode 100644 index 000000000..e3c6c10f1 --- /dev/null +++ b/roms/u-boot/arch/arm/dts/rk3288-u-boot.dtsi @@ -0,0 +1,74 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2019 Rockchip Electronics Co., Ltd + */ + +#include "rockchip-u-boot.dtsi" +#include "rockchip-optee.dtsi" + +/ { + chosen { + u-boot,spl-boot-order = \ + "same-as-spl", &emmc, &sdmmc; + }; +}; + +#ifdef CONFIG_ROCKCHIP_SPI_IMAGE +&binman { + rom { + filename = "u-boot.rom"; + size = <0x400000>; + pad-byte = <0xff>; + + mkimage { + args = "-n rk3288 -T rkspi"; + u-boot-spl { + }; + }; + u-boot-img { + offset = <0x20000>; + }; + u-boot { + offset = <0x300000>; + }; + fdtmap { + }; + }; +}; +#endif + +&dmc { + u-boot,dm-pre-reloc; +}; + +&pmu { + u-boot,dm-pre-reloc; +}; + +&sgrf { + u-boot,dm-pre-reloc; +}; + +&cru { + u-boot,dm-pre-reloc; +}; + +&grf { + u-boot,dm-pre-reloc; +}; + +&vopb { + u-boot,dm-pre-reloc; +}; + +&vopl { + u-boot,dm-pre-reloc; +}; + +&noc { + u-boot,dm-pre-reloc; +}; + +&gpio7 { + u-boot,dm-pre-reloc; +}; |