@@ -151,4 +151,9 @@ config RTLBTCOEXIST
depends on RTL8723AE || RTL8723BE || RTL8821AE || RTL8192EE
default y
+config RTLHALMAC
+ tristate
+ depends on RTL8822BE
+ default y
+
endif
@@ -28,6 +28,7 @@ obj-$(CONFIG_RTL8723AE) += rtl8723ae/
obj-$(CONFIG_RTL8723BE) += rtl8723be/
obj-$(CONFIG_RTL8188EE) += rtl8188ee/
obj-$(CONFIG_RTLBTCOEXIST) += btcoexist/
+obj-$(CONFIG_RTLHALMAC) += halmac/
obj-$(CONFIG_RTL8723_COMMON) += rtl8723com/
obj-$(CONFIG_RTL8821AE) += rtl8821ae/
obj-$(CONFIG_RTL8192EE) += rtl8192ee/
new file mode 100644
@@ -0,0 +1,29 @@
+
+
+halmac-objs := \
+ halmac_api.o \
+ halmac_88xx/halmac_bb_rf_88xx.o \
+ halmac_88xx/halmac_efuse_88xx.o \
+ halmac_88xx/halmac_gpio_88xx.o \
+ halmac_88xx/halmac_pcie_88xx.o \
+ halmac_88xx/halmac_sdio_88xx.o \
+ halmac_88xx/halmac_usb_88xx.o \
+ halmac_88xx/halmac_cfg_wmac_88xx.o \
+ halmac_88xx/halmac_flash_88xx.o \
+ halmac_88xx/halmac_init_88xx.o \
+ halmac_88xx/halmac_common_88xx.o \
+ halmac_88xx/halmac_fw_88xx.o \
+ halmac_88xx/halmac_mimo_88xx.o \
+ halmac_88xx/halmac_8822b/halmac_gpio_8822b.o \
+ halmac_88xx/halmac_8822b/halmac_pcie_8822b.o \
+ halmac_88xx/halmac_8822b/halmac_sdio_8822b.o \
+ halmac_88xx/halmac_8822b/halmac_usb_8822b.o \
+ halmac_88xx/halmac_8822b/halmac_pwr_seq_8822b.o \
+ halmac_88xx/halmac_8822b/halmac_common_8822b.o \
+ halmac_88xx/halmac_8822b/halmac_cfg_wmac_8822b.o \
+ halmac_88xx/halmac_8822b/halmac_phy_8822b.o \
+ halmac_88xx/halmac_8822b/halmac_init_8822b.o \
+ rtl_halmac.o
+
+
+obj-m = halmac.o