Include semaphore.h for mutexes
[madwifi/.git] / ath / if_athvar.h
index 612a4dbdfa2667122b82c0f8e93b484415d1bdab..e70f76f08b9d1c4f3f82c4afb01c39946204320a 100644 (file)
@@ -984,6 +984,11 @@ typedef void (*ath_callback) (struct ath_softc *);
 #define ATH_GBUF_LOCK_CHECK(_sc)
 #endif
 
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26)
+#include <linux/semaphore.h>
+#else
+#include <asm/semaphore.h>
+#endif
 /* Protects the device from concurrent accesses */
 #define        ATH_LOCK_INIT(_sc)              init_MUTEX(&(_sc)->sc_lock)
 #define        ATH_LOCK_DESTROY(_sc)