Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

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
Loading
Loading
Loading
Loading
+6 −11
Original line number Diff line number Diff line
@@ -15,10 +15,6 @@
 */

#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/vectors.h>
#include <linux/linkage.h>
@@ -33,19 +29,18 @@ _ResetVector:
	.begin  no-absolute-literals
	.literal_position

	.align 4
RomInitAddr:
#if defined(CONFIG_INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX) && \
	XCHAL_HAVE_PTP_MMU && XCHAL_HAVE_SPANNING_WAY
	.word	CONFIG_KERNEL_LOAD_ADDRESS
	.literal RomInitAddr, CONFIG_KERNEL_LOAD_ADDRESS
#else
	.word	KERNELOFFSET
	.literal RomInitAddr, KERNELOFFSET
#endif
RomBootParam:
#ifndef CONFIG_PARSE_BOOTPARAM
	.word	0
	.literal RomBootParam, 0
#else
	.word	_bootparam
	.literal RomBootParam, _bootparam

	.align 4
_bootparam:
	.short	BP_TAG_FIRST
	.short	4