From 59068092aa0b8f4d31b2eeb6ec8dcab9583e6a15 Mon Sep 17 00:00:00 2001 From: Viktor <35473052+viktorxda@users.noreply.github.com> Date: Thu, 11 Apr 2024 17:03:34 +0200 Subject: [PATCH] [no ci] Package: add generic rtl8812au driver --- general/overlay/etc/wireless/usb | 2 +- general/package/Config.in | 1 + general/package/rtl8812au/Config.in | 4 ++++ general/package/rtl8812au/rtl8812au.mk | 16 ++++++++++++++++ 4 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 general/package/rtl8812au/Config.in create mode 100644 general/package/rtl8812au/rtl8812au.mk diff --git a/general/overlay/etc/wireless/usb b/general/overlay/etc/wireless/usb index 5b2c8562..aa2076a5 100755 --- a/general/overlay/etc/wireless/usb +++ b/general/overlay/etc/wireless/usb @@ -31,7 +31,7 @@ fi # Generic RTL8812AU if [ "$1" = "rtl8812au-generic" ]; then - modprobe 88XXau + modprobe 8812au exit 0 fi diff --git a/general/package/Config.in b/general/package/Config.in index 5fbb71ed..3a386082 100644 --- a/general/package/Config.in +++ b/general/package/Config.in @@ -78,6 +78,7 @@ source "$BR2_EXTERNAL_GENERAL_PATH/package/osd-openipc/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/quirc-openipc/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/rcjoystick/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/rockchip-osdrv-rv11xx/Config.in" +source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8812au/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188eus-openipc/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188fu-openipc/Config.in" source "$BR2_EXTERNAL_GENERAL_PATH/package/rtl8188fu-openipc/Config.in" diff --git a/general/package/rtl8812au/Config.in b/general/package/rtl8812au/Config.in new file mode 100644 index 00000000..4fec8536 --- /dev/null +++ b/general/package/rtl8812au/Config.in @@ -0,0 +1,4 @@ +config BR2_PACKAGE_RTL8812AU + bool "rtl8812au" + help + Standalone driver for the RTL8812AU. diff --git a/general/package/rtl8812au/rtl8812au.mk b/general/package/rtl8812au/rtl8812au.mk new file mode 100644 index 00000000..2085a0ea --- /dev/null +++ b/general/package/rtl8812au/rtl8812au.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# rtl8812au +# +################################################################################ + +RTL8812AU_SITE = $(call github,openipc,realtek-wlan,$(RTL8812AU_VERSION)) +RTL8812AU_VERSION = rtl8812au + +RTL8812AU_MODULE_MAKE_OPTS = \ + CONFIG_RTL8812AU=m \ + KVER=$(LINUX_VERSION_PROBED) \ + KSRC=$(LINUX_DIR) + +$(eval $(kernel-module)) +$(eval $(generic-package))