Add rtl8192eu rtl8812au rtl8814au Wifi drivers.
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-connectivity / realtek / rtl8812au / 0001-add-linux-kernel-4.19-support.patch
diff --git a/meta-openvuplus/recipes-connectivity/realtek/rtl8812au/0001-add-linux-kernel-4.19-support.patch b/meta-openvuplus/recipes-connectivity/realtek/rtl8812au/0001-add-linux-kernel-4.19-support.patch
new file mode 100644 (file)
index 0000000..3c1a4e9
--- /dev/null
@@ -0,0 +1,23 @@
+--- a/os_dep/linux/os_intfs.c  2018-10-23 20:58:43.820534368 +0200
++++ b/os_dep/linux/os_intfs.c  2018-10-23 21:00:46.337305126 +0200
+@@ -1052,7 +1052,11 @@
+       return dscp >> 5;\r
+ }\r
\r
+-\r
++#if (LINUX_VERSION_CODE>=KERNEL_VERSION(4,19,0))\r
++static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb,\r
++                              struct net_device *sb_dev,\r
++                              select_queue_fallback_t fallback\r
++#else\r
+ static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb\r
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 13, 0)\r
+       , void *accel_priv\r
+@@ -1060,6 +1064,7 @@
+       , select_queue_fallback_t fallback\r
+       #endif\r
+ #endif\r
++#endif\r
+ )\r
+ {\r
+       _adapter        *padapter = rtw_netdev_priv(dev);\r