powerpc: Add support for using doorbells for SMP IPI
authorKumar Gala <galak@kernel.crashing.org>
Thu, 12 Feb 2009 13:54:53 +0000 (13:54 +0000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Mon, 23 Feb 2009 04:53:03 +0000 (15:53 +1100)
commit620165f971753c2c451c880796bac7cd66f3534a
tree1ec36dc067ff0af865f4f6954dbea84ef4205294
parent6ed8d12849d651c646c108807754a544d2e506f1
powerpc: Add support for using doorbells for SMP IPI

The e500mc supports the new msgsnd/doorbell mechanisms that were added in
the Power ISA 2.05 architecture.  We use the normal level doorbell for
doing SMP IPIs at this point.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
arch/powerpc/include/asm/cputable.h
arch/powerpc/include/asm/dbell.h [new file with mode: 0644]
arch/powerpc/kernel/Makefile
arch/powerpc/kernel/dbell.c [new file with mode: 0644]
arch/powerpc/kernel/head_fsl_booke.S
arch/powerpc/kernel/traps.c