]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/powernv: POWER9 support for msgsnd/doorbell IPI
authorNicholas Piggin <npiggin@gmail.com>
Thu, 13 Apr 2017 10:16:24 +0000 (20:16 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 13 Apr 2017 13:34:34 +0000 (23:34 +1000)
commit0a7e2eafdc1a5992e0ec020e995d4aba39c0a429
treebf00c8ab7b82a22703209b0ba1d0fdddb91fa00b
parent05e4125770423a67945efc6ad396cc8c1b4ce6fd
powerpc/powernv: POWER9 support for msgsnd/doorbell IPI

POWER9 requires msgsync for receiver-side synchronization, and a DD1
workaround restricts IPIs to core-local.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
[mpe: Drop no longer needed asm feature macro changes]
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/include/asm/dbell.h
arch/powerpc/include/asm/ppc-opcode.h
arch/powerpc/platforms/powernv/smp.c