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