From 4d9bf144aebb1580785824d8e1f336cd78ed316d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Garc=C3=A9s?= Date: Mon, 17 Apr 2017 08:54:25 +0200 Subject: [PATCH] RTL8192CU: update and use new repository --- packages/linux-drivers/RTL8192CU/package.mk | 7 +++--- .../RTL8192CU-add_device_ID_330d.patch | 11 ---------- .../patches/RTL8192CU-add_more_products.patch | 22 ------------------- .../patches/RTL8192CU-kernel-4.0.patch | 15 ------------- .../patches/RTL8192CU-kernel-4.6.patch | 17 -------------- 5 files changed, 4 insertions(+), 68 deletions(-) delete mode 100644 packages/linux-drivers/RTL8192CU/patches/RTL8192CU-add_more_products.patch delete mode 100644 packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.0.patch delete mode 100644 packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.6.patch diff --git a/packages/linux-drivers/RTL8192CU/package.mk b/packages/linux-drivers/RTL8192CU/package.mk index bd4b8e5c77..83a4565443 100644 --- a/packages/linux-drivers/RTL8192CU/package.mk +++ b/packages/linux-drivers/RTL8192CU/package.mk @@ -17,11 +17,12 @@ ################################################################################ PKG_NAME="RTL8192CU" -PKG_VERSION="v4.0.2_9000.20130911" +PKG_VERSION="372d4b0" PKG_ARCH="any" PKG_LICENSE="GPL" -PKG_SITE="http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PFid=48&Level=5&Conn=4&ProdID=274&DownTypeID=3&GetDown=false&Downloads=true" -PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz" +PKG_SITE="https://github.com/pvaret/rtl8192cu-fixes" +PKG_URL="$PKG_SITE/archive/$PKG_VERSION.tar.gz" +PKG_SOURCE_DIR="rtl8192cu-fixes-$PKG_VERSION*" PKG_DEPENDS_TARGET="toolchain linux" PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" diff --git a/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-add_device_ID_330d.patch b/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-add_device_ID_330d.patch index 681c03db7c..f318ddd448 100644 --- a/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-add_device_ID_330d.patch +++ b/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-add_device_ID_330d.patch @@ -10,14 +10,3 @@ diff -Naur RTL8192CU-v4.0.2_9000.20130911/hal/rtl8192c/usb/usb_halinit.c RTL8192 break; case EEPROM_CID_WHQL: /* -diff -Naur RTL8192CU-v4.0.2_9000.20130911/os_dep/linux/usb_intf.c RTL8192CU-v4.0.2_9000.20130911.patch/os_dep/linux/usb_intf.c ---- RTL8192CU-v4.0.2_9000.20130911/os_dep/linux/usb_intf.c 2013-09-11 05:56:55.000000000 +0200 -+++ RTL8192CU-v4.0.2_9000.20130911.patch/os_dep/linux/usb_intf.c 2014-04-01 20:19:23.936708369 +0200 -@@ -138,6 +138,7 @@ - {USB_DEVICE(0x2001, 0x3307)},/* D-Link - Cameo */ \ - {USB_DEVICE(0x2001, 0x330A)},/* D-Link - Alpha */ \ - {USB_DEVICE(0x2001, 0x3309)},/* D-Link - Alpha */ \ -+ {USB_DEVICE(0x2001, 0x330D)},/* D-Link - Alpha(?)*/ \ - {USB_DEVICE(0x0586, 0x341F)},/* Zyxel - Abocom */ \ - {USB_DEVICE(0x7392, 0x7822)},/* Edimax - Edimax */ \ - {USB_DEVICE(0x2019, 0xAB2B)},/* Planex - Abocom */ \ diff --git a/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-add_more_products.patch b/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-add_more_products.patch deleted file mode 100644 index 32552109a7..0000000000 --- a/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-add_more_products.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -Naur RTL8192CU-v4.0.2_9000.20130911/os_dep/linux/usb_intf.c RTL8192CU-v4.0.2_9000.20130911.patch/os_dep/linux/usb_intf.c ---- RTL8192CU-v4.0.2_9000.20130911/os_dep/linux/usb_intf.c 2013-09-11 05:56:55.000000000 +0200 -+++ RTL8192CU-v4.0.2_9000.20130911.patch/os_dep/linux/usb_intf.c 2014-06-08 15:44:13.239381855 +0200 -@@ -96,6 +96,7 @@ - {USB_DEVICE(0x2019, 0xED17)},/* PCI - Edimax */ \ - {USB_DEVICE(0x0DF6, 0x0052)},/* Sitecom - Edimax */ \ - {USB_DEVICE(0x7392, 0x7811)},/* Edimax - Edimax */ \ -+ {USB_DEVICE(0x07B8, 0x8188)},/* Abocom - Abocom */ \ - {USB_DEVICE(0x07B8, 0x8189)},/* Abocom - Abocom */ \ - {USB_DEVICE(0x0EB0, 0x9071)},/* NO Brand - Etop */ \ - {USB_DEVICE(0x06F8, 0xE033)},/* Hercules - Edimax */ \ -@@ -144,8 +145,10 @@ - {USB_DEVICE(0x07B8, 0x8178)},/* Abocom - Abocom */ \ - {USB_DEVICE(0x07AA, 0x0056)},/* ATKK - Gemtek */ \ - {USB_DEVICE(0x4855, 0x0091)},/* - Feixun */ \ -+ {USB_DEVICE(0x050D, 0x11F2)},/* Belkin - Edimax */ \ - {USB_DEVICE(0x050D, 0x2102)},/* Belkin - Sercomm */ \ - {USB_DEVICE(0x050D, 0x2103)},/* Belkin - Edimax */ \ -+ {USB_DEVICE(0x050D, 0x21F2)},/* Belkin - Edimax */ \ - {USB_DEVICE(0x20F4, 0x624D)},/* TRENDnet */ \ - {USB_DEVICE(0x0DF6, 0x0061)},/* Sitecom - Edimax */ \ - {USB_DEVICE(0x0B05, 0x17AB)},/* ASUS - Edimax */ \ diff --git a/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.0.patch b/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.0.patch deleted file mode 100644 index 7b01db4685..0000000000 --- a/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.0.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -Naur RTL8192CU-v4.0.2_9000.20130911/os_dep/linux/rtw_android.c RTL8192CU-v4.0.2_9000.20130911.patch/os_dep/linux/rtw_android.c ---- RTL8192CU-v4.0.2_9000.20130911/os_dep/linux/rtw_android.c 2013-09-11 05:56:55.000000000 +0200 -+++ RTL8192CU-v4.0.2_9000.20130911.patch/os_dep/linux/rtw_android.c 2015-04-04 20:20:23.779119031 +0200 -@@ -230,7 +230,11 @@ - { - int cmd_num; - for(cmd_num=0 ; cmd_num= KERNEL_VERSION(4, 0, 0)) -+ if(!strncasecmp(cmdstr , android_wifi_cmd_str[cmd_num], strlen(android_wifi_cmd_str[cmd_num])) ) -+#else - if(0 == strnicmp(cmdstr , android_wifi_cmd_str[cmd_num], strlen(android_wifi_cmd_str[cmd_num])) ) -+#endif - break; - - return cmd_num; diff --git a/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.6.patch b/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.6.patch deleted file mode 100644 index b6947605f8..0000000000 --- a/packages/linux-drivers/RTL8192CU/patches/RTL8192CU-kernel-4.6.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -Naur a/os_dep/linux/os_intfs.c b/os_dep/linux/os_intfs.c ---- a/os_dep/linux/os_intfs.c 2016-04-19 11:17:44.465411644 -0700 -+++ b/os_dep/linux/os_intfs.c 2016-04-19 11:23:24.742014169 -0700 -@@ -958,7 +958,13 @@ - return dscp >> 5; - } - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,6,0) -+static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb, -+ void *accel_priv, -+ select_queue_fallback_t fallback) -+#else - static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb) -+#endif - { - _adapter *padapter = rtw_netdev_priv(dev); - struct mlme_priv *pmlmepriv = &padapter->mlmepriv;