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
16 #if CONFIG_MMC_SUNXI_EXTRA_SLOT == 2
27 u-boot-sunxi-with-spl {
28 filename = "u-boot-sunxi-with-spl.bin";
32 filename = "spl/sunxi-spl.bin";
37 description = "Configuration to load ATF before U-Boot";
39 fit,fdt-list = "of-list";
43 description = "U-Boot (64-bit)";
48 load = <CONFIG_SYS_TEXT_BASE>;
55 description = "ARM Trusted Firmware";
57 os = "arm-trusted-firmware";
64 filename = "bl31.bin";
65 missing-msg = "atf-bl31-sunxi";
71 description = "SCP firmware";
79 missing-msg = "scp-sunxi";
92 default = "@config-DEFAULT-SEQ";
100 loadables = "scp", "uboot";
108 offset = <CONFIG_SPL_PAD_TO>;