3 #ifdef CONFIG_MACH_SUN50I_H6
4 #define BL31_ADDR 0x104000
5 #define SCP_ADDR 0x114000
6 #elif defined(CONFIG_MACH_SUN50I_H616)
7 #define BL31_ADDR 0x40000000
9 #define BL31_ADDR 0x44000
10 #define SCP_ADDR 0x50000
25 u-boot-sunxi-with-spl {
26 filename = "u-boot-sunxi-with-spl.bin";
30 filename = "spl/sunxi-spl.bin";
35 description = "Configuration to load ATF before U-Boot";
37 fit,fdt-list = "of-list";
41 description = "U-Boot (64-bit)";
46 load = <CONFIG_SYS_TEXT_BASE>;
53 description = "ARM Trusted Firmware";
55 os = "arm-trusted-firmware";
62 filename = "bl31.bin";
63 missing-msg = "atf-bl31-sunxi";
67 #ifndef CONFIG_MACH_SUN50I_H616
69 description = "SCP firmware";
77 missing-msg = "scp-sunxi";
90 default = "@config-DEFAULT-SEQ";
95 #ifdef CONFIG_MACH_SUN50I_H616
98 loadables = "scp", "uboot";
106 offset = <CONFIG_SPL_PAD_TO>;