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