staging: csr: remove CsrMutexUnlock function
authorDevendra Naga <devendra.aaru@gmail.com>
Thu, 25 Oct 2012 20:55:27 +0000 (16:55 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 26 Oct 2012 16:06:58 +0000 (09:06 -0700)
Nobody is using this function inside the csr directory, so remove this function also

Signed-off-by: Devendra Naga <devendra.aaru@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/csr/csr_framework_ext.c
drivers/staging/csr/csr_framework_ext.h

index 2033e9755e4fc58a3d4de84cf33d339cff533d21..086438feb8124c32cfe77fe0fae23f62ccceaf23 100644 (file)
@@ -60,31 +60,6 @@ void CsrMutexDestroy(CsrMutexHandle *mutexHandle)
 {
 }
 
-/*----------------------------------------------------------------------------*
- *  NAME
- *      CsrMutexUnlock
- *
- *  DESCRIPTION
- *      Unlock the mutex refered to by the provided handle.
- *
- *  RETURNS
- *      Possible values:
- *          CSR_RESULT_SUCCESS           in case of success
- *          CSR_FE_RESULT_INVALID_HANDLE    in case the mutexHandle is invalid
- *
- *----------------------------------------------------------------------------*/
-CsrResult CsrMutexUnlock(CsrMutexHandle *mutexHandle)
-{
-    if (mutexHandle == NULL)
-    {
-        return CSR_FE_RESULT_INVALID_POINTER;
-    }
-
-    up(mutexHandle);
-
-    return CSR_RESULT_SUCCESS;
-}
-
 /*----------------------------------------------------------------------------*
  *  NAME
  *      CsrThreadSleep
index a49e459385baf9fef4ae5496598cb3c468fbc489..cad0cec0be96d38b2fd982c92a6cae231925bbff 100644 (file)
@@ -111,21 +111,6 @@ void CsrEventDestroy(CsrEventHandle *eventHandle);
  *----------------------------------------------------------------------------*/
 CsrResult CsrMutexCreate(CsrMutexHandle *mutexHandle);
 
-/*----------------------------------------------------------------------------*
- *  NAME
- *      CsrMutexUnlock
- *
- *  DESCRIPTION
- *      Unlock the mutex refered to by the provided handle.
- *
- *  RETURNS
- *      Possible values:
- *          CSR_RESULT_SUCCESS           in case of success
- *          CSR_FE_RESULT_INVALID_HANDLE    in case the mutexHandle is invalid
- *
- *----------------------------------------------------------------------------*/
-CsrResult CsrMutexUnlock(CsrMutexHandle *mutexHandle);
-
 /*----------------------------------------------------------------------------*
  *  NAME
  *      CsrMutexDestroy
@@ -139,21 +124,6 @@ CsrResult CsrMutexUnlock(CsrMutexHandle *mutexHandle);
  *----------------------------------------------------------------------------*/
 void CsrMutexDestroy(CsrMutexHandle *mutexHandle);
 
-/*----------------------------------------------------------------------------*
- *  NAME
- *      CsrGlobalMutexLock
- *
- *  DESCRIPTION
- *      Lock the global mutex. The global mutex is a single pre-initialised
- *      shared mutex, spinlock or similar that does not need to be created prior
- *      to use. The limitation is that there is only one single lock shared
- *      between all code. Consequently, it must only be used very briefly to
- *      either protect simple one-time initialisation or to protect the creation
- *      of a dedicated mutex by calling CsrMutexCreate.
- *
- *----------------------------------------------------------------------------*/
-void CsrGlobalMutexLock(void);
-
 /*----------------------------------------------------------------------------*
  *  NAME
  *      CsrGlobalMutexUnlock