1 2#include <xtensa/config/specreg.h> 3#include <xtensa/config/core.h> 4 5#include <linux/config.h> 6#include <asm/bootparam.h> 7 8 9/* ResetVector 10 */ 11 .section .ResetVector.text, "ax" 12 .global _ResetVector 13_ResetVector: 14 _j reset 15 .align 4 16RomInitAddr: 17 .word 0xd0001000 18RomBootParam: 19 .word _bootparam 20reset: 21 l32r a0, RomInitAddr 22 l32r a2, RomBootParam 23 movi a3, 0 24 movi a4, 0 25 jx a0 26 27 .align 4 28 .section .bootstrap.data, "aw" 29 30 .globl _bootparam 31_bootparam: 32 .short BP_TAG_FIRST 33 .short 4 34 .long BP_VERSION 35 .short BP_TAG_LAST 36 .short 0 37 .long 0 38