1EXTRA_CFLAGS += -DCONFIG_RTL8821C 2 3ifeq ($(CONFIG_USB_HCI), y) 4FILE_NAME = 8821cu 5endif 6ifeq ($(CONFIG_PCI_HCI), y) 7FILE_NAME = 8821ce 8endif 9ifeq ($(CONFIG_SDIO_HCI), y) 10FILE_NAME = 8821cs 11endif 12 13_HAL_INTFS_FILES += hal/rtl8821c/rtl8821c_halinit.o \ 14 hal/rtl8821c/rtl8821c_mac.o \ 15 hal/rtl8821c/rtl8821c_cmd.o \ 16 hal/rtl8821c/rtl8821c_phy.o \ 17 hal/rtl8821c/rtl8821c_dm.o \ 18 hal/rtl8821c/rtl8821c_ops.o \ 19 hal/rtl8821c/hal8821c_fw.o 20 21_HAL_INTFS_FILES += hal/rtl8821c/$(HCI_NAME)/rtl$(FILE_NAME)_halinit.o \ 22 hal/rtl8821c/$(HCI_NAME)/rtl$(FILE_NAME)_halmac.o \ 23 hal/rtl8821c/$(HCI_NAME)/rtl$(FILE_NAME)_io.o \ 24 hal/rtl8821c/$(HCI_NAME)/rtl$(FILE_NAME)_xmit.o \ 25 hal/rtl8821c/$(HCI_NAME)/rtl$(FILE_NAME)_recv.o \ 26 hal/rtl8821c/$(HCI_NAME)/rtl$(FILE_NAME)_led.o \ 27 hal/rtl8821c/$(HCI_NAME)/rtl$(FILE_NAME)_ops.o 28 29ifeq ($(CONFIG_SDIO_HCI), y) 30_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8821C_SDIO.o 31endif 32ifeq ($(CONFIG_USB_HCI), y) 33_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8821C_USB.o 34endif 35ifeq ($(CONFIG_PCI_HCI), y) 36_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8821C_PCIE.o 37endif 38 39include $(src)/halmac.mk 40 41_BTC_FILES += hal/btc/halbtc8821cwifionly.o 42ifeq ($(CONFIG_BT_COEXIST), y) 43_BTC_FILES += hal/btc/halbtc8821c1ant.o \ 44 hal/btc/halbtc8821c2ant.o 45endif