5fc9a4ae892a1cab6e7c2139c2833653f63eec8b
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / rockchip_wlan / esp8089 / esp_driver / Makefile
1 # copyright (c) 2011 - 2012 espressif system
2
3 DRIVER_NAME := wlan
4 include drivers/net/wireless/rockchip_wlan/esp8089/esp_driver/esp_config.mk
5
6 EXTRA_CFLAGS += -DDEBUG -DSIP_DEBUG -DFAST_TX_STATUS -DANDROID -DKERNEL_IV_WAR -DRX_SENDUP_SYNC -DDEBUGFS -DHAS_FW -DTEST_MODE -DESP_ANDROID_LOGGER -DINIT_DATA_CONF -DLOOKAHEAD -DSIF_DSR_WAR -DESP_PREALLOC
7
8 obj-$(CONFIG_ESP8089) := $(DRIVER_NAME).o
9 $(DRIVER_NAME)-y += esp_debug.o
10 $(DRIVER_NAME)-y += sdio_sif_esp.o
11 $(DRIVER_NAME)-y += spi_sif_esp.o
12 $(DRIVER_NAME)-y += esp_io.o
13 $(DRIVER_NAME)-y += esp_android.o
14 $(DRIVER_NAME)-y += esp_main.o
15 $(DRIVER_NAME)-y += esp_sip.o
16 $(DRIVER_NAME)-y += esp_ext.o
17 $(DRIVER_NAME)-y += esp_ctrl.o
18 $(DRIVER_NAME)-y += esp_mac80211.o
19 $(DRIVER_NAME)-y += esp_debug.o
20 $(DRIVER_NAME)-y += esp_utils.o
21 $(DRIVER_NAME)-y += esp_pm.o
22 $(DRIVER_NAME)-y += testmode.o
23
24 $(DRIVER_NAME):
25         $(MAKE) ARCH=$(ARCH) -C $(KSRC) M=$(MODPATH) modules
26
27 .PHONE:clean
28 clean:
29         $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KSRC) M=$(MODPATH) clean 
30
31 #else
32 #KDIR ?= /lib/modules/`uname -r`/build
33 ##KDIR ?= /home/espressif/src/sdio/cleanup
34
35 #default:
36 #       $(MAKE) -C $(KDIR) M=$$PWD
37
38 #endif