From 62a25586c71c7ab4e5c7c245cd884772193801a8 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 11 Jan 2015 14:07:11 +0100 Subject: [PATCH] RTL8812AU: add patch to build with kernel 3.18 Signed-off-by: Stephan Raue --- .../patches/RTL8812AU-kernel-3.18.patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 packages/linux-drivers/RTL8812AU/patches/RTL8812AU-kernel-3.18.patch diff --git a/packages/linux-drivers/RTL8812AU/patches/RTL8812AU-kernel-3.18.patch b/packages/linux-drivers/RTL8812AU/patches/RTL8812AU-kernel-3.18.patch new file mode 100644 index 0000000000..5578166283 --- /dev/null +++ b/packages/linux-drivers/RTL8812AU/patches/RTL8812AU-kernel-3.18.patch @@ -0,0 +1,16 @@ +diff -Naur RTL8812AU-b22cbdf/include/ioctl_cfg80211.h RTL8812AU-b22cbdf.patch/include/ioctl_cfg80211.h +--- RTL8812AU-b22cbdf/include/ioctl_cfg80211.h 2014-04-12 01:49:09.000000000 +0200 ++++ RTL8812AU-b22cbdf.patch/include/ioctl_cfg80211.h 2015-01-11 14:02:03.978091783 +0100 +@@ -109,9 +109,11 @@ + #define rtw_cfg80211_rx_mgmt(adapter, freq, sig_dbm, buf, len, gfp) cfg80211_rx_mgmt((adapter)->pnetdev, freq, sig_dbm, buf, len, gfp) + #elif (LINUX_VERSION_CODE < KERNEL_VERSION(3,12,0)) + #define rtw_cfg80211_rx_mgmt(adapter, freq, sig_dbm, buf, len, gfp) cfg80211_rx_mgmt((adapter)->rtw_wdev, freq, sig_dbm, buf, len, gfp) +-#else ++#elif (LINUX_VERSION_CODE < KERNEL_VERSION(3,18,0)) + // 3.12 added a flags argument which is just set to zero + #define rtw_cfg80211_rx_mgmt(adapter, freq, sig_dbm, buf, len, gfp) cfg80211_rx_mgmt((adapter)->rtw_wdev, freq, sig_dbm, buf, len, 0, gfp) ++#else ++ #define rtw_cfg80211_rx_mgmt(adapter, freq, sig_dbm, buf, len, gfp) cfg80211_rx_mgmt((adapter)->rtw_wdev, freq, sig_dbm, buf, len, 0) + #endif + + #if (LINUX_VERSION_CODE < KERNEL_VERSION(3,4,0)) && !defined(COMPAT_KERNEL_RELEASE)