1 include $(TOPDIR
)/rules.mk
9 PKG_SOURCE_URL
:=https
://github.com
/greearb
/rtl8812AU_8821AU_linux.git
10 PKG_MIRROR_HASH
:=31e658df3e4d4c18c396259c2e0bef2bfc44a4aa870931f031a31e948be98af4
12 PKG_SOURCE_DATE
:=2021-11-07
13 PKG_SOURCE_VERSION
:=39df55967b7de9f6c9600017b724303f95a8b9e2
15 PKG_MAINTAINER
:=Ben Greear
<greearb@candelatech.com
>
17 #PKG_EXTMOD_SUBDIRS:=rtl8812au-ct
19 STAMP_CONFIGURED_DEPENDS
:= $(STAGING_DIR
)/usr
/include/mac80211-backport
/backport
/autoconf.h
21 include $(INCLUDE_DIR
)/kernel.mk
22 include $(INCLUDE_DIR
)/package.mk
24 define KernelPackage
/rtl8812au-ct
25 SUBMENU
:=Wireless Drivers
26 TITLE
:=Driver for Realtek
8812 AU devices comfast
912-ac
, etc
27 DEPENDS
:=+kmod-cfg80211
+kmod-usb-core
+@DRIVER_11AC_SUPPORT
29 $(PKG_BUILD_DIR
)/rtl8812au.ko
30 AUTOLOAD
:=$(call AutoProbe
,rtl8812au
)
31 PROVIDES
:=kmod-rtl8812au
35 $(KERNEL_NOSTDINC_FLAGS
) \
37 -I
$(PKG_BUILD_DIR
)/include \
38 -I
$(STAGING_DIR
)/usr
/include/mac80211-backport \
39 -I
$(STAGING_DIR
)/usr
/include/mac80211-backport
/uapi \
40 -I
$(STAGING_DIR
)/usr
/include/mac80211 \
41 -I
$(STAGING_DIR
)/usr
/include/mac80211
/uapi \
42 -include backport
/backport.h
44 NOSTDINC_FLAGS
+=-DCONFIG_IOCTL_CFG80211
-DRTW_USE_CFG80211_STA_EVENT
-DBUILD_OPENWRT
47 +$(MAKE
) $(PKG_JOBS
) -C
"$(LINUX_DIR)" \
48 $(KERNEL_MAKE_FLAGS
) \
49 M
="$(PKG_BUILD_DIR)" \
50 NOSTDINC_FLAGS
="$(NOSTDINC_FLAGS)" \
54 $(eval
$(call KernelPackage
,rtl8812au-ct
))