Commit 6770fa02 authored by Johannes Weiner's avatar Johannes Weiner Committed by Chris Zankel

xtensa: let platform override KERNELOFFSET

The linker script should not assume a fix offset in memory for the
kernel, this is platform-specific, so let the platform set it.
Signed-off-by: default avatarJohannes Weiner <jw@emlix.com>
Signed-off-by: default avatarChris Zankel <chris@zankel.net>
parent 000af2c5
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
#include <asm-generic/vmlinux.lds.h> #include <asm-generic/vmlinux.lds.h>
#include <variant/core.h> #include <variant/core.h>
#include <platform/hardware.h>
OUTPUT_ARCH(xtensa) OUTPUT_ARCH(xtensa)
ENTRY(_start) ENTRY(_start)
...@@ -26,7 +27,9 @@ jiffies = jiffies_64 + 4; ...@@ -26,7 +27,9 @@ jiffies = jiffies_64 + 4;
jiffies = jiffies_64; jiffies = jiffies_64;
#endif #endif
#ifndef KERNELOFFSET
#define KERNELOFFSET 0xd0001000 #define KERNELOFFSET 0xd0001000
#endif
/* Note: In the following macros, it would be nice to specify only the /* Note: In the following macros, it would be nice to specify only the
vector name and section kind and construct "sym" and "section" using vector name and section kind and construct "sym" and "section" using
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment