Move TEMP_STACK to STACK_BASE for barebox

As the DDR is available from barebox boot, there is no need to use IRAM memory
for a temporary stack (and this interferes with Trustzone protection). Instead,
just use the same location as STACK_BASE - the same value that will be used just
two or three functions later anyway!

Change-Id: I17fb78d2294667a0e6c18a51bd7918f8a7007335
diff --git a/arch/arm/mach-comcerto/include/mach/comcerto-2000.h b/arch/arm/mach-comcerto/include/mach/comcerto-2000.h
index 59874a3..42b6380 100644
--- a/arch/arm/mach-comcerto/include/mach/comcerto-2000.h
+++ b/arch/arm/mach-comcerto/include/mach/comcerto-2000.h
@@ -21,6 +21,8 @@
 #ifndef __COMCERTO_2000_H__
 #define __COMCERTO_2000_H__
 
+#include <asm-generic/memory_layout.h>
+
 /*
  * IRAM Location to keep C2K Part Number.
  * This location should be fixed and can not be changed.
@@ -132,7 +134,7 @@
 
 #define COMCERTO_SERDES_REG( _num, _ofst) ((COMCERTO_APB_SERDES_BASE + (0x4000 * _num)) + _ofst)
 
-#define TEMP_STACK     0x8300C000
+#define TEMP_STACK     STACK_BASE + STACK_SIZE - 16
 
 #define UART_BASEADDR	0x96400000