diff --git a/drivers/staging/rtl8192e/rtl819x_BAProc.c b/drivers/staging/rtl8192e/rtl819x_BAProc.c index 8b9d85c48be68f1dbfc181502686b01eacd83488..32fbbc9d0d92cf40534ee3d1464119b17d80e602 100644 --- a/drivers/staging/rtl8192e/rtl819x_BAProc.c +++ b/drivers/staging/rtl8192e/rtl819x_BAProc.c @@ -18,7 +18,6 @@ ******************************************************************************/ #include "rtllib.h" #include "rtl819x_BA.h" -#include "rtl_core.h" static void ActivateBAEntry(struct rtllib_device *ieee, struct ba_record *pBA, u16 Time) diff --git a/drivers/staging/rtl8192e/rtl_core.h b/drivers/staging/rtl8192e/rtl_core.h index c8a7459d5ff603dd499d97ff26d52abbc8a16f22..46407efacc96eee2b6799464efc00a7abedf725f 100644 --- a/drivers/staging/rtl8192e/rtl_core.h +++ b/drivers/staging/rtl8192e/rtl_core.h @@ -46,6 +46,10 @@ #include #include #include + +/* Need this defined before including local include files */ +#define DRV_NAME "rtl819xE" + #include "rtllib.h" #include "dot11d.h" @@ -56,7 +60,6 @@ #include "r8190P_def.h" #include "r8192E_dev.h" -#include "rtl_debug.h" #include "rtl_eeprom.h" #include "rtl_ps.h" #include "rtl_pci.h" @@ -67,8 +70,6 @@ #define DRV_AUTHOR "" #define DRV_VERSION "0014.0401.2010" -#define DRV_NAME "rtl819xE" - #define IS_HARDWARE_TYPE_819xP(_priv) \ ((((struct r8192_priv *)rtllib_priv(dev))->card_8192 == NIC_8190P) || \ (((struct r8192_priv *)rtllib_priv(dev))->card_8192 == NIC_8192E)) diff --git a/drivers/staging/rtl8192e/rtl_pci.h b/drivers/staging/rtl8192e/rtl_pci.h index 7ea5a47dfd2b45c8f987d1fed0706b6c44f2bddc..28c7da677a80af8df9180ec9475fb8ef2a11b825 100644 --- a/drivers/staging/rtl8192e/rtl_pci.h +++ b/drivers/staging/rtl8192e/rtl_pci.h @@ -27,7 +27,6 @@ #include #include -#include "rtllib.h" static inline void NdisRawWritePortUlong(u32 port, u32 val) { diff --git a/drivers/staging/rtl8192e/rtl_ps.h b/drivers/staging/rtl8192e/rtl_ps.h index a9c2d799c08ff283d466d20dd988f5d0e29c9eb7..df79d6c4ca03ef6fa65a731e71b52159014c6102 100644 --- a/drivers/staging/rtl8192e/rtl_ps.h +++ b/drivers/staging/rtl8192e/rtl_ps.h @@ -26,7 +26,7 @@ #define _RTL_PS_H #include -#include "rtllib.h" + struct net_device; #define RT_CHECK_FOR_HANG_PERIOD 2 diff --git a/drivers/staging/rtl8192e/rtllib.h b/drivers/staging/rtl8192e/rtllib.h index 3a52120657155beb9819c8576b550507d8744c4a..3228d368a3fa2b55f663ffd95ae1103be7a51337 100644 --- a/drivers/staging/rtl8192e/rtllib.h +++ b/drivers/staging/rtl8192e/rtllib.h @@ -36,6 +36,7 @@ #include #include +#include "rtllib_debug.h" #include "rtl819x_HT.h" #include "rtl819x_BA.h" #include "rtl819x_TS.h" diff --git a/drivers/staging/rtl8192e/rtl_debug.h b/drivers/staging/rtl8192e/rtllib_debug.h similarity index 96% rename from drivers/staging/rtl8192e/rtl_debug.h rename to drivers/staging/rtl8192e/rtllib_debug.h index b376b6bb4abb0df33e9bec5a08eee211f389af70..2bfc1155f5054f70945830cc86aff154a5e7ac6b 100644 --- a/drivers/staging/rtl8192e/rtl_debug.h +++ b/drivers/staging/rtl8192e/rtllib_debug.h @@ -25,6 +25,11 @@ #ifndef _RTL_DEBUG_H #define _RTL_DEBUG_H +/* Allow files to override DRV_NAME */ +#ifndef DRV_NAME +#define DRV_NAME "rtllib_92e" +#endif + #define DMESG(x, a...) extern u32 rt_global_debug_component; diff --git a/drivers/staging/rtl8192e/rtllib_module.c b/drivers/staging/rtl8192e/rtllib_module.c index c36a140a4568534320dc65e8c1b895f82d29bdb8..a995cd050af324ee2fc7f9969d2426839b40ee3a 100644 --- a/drivers/staging/rtl8192e/rtllib_module.c +++ b/drivers/staging/rtl8192e/rtllib_module.c @@ -54,8 +54,6 @@ #include "rtllib.h" -#define DRV_NAME "rtllib_92e" - void _setup_timer(struct timer_list *ptimer, void *fun, unsigned long data) { ptimer->function = fun; diff --git a/drivers/staging/rtl8192e/rtllib_softmac.c b/drivers/staging/rtl8192e/rtllib_softmac.c index a326880888f796d5e7a4a2f214c59a53f4ff697d..4ed65dc8933c32cac9e0dc78ad581f7c2dade9ba 100644 --- a/drivers/staging/rtl8192e/rtllib_softmac.c +++ b/drivers/staging/rtl8192e/rtllib_softmac.c @@ -15,7 +15,6 @@ #include "rtllib.h" -#include "rtl_core.h" #include #include diff --git a/drivers/staging/rtl8192e/rtllib_softmac_wx.c b/drivers/staging/rtl8192e/rtllib_softmac_wx.c index 22988fbd444babc9d8d4ee15f331ad8ea01b5430..5bd76268dceffa9dafb6eb0005c47141ed98ca65 100644 --- a/drivers/staging/rtl8192e/rtllib_softmac_wx.c +++ b/drivers/staging/rtl8192e/rtllib_softmac_wx.c @@ -15,7 +15,6 @@ #include "rtllib.h" -#include "rtl_core.h" #include "dot11d.h" /* FIXME: add A freqs */