linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/3] ngene: Replace semaphores with mutexes
@ 2017-06-13  8:58 Binoy Jayan
  2017-06-13  8:58 ` [PATCH v2 1/3] media: ngene: Replace semaphore cmd_mutex with mutex Binoy Jayan
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Binoy Jayan @ 2017-06-13  8:58 UTC (permalink / raw)
  To: Binoy Jayan
  Cc: linux-kernel, Arnd Bergmann, Rajendra, Mark Brown,
	Mauro Carvalho Chehab, Sakari Ailus, Julia Lawall,
	Michael S. Tsirkin, Cao jin, linux-media

These are a set of patches [v2] which removes semaphores from ngene.
These are part of a bigger effort to eliminate unwanted semaphores
from the linux kernel.

v1 --> v2
---------

Moved mutex_[lock/unlock] outside caller for stream_mutex
mutex_lock converted to mutex_destroy in cmd_mutex

Binoy Jayan (3):
  media: ngene: Replace semaphore cmd_mutex with mutex
  media: ngene: Replace semaphore stream_mutex with mutex
  media: ngene: Replace semaphore i2c_switch_mutex with mutex

 drivers/media/pci/ngene/ngene-core.c | 32 ++++++++++++++------------------
 drivers/media/pci/ngene/ngene-i2c.c  |  6 +++---
 drivers/media/pci/ngene/ngene.h      |  6 +++---
 3 files changed, 20 insertions(+), 24 deletions(-)

-- 
Binoy Jayan

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-06-13 10:31 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-13  8:58 [PATCH v2 0/3] ngene: Replace semaphores with mutexes Binoy Jayan
2017-06-13  8:58 ` [PATCH v2 1/3] media: ngene: Replace semaphore cmd_mutex with mutex Binoy Jayan
2017-06-13  8:58 ` [PATCH v2 2/3] media: ngene: Replace semaphore stream_mutex " Binoy Jayan
2017-06-13  8:58 ` [PATCH v2 3/3] media: ngene: Replace semaphore i2c_switch_mutex " Binoy Jayan
2017-06-13  9:49 ` [PATCH v2 0/3] ngene: Replace semaphores with mutexes Arnd Bergmann
2017-06-13 10:31   ` Binoy Jayan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).