]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc: Add driver for Barrier Synchronization Register
authorSonny Rao <sonnyrao@linux.vnet.ibm.com>
Tue, 8 Jul 2008 05:45:11 +0000 (15:45 +1000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 15 Jul 2008 02:24:55 +0000 (12:24 +1000)
commite53fd0d89c0f23995c34d1eba15f2c05f763ed6a
treedad2ae7dfd7726794dd6eb3444bf0c99e582c50c
parent6b883866f819c96abc8dfa5ae203f7d1ae54dbe4
powerpc: Add driver for Barrier Synchronization Register

Adds a character driver for BSR support on IBM POWER systems including
Power5 and Power6.  The BSR is an optional processor facility not currently
implemented by any other processors.  It's primary purpose is fast large SMP
synchronization.  More details on the BSR are in comments to the code which
follows.  This patch adds BSR driver to pseries_defconfig.

Signed-off-by: Sonny Rao <sonnyrao@linux.vnet.ibm.com>
Signed-off-by: Joel Schopp <jschopp@austin.ibm.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
arch/powerpc/configs/pseries_defconfig
drivers/char/Kconfig
drivers/char/Makefile
drivers/char/bsr.c [new file with mode: 0644]