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