]> git.karo-electronics.de Git - karo-tx-linux.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>
Tue, 24 Mar 2015 21:46:22 +0000 (17:46 -0400)
commit744174474e237dd6947f4737c952a5bc0032c3c4
treef8df9e48c92795f81eeac918f62f963d7ea8d486
parent0631818c4f64edc7e57cbd43a17416873350e7b3
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