>From 16f7a1a33d7f76ea3e2962421fea8d5b5f15e4e1 Mon Sep 17 00:00:00 2001
From: Fernando Guzman Lugo <[email protected]>
Date: Tue, 23 Mar 2010 20:04:33 -0600
Subject: [PATCH] DSPBRIDGE: Simplify and optimize sync module
This set of patches simplifies and optimizes the sync module.
Fernando Guzman Lugo (4):
DSPBRIDGE: replace sync_enter/leave_cs with mutexts or spinlocks
DSPBRIDGE: replace sync_enter/leave_cs for tasklets with spin_lock_bh
DSPBRIDGE: modify sync event functions to use completions instead of
sems
DSPBRIDGE: cleanup to sync module
arch/arm/plat-omap/include/dspbridge/_chnl_sm.h | 4 +-
arch/arm/plat-omap/include/dspbridge/chnlpriv.h | 4 -
arch/arm/plat-omap/include/dspbridge/sync.h | 327 ++++-------------
drivers/dsp/bridge/pmgr/cmm.c | 30 +-
drivers/dsp/bridge/pmgr/dmm.c | 47 +--
drivers/dsp/bridge/rmgr/node.c | 281 ++++++--------
drivers/dsp/bridge/rmgr/proc.c | 16 +-
drivers/dsp/bridge/rmgr/strm.c | 14 +-
drivers/dsp/bridge/services/ntfy.c | 50 ++--
drivers/dsp/bridge/services/services.c | 9 +-
drivers/dsp/bridge/services/sync.c | 465 +++--------------------
drivers/dsp/bridge/wmd/_msg_sm.h | 2 +-
drivers/dsp/bridge/wmd/chnl_sm.c | 42 +-
drivers/dsp/bridge/wmd/io_sm.c | 4 -
drivers/dsp/bridge/wmd/msg_sm.c | 88 +++--
drivers/dsp/bridge/wmd/tiomap3430.c | 22 +-
16 files changed, 398 insertions(+), 1007 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html