]> git.baikalelectronics.ru Git - kernel.git/commit
tile: support arch_irq_work_raise
authorChris Metcalf <cmetcalf@ezchip.com>
Mon, 23 Mar 2015 15:21:23 +0000 (11:21 -0400)
committerChris Metcalf <cmetcalf@ezchip.com>
Fri, 17 Apr 2015 16:58:44 +0000 (12:58 -0400)
commit556d3c3d8a4ba6fcc42b48b6bbe54006064ed5f2
treef8be5b9f7db4146ca8cf8e4288d49b9bc7e6105b
parent6c9ca2c357d45f2371a1a67384ae2406ddccc511
tile: support arch_irq_work_raise

Tile includes a hypervisor hook to deliver messages to arbitrary
tiles, so we can use that to raise an interrupt as soon as
possible on our own core.  Unfortunately the Tilera hypervisor
disabled that support on principle in previous releases, but
it will be available in MDE 4.3.4 and later.

Signed-off-by: Chris Metcalf <cmetcalf@ezchip.com>
Acked-by: Frederic Weisbecker <fweisbec@gmail.com>
arch/tile/include/asm/Kbuild
arch/tile/include/asm/irq_work.h [new file with mode: 0644]
arch/tile/include/asm/smp.h
arch/tile/kernel/smp.c