Browse Source

staging: brcm80211: Purge linuxver.h and redistribute #includes as required

Linuxver.h only included other .h files. Delete it and move #includes to .c's as needed.

Signed-off-by: Brett Rudley <brudley@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Brett Rudley 14 years ago
parent
commit
c6ac24e90a
39 changed files with 66 additions and 74 deletions
  1. 1 0
      drivers/staging/brcm80211/brcmfmac/bcmsdh.c
  2. 1 2
      drivers/staging/brcm80211/brcmfmac/bcmsdh_linux.c
  3. 1 0
      drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c
  4. 1 0
      drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc_linux.c
  5. 1 0
      drivers/staging/brcm80211/brcmfmac/dhd_cdc.c
  6. 1 0
      drivers/staging/brcm80211/brcmfmac/dhd_common.c
  7. 1 1
      drivers/staging/brcm80211/brcmfmac/dhd_custom_gpio.c
  8. 0 1
      drivers/staging/brcm80211/brcmfmac/dhd_linux.c
  9. 0 1
      drivers/staging/brcm80211/brcmfmac/dhd_linux_sched.c
  10. 1 0
      drivers/staging/brcm80211/brcmfmac/dhd_sdio.c
  11. 0 1
      drivers/staging/brcm80211/brcmfmac/wl_cfg80211.c
  12. 1 1
      drivers/staging/brcm80211/brcmfmac/wl_iw.c
  13. 0 4
      drivers/staging/brcm80211/include/linux_osl.h
  14. 0 38
      drivers/staging/brcm80211/include/linuxver.h
  15. 2 1
      drivers/staging/brcm80211/phy/wlc_phy_cmn.c
  16. 1 1
      drivers/staging/brcm80211/phy/wlc_phy_lcn.c
  17. 1 1
      drivers/staging/brcm80211/phy/wlc_phy_n.c
  18. 3 1
      drivers/staging/brcm80211/sys/wl_mac80211.c
  19. 2 1
      drivers/staging/brcm80211/sys/wlc_alloc.c
  20. 0 2
      drivers/staging/brcm80211/sys/wlc_ampdu.c
  21. 2 1
      drivers/staging/brcm80211/sys/wlc_antsel.c
  22. 3 1
      drivers/staging/brcm80211/sys/wlc_bmac.c
  23. 2 1
      drivers/staging/brcm80211/sys/wlc_channel.c
  24. 2 1
      drivers/staging/brcm80211/sys/wlc_event.c
  25. 0 1
      drivers/staging/brcm80211/sys/wlc_mac80211.c
  26. 2 1
      drivers/staging/brcm80211/sys/wlc_phy_shim.c
  27. 1 1
      drivers/staging/brcm80211/sys/wlc_rate.c
  28. 1 1
      drivers/staging/brcm80211/sys/wlc_stf.c
  29. 5 1
      drivers/staging/brcm80211/util/aiutils.c
  30. 2 1
      drivers/staging/brcm80211/util/bcmotp.c
  31. 2 1
      drivers/staging/brcm80211/util/bcmsrom.c
  32. 3 2
      drivers/staging/brcm80211/util/bcmutils.c
  33. 3 0
      drivers/staging/brcm80211/util/bcmwifi.c
  34. 2 1
      drivers/staging/brcm80211/util/hnddma.c
  35. 5 1
      drivers/staging/brcm80211/util/hndpmu.c
  36. 4 1
      drivers/staging/brcm80211/util/linux_osl.c
  37. 1 1
      drivers/staging/brcm80211/util/nicpci.c
  38. 3 0
      drivers/staging/brcm80211/util/sbutils.c
  39. 5 1
      drivers/staging/brcm80211/util/siutils.c

+ 1 - 0
drivers/staging/brcm80211/brcmfmac/bcmsdh.c

@@ -16,6 +16,7 @@
 /* ****************** BCMSDH Interface Functions *************************** */
 
 #include <linux/types.h>
+#include <linux/netdevice.h>
 #include <bcmdefs.h>
 #include <bcmdevs.h>
 #include <bcmendian.h>

+ 1 - 2
drivers/staging/brcm80211/brcmfmac/bcmsdh_linux.c

@@ -20,8 +20,7 @@
 
 #define __UNDEF_NO_VERSION__
 
-#include <linuxver.h>
-
+#include <linux/netdevice.h>
 #include <linux/pci.h>
 #include <linux/completion.h>
 

+ 1 - 0
drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc.c

@@ -14,6 +14,7 @@
  * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 #include <linux/types.h>
+#include <linux/netdevice.h>
 #include <bcmdefs.h>
 #include <bcmdevs.h>
 #include <bcmendian.h>

+ 1 - 0
drivers/staging/brcm80211/brcmfmac/bcmsdh_sdmmc_linux.c

@@ -15,6 +15,7 @@
  */
 #include <linux/types.h>
 #include <linux/sched.h>	/* request_irq() */
+#include <linux/netdevice.h>
 #include <bcmdefs.h>
 #include <bcmutils.h>
 #include <sdio.h>		/* SDIO Specs */

+ 1 - 0
drivers/staging/brcm80211/brcmfmac/dhd_cdc.c

@@ -15,6 +15,7 @@
  */
 
 #include <linux/types.h>
+#include <linux/netdevice.h>
 #include <bcmdefs.h>
 #include <osl.h>
 

+ 1 - 0
drivers/staging/brcm80211/brcmfmac/dhd_common.c

@@ -16,6 +16,7 @@
 #include <linux/kernel.h>
 #include <linux/string.h>
 #include <bcmdefs.h>
+#include <linux/netdevice.h>
 #include <osl.h>
 #include <bcmutils.h>
 #include <bcmendian.h>

+ 1 - 1
drivers/staging/brcm80211/brcmfmac/dhd_custom_gpio.c

@@ -14,7 +14,7 @@
  * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <linuxver.h>
+#include <linux/netdevice.h>
 #include <osl.h>
 #include <bcmutils.h>
 

+ 0 - 1
drivers/staging/brcm80211/brcmfmac/dhd_linux.c

@@ -32,7 +32,6 @@
 #include <linux/fs.h>
 #include <linux/uaccess.h>
 #include <bcmdefs.h>
-#include <linuxver.h>
 #include <osl.h>
 #include <bcmutils.h>
 #include <bcmendian.h>

+ 0 - 1
drivers/staging/brcm80211/brcmfmac/dhd_linux_sched.c

@@ -16,7 +16,6 @@
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/sched.h>
-#include <linuxver.h>
 
 int setScheduler(struct task_struct *p, int policy, struct sched_param *param)
 {

+ 1 - 0
drivers/staging/brcm80211/brcmfmac/dhd_sdio.c

@@ -16,6 +16,7 @@
 
 #include <linux/types.h>
 #include <bcmdefs.h>
+#include <linux/netdevice.h>
 #include <osl.h>
 #include <bcmsdh.h>
 

+ 0 - 1
drivers/staging/brcm80211/brcmfmac/wl_cfg80211.c

@@ -16,7 +16,6 @@
 
 #include <linux/kernel.h>
 #include <linux/if_arp.h>
-#include <linuxver.h>
 #include <osl.h>
 
 #include <bcmutils.h>

+ 1 - 1
drivers/staging/brcm80211/brcmfmac/wl_iw.c

@@ -16,7 +16,7 @@
 
 #include <linux/kthread.h>
 #include <bcmdefs.h>
-#include <linuxver.h>
+#include <linux/netdevice.h>
 #include <osl.h>
 #include <wlioctl.h>
 

+ 0 - 4
drivers/staging/brcm80211/include/linux_osl.h

@@ -299,10 +299,6 @@ extern int osl_error(int bcmerror);
 #define	W_SM(r, v)		(*(r) = (v))
 #define	BZERO_SM(r, len)	memset((r), '\0', (len))
 
-#ifdef BRCM_FULLMAC
-#include <linuxver.h>		/* use current 2.4.x calling conventions */
-#endif
-
 /* packet primitives */
 #define	PKTGET(osh, len, send)		osl_pktget((osh), (len))
 #define	PKTFREE(osh, skb, send)		osl_pktfree((osh), (skb), (send))

+ 0 - 38
drivers/staging/brcm80211/include/linuxver.h

@@ -1,38 +0,0 @@
-/*
- * Copyright (c) 2010 Broadcom Corporation
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
- * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
- * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
- * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
-
-#ifndef _linuxver_h_
-#define _linuxver_h_
-
-#include <linux/module.h>
-#include <linux/slab.h>
-#include <linux/types.h>
-#include <linux/init.h>
-#include <linux/mm.h>
-#include <linux/string.h>
-#include <linux/pci.h>
-#include <linux/interrupt.h>
-#include <linux/netdevice.h>
-#include <linux/workqueue.h>
-#include <linux/sched.h>
-#include <linux/ieee80211.h>
-#include <linux/time.h>
-#include <linux/wait.h>
-
-#undef IP_TOS
-#include <asm/io.h>
-
-#endif				/* _linuxver_h_ */

+ 2 - 1
drivers/staging/brcm80211/phy/wlc_phy_cmn.c

@@ -20,7 +20,8 @@
 #include <linux/string.h>
 #include <bcmdefs.h>
 #include <osl.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
 #include <bcmendian.h>
 #include <bcmnvram.h>
 #include <sbchipc.h>

+ 1 - 1
drivers/staging/brcm80211/phy/wlc_phy_lcn.c

@@ -20,7 +20,7 @@
 #include <wlc_cfg.h>
 #include <qmath.h>
 #include <osl.h>
-#include <linuxver.h>
+#include <linux/pci.h>
 #include <siutils.h>
 #include <hndpmu.h>
 

+ 1 - 1
drivers/staging/brcm80211/phy/wlc_phy_n.c

@@ -18,7 +18,7 @@
 #include <linux/string.h>
 #include <bcmdefs.h>
 #include <wlc_cfg.h>
-#include <linuxver.h>
+#include <linux/pci.h>
 #include <osl.h>
 #include <siutils.h>
 #include <sbchipc.h>

+ 3 - 1
drivers/staging/brcm80211/sys/wl_mac80211.c

@@ -21,7 +21,9 @@
 #include <linux/string.h>
 #include <linux/pci_ids.h>
 #include <bcmdefs.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
+#include <linux/sched.h>
 #include <osl.h>
 #define WLC_MAXBSSCFG		1	/* single BSS configs */
 

+ 2 - 1
drivers/staging/brcm80211/sys/wlc_alloc.c

@@ -17,7 +17,8 @@
 #include <linux/string.h>
 #include <bcmdefs.h>
 #include <wlc_cfg.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
 #include <osl.h>
 #include <bcmutils.h>
 #include <siutils.h>

+ 0 - 2
drivers/staging/brcm80211/sys/wlc_ampdu.c

@@ -16,8 +16,6 @@
 #include <linux/kernel.h>
 #include <wlc_cfg.h>
 #include <bcmdefs.h>
-#include <linuxver.h>
-#include <bcmdefs.h>
 #include <osl.h>
 #include <bcmutils.h>
 #include <siutils.h>

+ 2 - 1
drivers/staging/brcm80211/sys/wlc_antsel.c

@@ -19,7 +19,8 @@
 #ifdef WLANTSEL
 
 #include <linux/kernel.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
 #include <bcmdefs.h>
 #include <osl.h>
 #include <bcmutils.h>

+ 3 - 1
drivers/staging/brcm80211/sys/wlc_bmac.c

@@ -20,7 +20,9 @@
 
 #include <linux/kernel.h>
 #include <wlc_cfg.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
+#include <linux/netdevice.h>
 #include <bcmdefs.h>
 #include <osl.h>
 #include <proto/802.11.h>

+ 2 - 1
drivers/staging/brcm80211/sys/wlc_channel.c

@@ -19,7 +19,8 @@
 #include <bcmdefs.h>
 #include <wlc_cfg.h>
 #include <osl.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
 #include <bcmutils.h>
 #include <siutils.h>
 #include <sbhndpio.h>

+ 2 - 1
drivers/staging/brcm80211/sys/wlc_event.c

@@ -16,7 +16,8 @@
 
 #include <linux/kernel.h>
 #include <bcmdefs.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
 #include <bcmutils.h>
 #include <siutils.h>
 #include <sbhndpio.h>

+ 0 - 1
drivers/staging/brcm80211/sys/wlc_mac80211.c

@@ -18,7 +18,6 @@
 #include <bcmdefs.h>
 #include <bcmdevs.h>
 #include <wlc_cfg.h>
-#include <linuxver.h>
 #include <osl.h>
 #include <bcmutils.h>
 #include <bcmwifi.h>

+ 2 - 1
drivers/staging/brcm80211/sys/wlc_phy_shim.c

@@ -24,7 +24,8 @@
 #include <linux/kernel.h>
 #include <bcmdefs.h>
 #include <wlc_cfg.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
 #include <bcmutils.h>
 #include <osl.h>
 

+ 1 - 1
drivers/staging/brcm80211/sys/wlc_rate.c

@@ -17,7 +17,7 @@
 #include <bcmdefs.h>
 #include <wlc_cfg.h>
 #include <osl.h>
-#include <linuxver.h>
+#include <linux/module.h>
 #include <bcmutils.h>
 #include <siutils.h>
 #include <bcmendian.h>

+ 1 - 1
drivers/staging/brcm80211/sys/wlc_stf.c

@@ -15,8 +15,8 @@
  */
 
 #include <linux/kernel.h>
+#include <linux/module.h>
 #include <wlc_cfg.h>
-#include <linuxver.h>
 #include <bcmdefs.h>
 #include <osl.h>
 #include <bcmutils.h>

+ 5 - 1
drivers/staging/brcm80211/util/aiutils.c

@@ -17,8 +17,12 @@
 #include <linux/kernel.h>
 #include <linux/string.h>
 #include <bcmdefs.h>
+#ifdef BRCM_FULLMAC
+#include <linux/netdevice.h>
+#endif
 #include <osl.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
 #include <bcmutils.h>
 #include <siutils.h>
 #include <hndsoc.h>

+ 2 - 1
drivers/staging/brcm80211/util/bcmotp.c

@@ -18,7 +18,8 @@
 #include <linux/string.h>
 #include <bcmdefs.h>
 #include <osl.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
 #include <bcmdevs.h>
 #include <bcmutils.h>
 #include <siutils.h>

+ 2 - 1
drivers/staging/brcm80211/util/bcmsrom.c

@@ -17,7 +17,8 @@
 #include <linux/string.h>
 #include <bcmdefs.h>
 #include <osl.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
 #include <stdarg.h>
 #include <bcmutils.h>
 #include <hndsoc.h>

+ 3 - 2
drivers/staging/brcm80211/util/bcmutils.c

@@ -19,8 +19,10 @@
 #include <linux/string.h>
 #include <bcmdefs.h>
 #include <stdarg.h>
+#include <linux/module.h>
+#include <linux/pci.h>
+#include <linux/netdevice.h>
 #include <osl.h>
-#include <linuxver.h>
 #include <bcmutils.h>
 #include <siutils.h>
 #include <bcmnvram.h>
@@ -30,7 +32,6 @@
 #include <proto/802.1d.h>
 #include <proto/802.11.h>
 
-
 /* copy a buffer into a pkt buffer chain */
 uint pktfrombuf(osl_t *osh, void *p, uint offset, int len, unsigned char *buf)
 {

+ 3 - 0
drivers/staging/brcm80211/util/bcmwifi.c

@@ -15,6 +15,9 @@
  */
 #include <linux/ctype.h>
 #include <linux/kernel.h>
+#ifdef BRCM_FULLMAC
+#include <linux/netdevice.h>
+#endif
 #include <bcmdefs.h>
 #include <bcmutils.h>
 #include <bcmwifi.h>

+ 2 - 1
drivers/staging/brcm80211/util/hnddma.c

@@ -16,7 +16,8 @@
 
 #include <linux/kernel.h>
 #include <linux/string.h>
-#include <linuxver.h>
+#include <linux/netdevice.h>
+#include <linux/pci.h>
 #include <bcmdefs.h>
 #include <bcmdevs.h>
 #include <osl.h>

+ 5 - 1
drivers/staging/brcm80211/util/hndpmu.c

@@ -15,7 +15,11 @@
  */
 #include <linux/kernel.h>
 #include <linux/string.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
+#ifdef BRCM_FULLMAC
+#include <linux/netdevice.h>
+#endif
 #include <bcmdefs.h>
 #include <osl.h>
 #include <bcmutils.h>

+ 4 - 1
drivers/staging/brcm80211/util/linux_osl.c

@@ -20,7 +20,10 @@
 #include <asm/paccess.h>
 #endif				/* mips */
 #include <bcmendian.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
+#include <linux/netdevice.h>
+#include <linux/sched.h>
 #include <bcmdefs.h>
 #include <osl.h>
 #include <bcmutils.h>

+ 1 - 1
drivers/staging/brcm80211/util/nicpci.c

@@ -15,7 +15,7 @@
  */
 
 #include <linux/string.h>
-#include <linuxver.h>
+#include <linux/pci.h>
 #include <bcmdefs.h>
 #include <osl.h>
 #include <bcmutils.h>

+ 3 - 0
drivers/staging/brcm80211/util/sbutils.c

@@ -16,6 +16,9 @@
 
 #include <linux/types.h>
 #include <bcmdefs.h>
+#ifdef BRCM_FULLMAC
+#include <linux/netdevice.h>
+#endif
 #include <osl.h>
 #include <bcmutils.h>
 #include <siutils.h>

+ 5 - 1
drivers/staging/brcm80211/util/siutils.c

@@ -17,8 +17,12 @@
 #include <linux/kernel.h>
 #include <linux/string.h>
 #include <bcmdefs.h>
+#ifdef BRCM_FULLMAC
+#include <linux/netdevice.h>
+#endif
 #include <osl.h>
-#include <linuxver.h>
+#include <linux/module.h>
+#include <linux/pci.h>
 #include <bcmutils.h>
 #include <siutils.h>
 #include <bcmdevs.h>