From 11a39777bcc1faf0b3f3598b509be6c6721ca0da Mon Sep 17 00:00:00 2001 From: Hauke Mehrtens Date: Sun, 7 Aug 2022 13:24:59 +0200 Subject: [PATCH] kernel: kmod-net-rtl8192su: Remove package The R8712U driver depends on cfg80211. cfg80211 is provided by mac80211 backports, we can not build any in kernel drivers which depend on cfg80211 which is an out of tree module in OpenWrt. The cfg80211 dependency was added with kernel 5.9. We could add rtl8192su to backports and build it from there. Signed-off-by: Hauke Mehrtens --- package/firmware/linux-firmware/realtek.mk | 7 ------ package/kernel/linux/modules/wireless.mk | 25 ---------------------- 2 files changed, 32 deletions(-) delete mode 100644 package/kernel/linux/modules/wireless.mk diff --git a/package/firmware/linux-firmware/realtek.mk b/package/firmware/linux-firmware/realtek.mk index f1b8618d6..37ce22938 100644 --- a/package/firmware/linux-firmware/realtek.mk +++ b/package/firmware/linux-firmware/realtek.mk @@ -69,13 +69,6 @@ define Package/rtl8192se-firmware/install endef $(eval $(call BuildPackage,rtl8192se-firmware)) -Package/rtl8192su-firmware = $(call Package/firmware-default,RealTek RTL8192SU firmware) -define Package/rtl8192su-firmware/install - $(INSTALL_DIR) $(1)/lib/firmware/rtlwifi - $(INSTALL_DATA) $(PKG_BUILD_DIR)/rtlwifi/rtl8712u.bin $(1)/lib/firmware/rtlwifi -endef -$(eval $(call BuildPackage,rtl8192su-firmware)) - Package/rtl8723au-firmware = $(call Package/firmware-default,RealTek RTL8723AU firmware) define Package/rtl8723au-firmware/install $(INSTALL_DIR) $(1)/lib/firmware/rtlwifi diff --git a/package/kernel/linux/modules/wireless.mk b/package/kernel/linux/modules/wireless.mk deleted file mode 100644 index 1e9e68a0f..000000000 --- a/package/kernel/linux/modules/wireless.mk +++ /dev/null @@ -1,25 +0,0 @@ -# -# Copyright (C) 2006-2008 OpenWrt.org -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -WIRELESS_MENU:=Wireless Drivers - -define KernelPackage/net-rtl8192su - SUBMENU:=$(WIRELESS_MENU) - TITLE:=RTL8192SU support (staging) - DEPENDS:=@USB_SUPPORT +@DRIVER_WEXT_SUPPORT +kmod-usb-core +rtl8192su-firmware - KCONFIG:=\ - CONFIG_STAGING=y \ - CONFIG_R8712U - FILES:=$(LINUX_DIR)/drivers/staging/rtl8712/r8712u.ko - AUTOLOAD:=$(call AutoProbe,r8712u) -endef - -define KernelPackage/net-rtl8192su/description - Kernel modules for RealTek RTL8712 and RTL81XXSU fullmac support. -endef - -$(eval $(call KernelPackage,net-rtl8192su))