Carlos Garces
7a0d67040a
remove ELEMENT_ID enum
...
Values are replaced with the equivalent ones from enum ieee80211_eid linux/ieee80211.h
Link: https://lore.kernel.org/r/20201208040733.379197-22-ross.schm.dev@gmail.com
2021-10-22 16:48:30 +02:00
Carlos Garces
3f3d3a0986
remove unused macros in include/wifi.h
...
remove declarations of unused macros in include/wifi.h
Link: https://lore.kernel.org/r/1192085c7e891f801751f3adb7884083a2999483.1616854134.git.fabioaiuto83@gmail.com
2021-10-22 16:47:14 +02:00
Carlos Garces
813f544e1e
Remove unused SetRetry macro
...
port e80c2859b16fbfe209e7ee7cf2b2b65deb890971
2021-10-18 20:03:20 +02:00
Carlos Garces
158017aa86
replace get_(d|s)a with ieee80211_get_(D|S)A
...
get_da()/get_sa() duplicate native ieee80211_get_(D|S)A functions.
Remove get_(d|s)a, use ieee80211_get_(D|S)A instead.
Link: https://lore.kernel.org/r/20210314090247.21181-2-insafonov@gmail.com
2021-10-18 19:40:27 +02:00
Carlos Garces
5ae45c1296
use IEEE80211_FCTL_* kernel definitions
...
_TO_DS_, _FROM_DS_, _MORE_FRAG_, _RETRY_, _PWRMGT_, _MORE_DATA_,
_PRIVACY_, _ORDER_ definitions are duplicate IEEE80211_FCTL_*
kernel definitions.
Link: https://lore.kernel.org/r/20210213131148.458582-1-insafonov@gmail.com
2021-10-18 19:32:53 +02:00
Carlos Garces
0242513fe3
Replace custom defimitions OP_MODE_ and HT_INFO_HT_PARAM_
...
Use the values provided by linux/ieee80211.h
IEEE80211_HT_OP_*
IEEE80211_HT_PARAM_*
2021-10-18 18:46:22 +02:00
Carlos Garces
db6ccf24e0
Removed unsused stbc_paramm definitions
...
If need IEEE80211_HT_STBC_PARAM_* from linux/ieee80211.h can be used
2021-10-18 18:04:37 +02:00
Carlos Garces
2cd85b6799
remove unused rtw_ieee80211_bar structure definition
...
port of bdf299c1407b249eb5d623b1ebdd7269a2a88729
2021-10-18 17:45:44 +02:00
Carlos Garces
04a730b326
replace rtw_ieee80211_ht_cap with ieee80211_ht_cap
...
port 042ca34b9ab19d0a52c3b01862a6c07fcb032e86
2021-10-18 17:09:47 +02:00
Carlos Garces
b4be42500f
Use Spatial Multiplexing Power Save Modes from <linux/ieee80211.h>
2021-10-18 16:36:45 +02:00
Carlos Garces
3acac3288c
Replace AMPDU emun structures with kernel provided
...
Port 98b32c71a455ff289442779fee02ad60a6217006
2021-10-18 16:28:25 +02:00
Carlos Garces
c5f30cb5cc
remove enum WIFI_FRAME_SUBTYPE
...
The values defined in enum WIFI_FRAME_SUBTYPE are the same the #define
IEEE80211_STYPE_xxx from <linux/ieee80211.h>.
Port 33ed2b7079f6c38abce6abbaf1e6be4edad919d8
2021-10-18 16:05:53 +02:00
Carlos Garces
3555bdb258
Replace custom definitions with existing
...
ones at linux/ieee80211.h.
port 69fea2b4e59c52844cf5196c9c81157792d194fb
port 6ee9e6ee5c486f68e424185e133984d0a6ae662c
port f179515da9780c4cd37bee76c3cbb6f7364451d6
port aaa0bc19facf31426ca57267edc681a42dbd1ee1
port 99bb776980eeb231558a6ede0a1dd8d1a6e8ec0c
port 00f0b682841337c4d2e7dd2e75d86acb6b7ce2d8
port fc41e9618fc65bea5d615d487ca7de3b0e1110bc
port 3359e2927b321c635d9529bab1f087ac39c82227
port 38caee0abe9db1db387e7bea60a980eda22e9fa6
port b05cc3a9156b6b674904016d9c213e71c149f4c2
2021-10-15 17:42:20 +02:00
Carlos Garces
9e36a8086e
Remove code related to PLATFORM_FREEBSD
2021-10-14 20:09:07 +02:00
Carlos Garces
9d13b33a29
Remove code related to PLATFORM_WINDOWS
2021-10-14 19:32:27 +02:00
Michael Straube
60aa279428
Use is_multicast_ether_addr instead of custom macro IS_MCAST, the
...
buffer is properly aligned.
Link: https://lore.kernel.org/r/20210823120106.9633-3-straube.linux@gmail.com
Link: https://lore.kernel.org/r/20210823120106.9633-4-straube.linux@gmail.com
Link: https://lore.kernel.org/r/20210823120106.9633-5-straube.linux@gmail.com
Link: https://lore.kernel.org/r/20210823120106.9633-6-straube.linux@gmail.com
Link: https://lore.kernel.org/r/20210823120106.9633-7-straube.linux@gmail.com
Link: https://lore.kernel.org/r/20210823120106.9633-8-straube.linux@gmail.com
Link: https://lore.kernel.org/r/20210823120106.9633-9-straube.linux@gmail.com
2021-10-14 16:30:30 +02:00
Carlos Garces
91b4661c5f
use common ieee80211 constants
...
Many defined constants in wifi.h are unused and/or available from
<linux/ieee80211.h>, some with slightly different names. Remove
the constants from ieee80211.h and wifi.h and use the common ones. Rename where
necessary.
2021-10-12 17:52:52 +02:00
Michael Straube
c1f70ba056
use common ieee80211 constants
...
Many defined constants in wifi.h are unused and/or available from
<linux/ieee80211.h>, some with slightly different names. Remove
the constants from wifi.h and use the common ones. Rename where
necessary.
Link: https://lore.kernel.org/r/20210814165518.8672-1-straube.linux@gmail.com
2021-10-11 15:03:09 +02:00
Michael Straube
03af80bee9
replace custom macros with is_broadcast_ether_addr
...
Replace usage of custom macros with is_broadcast_ether_addr. All buffers
are properly aligned. Remove the now unsued macros MacAddr_isBcst and
IS_MAC_ADDRESS_BROADCAST.
Link: https://lore.kernel.org/r/20210805205010.31192-1-straube.linux@gmail.com
2021-10-11 13:29:13 +02:00
Carlos
48460503c0
Add RHEL/CENTOS 8 support
2021-04-01 15:37:13 +00:00
Carlos Garces
1d807f14d8
Add version v5.6.4
2019-11-13 22:12:20 +01:00
MilhouseVH
1722ad907f
IEEE80211_MAX_AMPDU_BUF is bumped in 4.19-rc1 - avoid redefine warning
...
Ref: b8042b3da9
2018-08-28 03:52:03 +01:00
CGarces
3d6c7de21a
Updated to 4.4.1
2017-05-11 20:49:39 +02:00
Magnus Bergmark
1387cf623d
The official RTL8192EU linux driver from D-Link Australia
...
Version information: 20140812_rtl8192EU_linux_v4.3.1.1_11320
2014-08-12
version 4.3.1.1_11320
Source:
ftp://files.dlink.com.au/products/DWA-131/REV_E/Drivers/DWA-131_Linux_driver_v4.3.1.1.zip
This version does not currently work on newer kernels, but it does
contain USB ID 2001:3319, which a lot of other repos in GitHub does not.
2015-08-18 21:03:11 +02:00