Messages in this thread Patch in this message | | | Date | Mon, 29 Aug 2011 13:54:59 -0700 | From | Randy Dunlap <> | Subject | [PATCH -next] staging: fix rtl8192e build errors |
| |
From: Randy Dunlap <rdunlap@xenotime.net>
drivers/staging/rtl8192e/rtllib.h:2329: error: field 'wx_sem' has incomplete type drivers/staging/rtl8192e/rtllib.h:2330: error: field 'scan_sem' has incomplete type drivers/staging/rtl8192e/rtllib.h:2331: error: field 'ips_sem' has incomplete type drivers/staging/rtl8192e/rtllib_wx.c:267: error: implicit declaration of function 'down' drivers/staging/rtl8192e/rtllib_wx.c:290: error: implicit declaration of function 'up' Signed-off-by: Randy Dunlap <rdunlap@xenotime.net> --- drivers/staging/rtl8192e/rtllib.h | 1 + 1 file changed, 1 insertion(+)
but the driver probably should be using mutexes instead of semaphores...
--- linux-next-20110829.orig/drivers/staging/rtl8192e/rtllib.h +++ linux-next-20110829/drivers/staging/rtl8192e/rtllib.h @@ -31,6 +31,7 @@ #include <linux/jiffies.h> #include <linux/timer.h> #include <linux/sched.h> +#include <linux/semaphore.h> #include <linux/delay.h> #include <linux/wireless.h>
| |