blob: e82c9856f006216e865d5d3ea874a1cc36526a71 [file] [log] [blame]
Dmitry Shmidt66eb9fa2011-05-24 11:14:33 -07001# bcmdhd
Greg Goldmancd1313b422011-08-23 10:28:41 -07002DHDCFLAGS = -Wall -Wstrict-prototypes -Dlinux -DBCMDRIVER \
Dmitry Shmidt66eb9fa2011-05-24 11:14:33 -07003 -DBCMDONGLEHOST -DUNRELEASEDCHIP -DBCMDMA32 -DWLBTAMP -DBCMFILEIMAGE \
4 -DDHDTHREAD -DDHD_GPL -DDHD_SCHED -DDHD_DEBUG -DSDTEST -DBDC -DTOE \
Dmitry Shmidtfdfcb122011-06-13 09:59:51 -07005 -DDHD_BCMEVENTS -DSHOW_EVENTS -DDONGLEOVERLAYS -DBCMDBG \
Dmitry Shmidtadc1d7a2011-06-08 15:15:31 -07006 -DCUSTOMER_HW2 -DCUSTOM_OOB_GPIO_NUM=2 -DOOB_INTR_ONLY -DHW_OOB \
7 -DMMC_SDIO_ABORT -DBCMSDIO -DBCMLXSDMMC -DBCMPLATFORM_BUS -DWLP2P \
8 -DNEW_COMPAT_WIRELESS -DWIFI_ACT_FRAME -DARP_OFFLOAD_SUPPORT \
Howard M. Harte0d9f3c22011-06-15 18:52:15 -07009 -DKEEP_ALIVE -DCSCAN -DGET_CUSTOM_MAC_ENABLE -DPKT_FILTER_SUPPORT \
Dmitry Shmidtf558e1e2011-07-13 15:09:00 -070010 -DEMBEDDED_PLATFORM -DENABLE_INSMOD_NO_FW_LOAD -DPNO_SUPPORT \
Dmitry Shmidt66eb9fa2011-05-24 11:14:33 -070011 -Idrivers/net/wireless/bcmdhd -Idrivers/net/wireless/bcmdhd/include
12
13DHDOFILES = aiutils.o bcmsdh_sdmmc_linux.o dhd_linux.o siutils.o bcmutils.o \
Dmitry Shmidt6e66cd62011-06-01 16:22:21 -070014 dhd_linux_sched.o bcmwifi.o dhd_sdio.o bcmevent.o dhd_bta.o hndpmu.o \
15 bcmsdh.o dhd_cdc.o bcmsdh_linux.o dhd_common.o linux_osl.o \
Howard M. Harte0d9f3c22011-06-15 18:52:15 -070016 bcmsdh_sdmmc.o dhd_custom_gpio.o sbutils.o wldev_common.o wl_android.o
Dmitry Shmidt66eb9fa2011-05-24 11:14:33 -070017
18obj-$(CONFIG_BCMDHD) += bcmdhd.o
19bcmdhd-objs += $(DHDOFILES)
20ifneq ($(CONFIG_WIRELESS_EXT),)
21bcmdhd-objs += wl_iw.o
Dmitry Shmidt2b51d0d2011-06-13 10:15:12 -070022DHDCFLAGS += -DSOFTAP
Dmitry Shmidt66eb9fa2011-05-24 11:14:33 -070023endif
Dmitry Shmidt6e66cd62011-06-01 16:22:21 -070024ifneq ($(CONFIG_CFG80211),)
Dmitry Shmidta76bd862011-07-19 09:58:13 -070025bcmdhd-objs += wl_cfg80211.o wl_cfgp2p.o dhd_linux_mon.o
Dmitry Shmidt6e66cd62011-06-01 16:22:21 -070026DHDCFLAGS += -DWL_CFG80211
27endif
Dmitry Shmidt66eb9fa2011-05-24 11:14:33 -070028EXTRA_CFLAGS = $(DHDCFLAGS)
Dmitry Shmidt620f2412011-08-04 10:07:19 -070029ifeq ($(CONFIG_BCMDHD),m)
Dmitry Shmidt66eb9fa2011-05-24 11:14:33 -070030EXTRA_LDFLAGS += --strip-debug
Dmitry Shmidt620f2412011-08-04 10:07:19 -070031endif