Commit 0c692569 authored by Max Filippov's avatar Max Filippov

xtensa: clean up boot-elf/bootstrap.S

Drop unneeded headers, rewrite literal definitions with .literal.
Signed-off-by: default avatarMax Filippov <jcmvbkbc@gmail.com>
parent baac1d36
...@@ -15,10 +15,6 @@ ...@@ -15,10 +15,6 @@
*/ */
#include <asm/bootparam.h> #include <asm/bootparam.h>
#include <asm/processor.h>
#include <asm/pgtable.h>
#include <asm/page.h>
#include <asm/cacheasm.h>
#include <asm/initialize_mmu.h> #include <asm/initialize_mmu.h>
#include <asm/vectors.h> #include <asm/vectors.h>
#include <linux/linkage.h> #include <linux/linkage.h>
...@@ -33,19 +29,18 @@ _ResetVector: ...@@ -33,19 +29,18 @@ _ResetVector:
.begin no-absolute-literals .begin no-absolute-literals
.literal_position .literal_position
.align 4
RomInitAddr:
#if defined(CONFIG_INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX) && \ #if defined(CONFIG_INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX) && \
XCHAL_HAVE_PTP_MMU && XCHAL_HAVE_SPANNING_WAY XCHAL_HAVE_PTP_MMU && XCHAL_HAVE_SPANNING_WAY
.word CONFIG_KERNEL_LOAD_ADDRESS .literal RomInitAddr, CONFIG_KERNEL_LOAD_ADDRESS
#else #else
.word KERNELOFFSET .literal RomInitAddr, KERNELOFFSET
#endif #endif
RomBootParam:
#ifndef CONFIG_PARSE_BOOTPARAM #ifndef CONFIG_PARSE_BOOTPARAM
.word 0 .literal RomBootParam, 0
#else #else
.word _bootparam .literal RomBootParam, _bootparam
.align 4
_bootparam: _bootparam:
.short BP_TAG_FIRST .short BP_TAG_FIRST
.short 4 .short 4
......
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