aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/bcm/headers.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/staging/bcm/headers.h')
-rw-r--r--drivers/staging/bcm/headers.h40
1 files changed, 6 insertions, 34 deletions
diff --git a/drivers/staging/bcm/headers.h b/drivers/staging/bcm/headers.h
index 9d4e3aca1b3..1148e5e22eb 100644
--- a/drivers/staging/bcm/headers.h
+++ b/drivers/staging/bcm/headers.h
@@ -22,7 +22,6 @@
22#include <linux/etherdevice.h> 22#include <linux/etherdevice.h>
23#include <net/ip.h> 23#include <net/ip.h>
24#include <linux/wait.h> 24#include <linux/wait.h>
25#include <linux/notifier.h>
26#include <linux/proc_fs.h> 25#include <linux/proc_fs.h>
27#include <linux/interrupt.h> 26#include <linux/interrupt.h>
28 27
@@ -36,26 +35,10 @@
36#include <linux/mm.h> 35#include <linux/mm.h>
37#include <linux/pagemap.h> 36#include <linux/pagemap.h>
38#include <asm/uaccess.h> 37#include <asm/uaccess.h>
39#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
40#include <linux/kthread.h> 38#include <linux/kthread.h>
41#endif
42#include <linux/tcp.h> 39#include <linux/tcp.h>
43#include <linux/udp.h> 40#include <linux/udp.h>
44#ifndef BCM_SHM_INTERFACE
45#include <linux/usb.h> 41#include <linux/usb.h>
46#endif
47#ifdef BECEEM_TARGET
48
49#include <mac_common.h>
50#include <msg_Dsa.h>
51#include <msg_Dsc.h>
52#include <msg_Dsd.h>
53#include <sch_definitions.h>
54using namespace Beceem;
55#ifdef ENABLE_CORRIGENDUM2_UPDATE
56extern B_UINT32 g_u32Corr2MacFlags;
57#endif
58#endif
59 42
60#include "Typedefs.h" 43#include "Typedefs.h"
61#include "Version.h" 44#include "Version.h"
@@ -71,39 +54,28 @@ extern B_UINT32 g_u32Corr2MacFlags;
71#include "CmHost.h" 54#include "CmHost.h"
72#include "DDRInit.h" 55#include "DDRInit.h"
73#include "Debug.h" 56#include "Debug.h"
74#include "HostMibs.h"
75#include "IPv6ProtocolHdr.h" 57#include "IPv6ProtocolHdr.h"
76#include "osal_misc.h"
77#include "PHSModule.h" 58#include "PHSModule.h"
78#include "Protocol.h" 59#include "Protocol.h"
79#include "Prototypes.h" 60#include "Prototypes.h"
80#include "Queue.h" 61#include "Queue.h"
81#include "vendorspecificextn.h" 62#include "vendorspecificextn.h"
82 63
83#ifndef BCM_SHM_INTERFACE
84 64
85#include "InterfaceMacros.h" 65#include "InterfaceMacros.h"
86#include "InterfaceAdapter.h" 66#include "InterfaceAdapter.h"
87#include "InterfaceIsr.h" 67#include "InterfaceIsr.h"
88#include "Interfacemain.h"
89#include "InterfaceMisc.h" 68#include "InterfaceMisc.h"
90#include "InterfaceRx.h" 69#include "InterfaceRx.h"
91#include "InterfaceTx.h" 70#include "InterfaceTx.h"
92#endif
93#include "InterfaceIdleMode.h" 71#include "InterfaceIdleMode.h"
94#include "InterfaceInit.h" 72#include "InterfaceInit.h"
95 73
96#ifdef BCM_SHM_INTERFACE 74#define DRV_NAME "beceem"
97#include <linux/cpe_config.h> 75#define DEV_NAME "tarang"
98 76#define DRV_DESCRIPTION "Beceem Communications Inc. WiMAX driver"
99#ifdef GDMA_INTERFACE 77#define DRV_COPYRIGHT "Copyright 2010. Beceem Communications Inc"
100#include "GdmaInterface.h" 78#define DRV_VERSION VER_FILEVERSION_STR
101#include "symphony.h" 79#define PFX DRV_NAME " "
102#else
103#include "virtual_interface.h"
104
105#endif
106
107#endif
108 80
109#endif 81#endif