@@ -4,6 +4,7 @@ PKG_DRIVERS += \
44 rtl8723bs rtl8821ae rtl8xxxu rtw88 rtw88-pci rtw88-usb rtw88-sdio rtw88-8821c \
55 rtw88-8822b rtw88-8822c rtw88-8723x rtw88-8723d rtw88-8821ce rtw88-8821cu \
66 rtw88-8822be rtw88-8822bu rtw88-8822ce rtw88-8822cu rtw88-8723de rtw88-8723ds \
7+ rtw88-88xxa rtw88-8821a rtw88-8812a rtw88-8821au rtw88-8812au \
78 rtw88-8723du rtw89 rtw89-pci rtw89-8851be rtw89-8852ae rtw89-8852b-common \
89 rtw89-8852be rtw89-8852ce rtw89-8922ae
910
@@ -48,6 +49,11 @@ config-$(call config_package,rtw88-8723d) += RTW88_8723D
4849config-$(call config_package,rtw88-8723de) += RTW88_8723DE
4950config-$(call config_package,rtw88-8723ds) += RTW88_8723DS
5051config-$(call config_package,rtw88-8723du) += RTW88_8723DU
52+ config-$(call config_package,rtw88-88xxa) += RTW88_88XXA
53+ config-$(call config_package,rtw88-8821a) += RTW88_8821A
54+ config-$(call config_package,rtw88-8812a) += RTW88_8812A
55+ config-$(call config_package,rtw88-8821au) += RTW88_8821AU
56+ config-$(call config_package,rtw88-8812au) += RTW88_8812AU
5157config-$(CONFIG_PACKAGE_RTW88_DEBUG) += RTW88_DEBUG
5258config-$(CONFIG_PACKAGE_RTW88_DEBUGFS) += RTW88_DEBUGFS
5359
@@ -255,6 +261,33 @@ define KernelPackage/rtw88-usb
255261 HIDDEN:=1
256262endef
257263
264+ define KernelPackage/rtw88-88xxa
265+ $(call KernelPackage/mac80211/Default)
266+ TITLE:=Realtek RTL8812A/RTL8821A family support
267+ DEPENDS+= +@DRIVER_11AC_SUPPORT +kmod-rtw88-usb
268+ FILES:=$(PKG_BUILD_DIR ) /drivers/net/wireless/realtek/rtw88/rtw88_88xxa.ko
269+ AUTOLOAD:=$(call AutoProbe,rtw88_88xxa)
270+ HIDDEN:=1
271+ endef
272+
273+ define KernelPackage/rtw88-8821a
274+ $(call KernelPackage/mac80211/Default)
275+ TITLE:=Realtek RTL8821A family support
276+ DEPENDS+= +kmod-rtw88-88xxa
277+ FILES:=$(PKG_BUILD_DIR ) /drivers/net/wireless/realtek/rtw88/rtw88_8821a.ko
278+ AUTOLOAD:=$(call AutoProbe,rtw88_8821a)
279+ HIDDEN:=1
280+ endef
281+
282+ define KernelPackage/rtw88-8812a
283+ $(call KernelPackage/mac80211/Default)
284+ TITLE:=Realtek RTL8812A family support
285+ DEPENDS+= +kmod-rtw88-88xxa
286+ FILES:=$(PKG_BUILD_DIR ) /drivers/net/wireless/realtek/rtw88/rtw88_8812a.ko
287+ AUTOLOAD:=$(call AutoProbe,rtw88_8812a)
288+ HIDDEN:=1
289+ endef
290+
258291define KernelPackage/rtw88-8821c
259292 $(call KernelPackage/mac80211/Default)
260293 TITLE:=Realtek RTL8821C family support
@@ -300,6 +333,22 @@ define KernelPackage/rtw88-8723d
300333 HIDDEN:=1
301334endef
302335
336+ define KernelPackage/rtw88-8821au
337+ $(call KernelPackage/mac80211/Default)
338+ TITLE:=Realtek RTL8821AU support
339+ DEPENDS+= +kmod-rtw88-8821a +rtl8821a-firmware
340+ FILES:=$(PKG_BUILD_DIR ) /drivers/net/wireless/realtek/rtw88/rtw88_8821au.ko
341+ AUTOLOAD:=$(call AutoProbe,rtw88_8821au)
342+ endef
343+
344+ define KernelPackage/rtw88-8812au
345+ $(call KernelPackage/mac80211/Default)
346+ TITLE:=Realtek RTL8812AU support
347+ DEPENDS+= +kmod-rtw88-8812a +rtl8812a-firmware
348+ FILES:=$(PKG_BUILD_DIR ) /drivers/net/wireless/realtek/rtw88/rtw88_8812au.ko
349+ AUTOLOAD:=$(call AutoProbe,rtw88_8812au)
350+ endef
351+
303352define KernelPackage/rtw88-8821ce
304353 $(call KernelPackage/mac80211/Default)
305354 TITLE:=Realtek RTL8821CE support
0 commit comments