Hi Linus, Please pull from git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git for-linus To receive hwspinlock updates for 3.2. The only noticeable change is a new hwspinlock driver for ST-Ericsson's u8500 platform by Mathieu; the rest of the changes are either cleanups or trivial fixes (one of the fixes also trivially changes a mach-omap2 file, and is Acked by Tony). All of the patches have been tested in linux-next and currently there are no merge conflicts, though I expect one to happen with the arm-sco tree, as reported (and fixed) by Stephen earlier this month (see http://www.spinics.net/lists/linux-next/msg16931.html). I've flagged one of the fixes as stable material (the one from Juan). Normally I would only send you stable-worthy patches during the rc cycle and not wait until the merge window, but since the hwspinlock tree and its upstream path have only materialized quite late in the cycle (see https://lkml.org/lkml/2011/9/21/249), I've decided this time to wait for the merge window. Hope it's ok; please tell me if there are any issues. Thanks, Ohad. The following changes since commit b6fd41e29dea9c6753b1843a77e50433e6123bcb: Linux 3.1-rc6 (2011-09-12 14:02:02 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git for-linus Juan Gutierrez (1): hwspinlock/core: use a mutex to protect the radix tree Mathieu J. Poirier (1): hwspinlock/u8500: add hwspinlock driver Ohad Ben-Cohen (8): hwspinlock/core: simplify Kconfig hwspinlock/core: simplify 'owner' handling hwspinlock/omap: simplify allocation scheme hwspinlock/core/omap: fix id issues on multiple hwspinlock devices hwspinlock/core: remove stubs for register/unregister hwspinlock/core: register a bank of hwspinlocks in a single API call hwspinlock/omap: omap_hwspinlock_remove should be __devexit hwspinlock: add MAINTAINERS entries Documentation/hwspinlock.txt | 74 +++++++----- MAINTAINERS | 14 ++ arch/arm/mach-omap2/hwspinlock.c | 8 +- drivers/hwspinlock/Kconfig | 27 +++-- drivers/hwspinlock/Makefile | 1 + drivers/hwspinlock/hwspinlock_core.c | 204 +++++++++++++++++++----------- drivers/hwspinlock/hwspinlock_internal.h | 40 ++++-- drivers/hwspinlock/omap_hwspinlock.c | 127 +++++++------------ drivers/hwspinlock/u8500_hsem.c | 198 +++++++++++++++++++++++++++++ include/linux/hwspinlock.h | 46 +++++-- 10 files changed, 514 insertions(+), 225 deletions(-) create mode 100644 drivers/hwspinlock/u8500_hsem.c -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html