http://downloads.netgear.com/files/GPL/GPL_Source_V361j_DM111PSP_series_consumer_rele...
[bcm963xx.git] / bcmdrivers / opensource / char / board / bcm963xx / impl1 / Makefile
1 # Makefile for the bcm963xx board drivers
2 #
3
4
5 obj-y := board.o bcm63xx_flash.o bcm63xx_led.o
6
7 EXTRA_CFLAGS += -I. -I$(INC_BRCMDRIVER_PUB_PATH)/$(BRCM_BOARD) -I$(INC_BRCMSHARED_PUB_PATH)/$(BRCM_BOARD) -I$(INC_BRCMSHARED_PUB_PATH)/$(BRCM_BOARD)
8
9 ifeq ($(strip $(WIRELESS)),1)
10         EXTRA_CFLAGS += -DWIRELESS
11 endif
12
13 #add by Andrew (2004/09/14)
14 ifeq ($(strip $(BRCM_CFG_XFER_TO_FACDEFLT)), y)
15         EXTRA_CFLAGS += -DCFG_XFER_TO_FACDEFLT
16 endif
17
18 ifdef BRCM_DRIVER_USB
19 ifneq ($(strip $(BRCM_DRIVER_USB)),"")
20         EXTRA_CFLAGS += -DBRCM_DRIVER_USB
21 endif
22 endif
23
24 ifneq ($(strip $(ODM_AUTO_PROVISION_LAN)),)
25         EXTRA_CFLAGS += -DODM_AUTO_PROVISION_LAN
26 endif
27
28 ifneq ($(strip $(BRCM_MODEL_NAME)),)
29 EXTRA_CFLAGS +=-D$(subst -,_,$(BRCM_MODEL_NAME))
30 endif
31 ifeq ($(strip $(VOXXXLOAD)),1)
32 EXTRA_CFLAGS +=-DVOXXXLOAD
33 endif
34
35 ifeq ($(BACKUP_WLAN_SPROM),y)
36 EXTRA_CFLAGS += -DBACKUP_WLAN_SPROM
37 endif
38
39 #swda add,07/21/2005
40 ifeq ($(strip $(DEFAULT_WLAN_WEP128)),y)
41 EXTRA_CFLAGS +=-DDEFAULT_WLAN_WEP128
42 endif
43 #swda add end
44
45 #swda add,08/24/2005
46 ifeq ($(strip $(TMM_SERIAL_NUMBER)),y)
47 EXTRA_CFLAGS +=-DTMM_SERIAL_NUMBER
48 endif
49 #swda add end
50
51 #swda add,11/02/2005
52 ifeq ($(strip $(LLL_TEST_LED)),y)
53 EXTRA_CFLAGS +=-DLLL_TEST_LED
54 endif
55 #swda add end
56
57 #swda add,11/03/2005
58 ifeq ($(strip $(WLAN_ENABLE_CTRL_BUTTON)),y)
59 EXTRA_CFLAGS +=-DWLAN_ENABLE_CTRL_BUTTON
60 endif
61 #swda add end
62
63 #swda add,11/09/2005
64 ifeq ($(strip $(WESTELL_GPIO)),y)
65 EXTRA_CFLAGS += -DWESTELL_GPIO
66 endif
67 ifeq ($(strip $(POWER_SAVING_DG)),y)
68 EXTRA_CFLAGS += -DPOWER_SAVING_DG
69 endif
70 #swda add end
71
72 #swda add,09/19/2009
73 ifeq ($(strip $(IAD_VDSL_6358)), y)
74 EXTRA_CFLAGS += -DIAD_VDSL_6358
75 endif
76 ifeq ($(strip $(IAD_GPON_6358)), y)
77 EXTRA_CFLAGS += -DIAD_GPON_6358
78 endif
79 #swda add end
80
81 ifeq ($(strip $(CHIP_ADSL_VERSION)),6345A)
82 CFLAGS += -DBCM6345A
83 endif
84 ifeq ($(strip $(CHIP_ADSL_VERSION)),6345A2)
85 CFLAGS += -DBCM6345A2
86 endif
87 ifeq ($(strip $(CHIP_ADSL_VERSION)),6345B)
88 CFLAGS += -DBCM6345B
89 endif
90 ifeq ($(strip $(CHIP_ADSL_VERSION)),6348A)
91 CFLAGS += -DBCM6348A
92 endif
93 ifeq ($(strip $(CHIP_ADSL_VERSION)),6348B)
94 CFLAGS += -DBCM6348B
95 endif
96 ifeq ($(strip $(CHIP_ADSL_VERSION)),6338A)
97 CFLAGS += -DBCM6338A
98 endif
99
100
101
102 -include $(TOPDIR)/Rules.make
103
104 clean:
105         rm -f core *.o *.a *.s
106