staging: wilc1000: remove wrappers around semaphore usage
[firefly-linux-kernel-4.4.55.git] / drivers / staging / wilc1000 / wilc_wfi_netdevice.h
index 77f320d125e8b6cf151998063c43b1b1e54d8b76..8047dd9932807e2386dfe1306b03e538dc2fc733 100644 (file)
@@ -193,19 +193,16 @@ typedef struct {
        struct mutex txq_cs;
 
        /*Added by Amr - BugID_4720*/
-       struct mutex txq_add_to_head_cs;
+       struct semaphore txq_add_to_head_cs;
        spinlock_t txq_spinlock;
 
        struct mutex rxq_cs;
        struct mutex hif_cs;
 
-       /* struct mutex txq_event; */
        struct semaphore rxq_event;
        struct semaphore cfg_event;
        struct semaphore sync_event;
-
        struct semaphore txq_event;
-       /* struct completion txq_event; */
 
 #if (RX_BH_TYPE == RX_BH_WORK_QUEUE)
        struct work_struct rx_work_queue;