Merge branch 'for-linus-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mason...
[linux-2.6-microblaze.git] / drivers / staging / rtl8712 / rtl871x_pwrctrl.h
index dbfb555..c82fdf8 100644 (file)
@@ -87,16 +87,12 @@ struct reportpwrstate_parm {
        unsigned short rsvd;
 };
 
-static inline void _enter_pwrlock(struct semaphore *plock)
-{
-       _down_sema(plock);
-}
-
 struct pwrctrl_priv {
-       struct semaphore lock;
+       struct mutex mutex_lock;
        /*volatile*/ u8 rpwm; /* requested power state for fw */
        /* fw current power state. updated when 1. read from HCPWM or
-        * 2. driver lowers power level */
+        * 2. driver lowers power level
+        */
        /*volatile*/ u8 cpwm;
        /*volatile*/ u8 tog; /* toggling */
        /*volatile*/ u8 cpwm_tog; /* toggling */