xref: /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/rtl8852b/rtl8852b.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1EXTRA_CFLAGS += -DCONFIG_RTL8852B
2IC_NAME := rtl8852b
3
4ifeq ($(CONFIG_MP_INCLUDED), y)
5### 8852B Default Enable VHT MP HW TX MODE ###
6#EXTRA_CFLAGS += -DCONFIG_MP_VHT_HW_TX_MODE
7#CONFIG_MP_VHT_HW_TX_MODE = y
8endif
9
10ifeq ($(CONFIG_PHL_ARCH), y)
11HAL = phl/hal_g6
12else
13HAL = hal_g6
14endif
15
16ifeq ($(CONFIG_USB_HCI), y)
17	FILE_NAME = rtl8852bu
18endif
19ifeq ($(CONFIG_PCI_HCI), y)
20	FILE_NAME = rtl8852be
21endif
22ifeq ($(CONFIG_SDIO_HCI), y)
23	FILE_NAME = rtl8852bs
24endif
25
26
27_HAL_IC_FILES +=	$(HAL)/$(IC_NAME)/$(IC_NAME)_halinit.o \
28			$(HAL)/$(IC_NAME)/$(IC_NAME)_mac.o \
29			$(HAL)/$(IC_NAME)/$(IC_NAME)_cmd.o \
30			$(HAL)/$(IC_NAME)/$(IC_NAME)_phy.o \
31			$(HAL)/$(IC_NAME)/$(IC_NAME)_ops.o \
32			$(HAL)/$(IC_NAME)/hal_trx_8852b.o
33
34_HAL_IC_FILES +=	$(HAL)/$(IC_NAME)/$(HCI_NAME)/$(FILE_NAME)_halinit.o \
35			$(HAL)/$(IC_NAME)/$(HCI_NAME)/$(FILE_NAME)_halmac.o \
36			$(HAL)/$(IC_NAME)/$(HCI_NAME)/$(FILE_NAME)_io.o \
37			$(HAL)/$(IC_NAME)/$(HCI_NAME)/$(FILE_NAME)_led.o \
38			$(HAL)/$(IC_NAME)/$(HCI_NAME)/$(FILE_NAME)_ops.o
39
40#ifeq ($(CONFIG_SDIO_HCI), y)
41#_HAL_IC_FILES += $(HAL)/$(IC_NAME)/$(HCI_NAME)/hal_trx_8852bs.o
42#endif
43
44ifeq ($(CONFIG_USB_HCI), y)
45_HAL_IC_FILES += $(HAL)/$(IC_NAME)/$(HCI_NAME)/hal_trx_8852bu.o
46endif
47
48ifeq ($(CONFIG_PCI_HCI), y)
49_HAL_IC_FILES += $(HAL)/$(IC_NAME)/$(HCI_NAME)/hal_trx_8852be.o
50endif