]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/staging/brcm80211/include/bcmdefs.h
staging: brcm80211: remove BCMUNINITFN() macro.
[karo-tx-linux.git] / drivers / staging / brcm80211 / include / bcmdefs.h
index b542da4d231efb728c89e0597f6144dc45e01af0..232a77b23170bf4bc834bca24ad1f8ab6e87e9c4 100644 (file)
  * typedefs.h is included.
  */
 
-/* Use BCM_REFERENCE to suppress warnings about intentionally-unused function
- * arguments or local variables.
- */
-#define BCM_REFERENCE(data)    ((void)data)
 
 /* Reclaiming text and data :
  * The following macros specify special linker sections that can be reclaimed
  * after a system is considered 'up'.
- * BCMATTACHFN is also used for detach functions (it's not worth having a BCMDETACHFN,
- * as in most cases, the attach function calls the detach function to clean up on error).
  */
-
-#define bcmreclaimed           0
-#define BCMATTACHDATA(_data)   _data
-#define BCMATTACHFN(_fn)       _fn
-#define BCMPREATTACHDATA(_data)        _data
-#define BCMPREATTACHFN(_fn)    _fn
-#define BCMINITDATA(_data)     _data
-#define BCMINITFN(_fn)         _fn
-#define BCMUNINITFN(_fn)       _fn
 #define        BCMNMIATTACHFN(_fn)     _fn
-#define        BCMNMIATTACHDATA(_data) _data
-#define BCMOVERLAY0DATA(_sym)  _sym
-#define BCMOVERLAY0FN(_fn)     _fn
-#define BCMOVERLAY1DATA(_sym)  _sym
-#define BCMOVERLAY1FN(_fn)     _fn
-#define BCMOVERLAYERRFN(_fn)   _fn
 #ifdef mips
 #define BCMFASTPATH            __attribute__ ((__section__(".text.fastpath")))
 #else
 #endif
 
 /* Put some library data/code into ROM to reduce RAM requirements */
-#define BCMROMDATA(_data)      _data
-#define BCMROMDAT_NAME(_data)  _data
 #define BCMROMFN(_fn)          _fn
-#define BCMROMFN_NAME(_fn)     _fn
-#define STATIC static
-#define BCMROMDAT_ARYSIZ(data) ARRAYSIZE(data)
-#define BCMROMDAT_SIZEOF(data) sizeof(data)
-#define BCMROMDAT_APATCH(data)
-#define BCMROMDAT_SPATCH(data)
 
 /* Bus types */
 #define        SI_BUS                  0       /* SOC Interconnect */
 
 #ifdef BCMDMA64OSL
 typedef struct {
-       uint32 loaddr;
-       uint32 hiaddr;
+       u32 loaddr;
+       u32 hiaddr;
 } dma64addr_t;
 
 typedef dma64addr_t dmaaddr_t;
@@ -154,7 +125,7 @@ typedef unsigned long dmaaddr_t;
 /* One physical DMA segment */
 typedef struct {
        dmaaddr_t addr;
-       uint32 length;
+       u32 length;
 } hnddma_seg_t;
 
 #define MAX_DMA_SEGS 4
@@ -225,6 +196,4 @@ typedef struct {
 /* Max. nvram variable table size */
 #define        MAXSZ_NVRAM_VARS        4096
 
-#define LOCATOR_EXTERN static
-
 #endif                         /* _bcmdefs_h_ */