http://downloads.netgear.com/files/GPL/GPL_Source_V361j_DM111PSP_series_consumer_rele...
[bcm963xx.git] / bcmdrivers / Makefile
index 369ebc7..ca9a5a8 100755 (executable)
@@ -50,11 +50,6 @@ ifneq ($(CONFIG_BCM_SECURITY),)
   obj-$(CONFIG_BCM_SECURITY) += broadcom/char/smdrv/$(LN_NAME)/
 endif
 
-ifneq ($(CONFIG_BCM_VDSL),)
-  LN_DRIVER_DIRS +=ln -sn impl$(CONFIG_BCM_VDSL_IMPL) broadcom/char/vdsl/$(LN_NAME);
-  obj-$(CONFIG_BCM_VDSL) += broadcom/char/vdsl/$(LN_NAME)/
-endif
-
 ifneq ($(CONFIG_BCM_ATMTEST),)
   LN_DRIVER_DIRS +=ln -sn impl$(CONFIG_BCM_ATMTEST_IMPL) broadcom/char/test/atm/$(LN_NAME);
   obj-$(CONFIG_BCM_ATMTEST) += broadcom/char/test/atm/$(LN_NAME)/
@@ -63,6 +58,10 @@ endif
 ifneq ($(CONFIG_BCM_ENET),)
   LN_DRIVER_DIRS +=ln -sn impl$(CONFIG_BCM_ENET_IMPL) broadcom/net/enet/$(LN_NAME);
   obj-$(CONFIG_BCM_ENET) += broadcom/net/enet/$(LN_NAME)/
+  
+ifneq ($(IAD_VDSL_6358),)
+  CFLAGS += -DIAD_VDSL_6358
+endif
 endif
 
 ifneq ($(CONFIG_BCM_USB),)
@@ -71,8 +70,16 @@ ifneq ($(CONFIG_BCM_USB),)
 endif
 
 ifneq ($(CONFIG_BCM_WLAN),)
+  ifneq ($(CONFIG_BCM_MIMO),)
+   CONFIG_BCM_WLAN_IMPL=2
+  endif
+  
   LN_DRIVER_DIRS +=ln -sn impl$(CONFIG_BCM_WLAN_IMPL) broadcom/net/wl/$(LN_NAME);
   obj-$(CONFIG_BCM_WLAN) += broadcom/net/wl/$(LN_NAME)/
+  
+  ifeq ($(CONFIG_BCM_MIMO),)
+  obj-y += broadcom/net/wl/$(LN_NAME)/shared/
+  endif  
 endif
 
 ifneq ($(CONFIG_BCM_HPNA),)
@@ -85,11 +92,6 @@ ifneq ($(CONFIG_BCM_NETDEVTEST),)
   obj-$(CONFIG_BCM_NETDEVTEST) += broadcom/net/test/$(LN_NAME)/
 endif
 
-ifneq ($(CONFIG_BCM_WLAN),)
- IMPL_NAME=bcm9$(BRCM_CHIP)
- obj-y += broadcom/net/wl/$(IMPL_NAME)/shared/
-endif
-
 symlinks:
        find . -lname "*" -name "$(LN_NAME)" -print -exec rm -f "{}" ";"
        $(CONFIG_SHELL) -c "$(LN_DRIVER_DIRS)"