0001
0002
0003
0004
0005
0006 #include <linux/linkage.h>
0007 #include <linux/init.h>
0008 #include <asm/assembler.h>
0009
0010 .arm
0011
0012 ENTRY(zynq_secondary_trampoline)
0013 ARM_BE8(setend be) @ ensure we are in BE8 mode
0014 ldr r0, zynq_secondary_trampoline_jump
0015 ARM_BE8(rev r0, r0)
0016 bx r0
0017 .globl zynq_secondary_trampoline_jump
0018 zynq_secondary_trampoline_jump:
0019
0020 .word 0
0021 .globl zynq_secondary_trampoline_end
0022 zynq_secondary_trampoline_end:
0023 ENDPROC(zynq_secondary_trampoline)