headsmp.S 630 B

12345678910111213141516171819202122
  1. /*
  2. * Copyright (c) 2013 Steffen Trumtrar <s.trumtrar@pengutronix.de>
  3. * Copyright (c) 2012-2013 Xilinx
  4. *
  5. * This program is free software; you can redistribute it and/or modify
  6. * it under the terms of the GNU General Public License version 2 as
  7. * published by the Free Software Foundation.
  8. */
  9. #include <linux/linkage.h>
  10. #include <linux/init.h>
  11. ENTRY(zynq_secondary_trampoline)
  12. ldr r0, [pc]
  13. bx r0
  14. .globl zynq_secondary_trampoline_jump
  15. zynq_secondary_trampoline_jump:
  16. /* Space for jumping address */
  17. .word /* cpu 1 */
  18. .globl zynq_secondary_trampoline_end
  19. zynq_secondary_trampoline_end:
  20. ENDPROC(zynq_secondary_trampoline)