From 2c6115188c7353a601835885a6c544240cfc479e Mon Sep 17 00:00:00 2001 From: Daniel Schwierzeck Date: Fri, 30 Nov 2012 18:09:25 +0100 Subject: MIPS: VRX200: add option to boot from AVM EVA loader Signed-off-by: Daniel Schwierzeck --- a/arch/mips/cpu/mips32/vrx200/config.mk +++ b/arch/mips/cpu/mips32/vrx200/config.mk @@ -17,6 +17,9 @@ endif LIBS-y += $(CPUDIR)/lantiq-common/liblantiq-common.o ifndef CONFIG_SPL_BUILD +ifdef CONFIG_SYS_BOOT_EVA +ALL-y += $(obj)u-boot.bin.lzma +endif ifdef CONFIG_SYS_BOOT_SFSPL ALL-y += $(obj)u-boot.ltq.sfspl ALL-$(CONFIG_SPL_LZO_SUPPORT) += $(obj)u-boot.ltq.lzo.sfspl --- a/arch/mips/include/asm/arch-vrx200/config.h +++ b/arch/mips/include/asm/arch-vrx200/config.h @@ -161,6 +161,11 @@ #define CONFIG_SYS_DISABLE_CACHE #endif +#if defined(CONFIG_SYS_BOOT_EVA) +#define CONFIG_SYS_TEXT_BASE 0x80100000 +#define CONFIG_SKIP_LOWLEVEL_INIT +#endif + #if defined(CONFIG_SYS_BOOT_NOR) #define CONFIG_SYS_TEXT_BASE 0xB0000000 #endif