tile/jump_label: add jump label support for TILE-Gx
authorZhigang Lu <zlu@ezchip.com>
Wed, 30 Sep 2015 02:11:45 +0000 (10:11 +0800)
committerChris Metcalf <cmetcalf@ezchip.com>
Mon, 4 Jan 2016 20:09:31 +0000 (15:09 -0500)
commit65a792e84f25d1436698f999224b2cf5d7594546
treefe87043a2d810dbb94fde139db4f6ea3da0e0a25
parentf419e6f63c5afea00d7c17ebf54f2d265f5c4d7e
tile/jump_label: add jump label support for TILE-Gx

Add the arch-specific code to support jump label for TILE-Gx. This
code shares NOP instruction with ftrace, so we move it to a common
header file.

Reviewed-by: Chris Metcalf <cmetcalf@ezchip.com>
Signed-off-by: Zhigang Lu <zlu@ezchip.com>
Signed-off-by: Chris Metcalf <cmetcalf@ezchip.com>
arch/tile/Kconfig
arch/tile/include/asm/insn.h [new file with mode: 0644]
arch/tile/include/asm/jump_label.h [new file with mode: 0644]
arch/tile/kernel/Makefile
arch/tile/kernel/ftrace.c
arch/tile/kernel/jump_label.c [new file with mode: 0644]