blob: b9aaf79760e38e61e80a02bb04d45aac8a79b7ab [file] [log] [blame]
Dmitry Shmidt66eb9fa2011-05-24 11:14:33 -07001# bcmdhd
2DHDCFLAGS = -Wall -Wstrict-prototypes -Werror -Dlinux -DBCMDRIVER \
3 -DBCMDONGLEHOST -DUNRELEASEDCHIP -DBCMDMA32 -DWLBTAMP -DBCMFILEIMAGE \
4 -DDHDTHREAD -DDHD_GPL -DDHD_SCHED -DDHD_DEBUG -DSDTEST -DBDC -DTOE \
5 -DDHD_BCMEVENTS -DSHOW_EVENTS -DDONGLEOVERLAYS -DOEM_ANDROID -DBCMDBG \
6 -DCUSTOMER_HW3 -DCUSTOM_OOB_GPIO_NUM=135 -DOOB_INTR_ONLY \
7 -DMMC_SDIO_ABORT -DCONFIG_FIRST_SCAN -DBCMSDIO -DBCMLXSDMMC \
8 -DBCMPLATFORM_BUS -DHW_OOB -DNEW_COMPAT_WIRELESS -DWL_CFG80211 \
9 -DWLP2P -DWIFI_ACT_FRAME \
10 -Idrivers/net/wireless/bcmdhd -Idrivers/net/wireless/bcmdhd/include
11
12DHDOFILES = aiutils.o bcmsdh_sdmmc_linux.o dhd_linux.o siutils.o bcmutils.o \
13 dhd_linux_sched.o wl_cfg80211.o bcmwifi.o dhd_sdio.o wl_cfgp2p.o \
14 bcmevent.o dhd_bta.o hndpmu.o bcmsdh.o dhd_cdc.o bcmsdh_linux.o \
15 dhd_common.o linux_osl.o bcmsdh_sdmmc.o dhd_custom_gpio.o sbutils.o
16
17obj-$(CONFIG_BCMDHD) += bcmdhd.o
18bcmdhd-objs += $(DHDOFILES)
19ifneq ($(CONFIG_WIRELESS_EXT),)
20bcmdhd-objs += wl_iw.o
21endif
22EXTRA_CFLAGS = $(DHDCFLAGS)
23EXTRA_LDFLAGS += --strip-debug