# Makefile for the bcm963xx board drivers # obj-y := board.o bcm63xx_flash.o bcm63xx_led.o EXTRA_CFLAGS += -I. -I$(INC_BRCMDRIVER_PUB_PATH)/$(BRCM_BOARD) -I$(INC_BRCMSHARED_PUB_PATH)/$(BRCM_BOARD) -I$(INC_BRCMSHARED_PUB_PATH)/$(BRCM_BOARD) ifeq ($(strip $(WIRELESS)),1) EXTRA_CFLAGS += -DWIRELESS endif #add by Andrew (2004/09/14) ifeq ($(strip $(BRCM_CFG_XFER_TO_FACDEFLT)), y) EXTRA_CFLAGS += -DCFG_XFER_TO_FACDEFLT endif ifdef BRCM_DRIVER_USB ifneq ($(strip $(BRCM_DRIVER_USB)),"") EXTRA_CFLAGS += -DBRCM_DRIVER_USB endif endif ifneq ($(strip $(ODM_AUTO_PROVISION_LAN)),) EXTRA_CFLAGS += -DODM_AUTO_PROVISION_LAN endif ifneq ($(strip $(BRCM_MODEL_NAME)),) EXTRA_CFLAGS +=-D$(subst -,_,$(BRCM_MODEL_NAME)) endif ifeq ($(strip $(VOXXXLOAD)),1) EXTRA_CFLAGS +=-DVOXXXLOAD endif ifeq ($(BACKUP_WLAN_SPROM),y) EXTRA_CFLAGS += -DBACKUP_WLAN_SPROM endif #swda add,07/21/2005 ifeq ($(strip $(DEFAULT_WLAN_WEP128)),y) EXTRA_CFLAGS +=-DDEFAULT_WLAN_WEP128 endif #swda add end #swda add,08/24/2005 ifeq ($(strip $(TMM_SERIAL_NUMBER)),y) EXTRA_CFLAGS +=-DTMM_SERIAL_NUMBER endif #swda add end #swda add,11/02/2005 ifeq ($(strip $(LLL_TEST_LED)),y) EXTRA_CFLAGS +=-DLLL_TEST_LED endif #swda add end #swda add,11/03/2005 ifeq ($(strip $(WLAN_ENABLE_CTRL_BUTTON)),y) EXTRA_CFLAGS +=-DWLAN_ENABLE_CTRL_BUTTON endif #swda add end #swda add,11/09/2005 ifeq ($(strip $(WESTELL_GPIO)),y) EXTRA_CFLAGS += -DWESTELL_GPIO endif ifeq ($(strip $(POWER_SAVING_DG)),y) EXTRA_CFLAGS += -DPOWER_SAVING_DG endif #swda add end #swda add,09/19/2009 ifeq ($(strip $(IAD_VDSL_6358)), y) EXTRA_CFLAGS += -DIAD_VDSL_6358 endif ifeq ($(strip $(IAD_GPON_6358)), y) EXTRA_CFLAGS += -DIAD_GPON_6358 endif #swda add end ifeq ($(strip $(CHIP_ADSL_VERSION)),6345A) CFLAGS += -DBCM6345A endif ifeq ($(strip $(CHIP_ADSL_VERSION)),6345A2) CFLAGS += -DBCM6345A2 endif ifeq ($(strip $(CHIP_ADSL_VERSION)),6345B) CFLAGS += -DBCM6345B endif ifeq ($(strip $(CHIP_ADSL_VERSION)),6348A) CFLAGS += -DBCM6348A endif ifeq ($(strip $(CHIP_ADSL_VERSION)),6348B) CFLAGS += -DBCM6348B endif ifeq ($(strip $(CHIP_ADSL_VERSION)),6338A) CFLAGS += -DBCM6338A endif -include $(TOPDIR)/Rules.make clean: rm -f core *.o *.a *.s