Commit graph

466 commits

Author SHA1 Message Date
Larry Finger
510176b3ad rtl8188eu: Fix some Sparse warnings
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2019-04-21 11:36:57 -05:00
Larry Finger
2393650ec6 rtl8188eu: CLean up the Makefile and make clear that CONFIG_IOCTL_CFG80211 is set in include/autoconf.h
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2019-04-01 13:52:44 -05:00
Larry Finger
d57fc28a11 rtl8188eu: Remove wrappers arounf vmalloc()
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-12-31 18:01:37 -06:00
Larry Finger
1f6c1424cc rtl8188eu: Remove all code associated with DBG_MEMORY_LEAK
This parameter is always undefined.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-12-24 16:34:30 -06:00
Larry Finger
4a5aa7a8b7 rtl8188eu: Remove wrappers around spin_lock() and spin_unlock()
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-12-24 15:25:35 -06:00
Larry Finger
45a86628d2 rtl8188eu: Routine rtw_get_current_time() is a synonym for jiffies
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-12-21 21:55:20 -06:00
Larry Finger
537fff9e9d rtl8188eu: Routine _rtw_deinit_queue() is a no-op
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-12-21 21:39:37 -06:00
Larry Finger
7a75f128ba rtl98188eu: On Linux, _rtw_spinlock_free() is a no-op
Remove all such calls.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-12-21 21:36:02 -06:00
Larry Finger
4b2c469f5f rtl8188eu: Remove most semaphore wrappers
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-12-21 21:20:04 -06:00
Larry Finger
cbfa6220ef rtl8188eu: Remove a number of 'list' wrappers
The wrappers for list_empty(), list_add(), list_add_tail(), INIT_LIST_HEAD(),
and list_del_init() are removed.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-12-21 09:20:12 -06:00
Larry Finger
92b97f0a67 rtl8188eu: Remove wrappers around memcpy() and memmove()
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-12-17 21:50:56 -06:00
Larry Finger
999a777041 rtl8188eu: Replace synonyms for true and false with the real thing
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-12-17 11:08:55 -06:00
Larry Finger
b89e0320f5 rtl8188eu: Replace typedef for _irqL with 'unsigned long'
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-12-17 10:53:06 -06:00
Larry Finger
7f635252a0 rtl8188eu: Remove all synonyms for u8, u16, u32, qnd u64
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-30 16:41:18 -06:00
Larry Finger
248ac6b84b rtl8188eu: Remove some of the alternatives to u32
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-30 16:12:11 -06:00
Larry Finger
1e72b90b99 rtl8188eu: Remove USHORT
This is typdefed to u16.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-30 16:04:28 -06:00
Larry Finger
7b97e72004 rtl8188eu: Remove typdef UCHAR
This is just u8.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-30 16:02:39 -06:00
Larry Finger
14a16dd544 rtl8188eu: Eliminate the wrapper _rtw_memset()
This code is nothing more than memset().

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-24 12:07:51 -06:00
Larry Finger
57a2db9e23 rtl8188eu: Replace all the alternative forms for bool
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-16 14:56:35 -06:00
Larry Finger
21b9be0939 rtl8188eu: Remove the Windows IN and OUT pseudodirectives
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-13 09:28:01 -06:00
Larry Finger
722e1c9b2e rtl8188eu: Replace VOID with void and PVOID with void *
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-12 21:24:45 -06:00
Larry Finger
c25b5250a8 rtl8188eu: Remove conditional #if 1
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-12 21:16:19 -06:00
Larry Finger
f0050d3365 rtl8188eu: Remove dead code inside #if 0 .... #endif
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-12 19:26:10 -06:00
Larry Finger
e3e242b712 rtl8188eu: Remove tests on macro CONFIG_80211N_HT
This one is always selected.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-12 14:06:58 -06:00
Larry Finger
e9184bd34c rtl8188eu: Remove dead code for IS_HARDWARE_TYPE_
The 8188eu is an 802.11n device.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-12 12:55:23 -06:00
Larry Finger
0c57c68d3e rtl8188eu: Remove all macros and tests of the type IS_HARDWARE_TYPE_XXX
Only IS_HARDWARE_TYPE_8188E is kept.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-12 12:10:32 -06:00
Larry Finger
4ff88c48d1 rtl8188eu: Remove all dead code in support of chips other than RTL8188EU
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-09 00:54:41 -06:00
Larry Finger
9bfd2a3556 rtl8188eu: Remove code used bhy devices other than USB in core/
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-03 21:24:08 -05:00
Larry Finger
681e680993 rtl8188eu: Remove dead code for connections other than USB
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-03 16:31:56 -05:00
Larry Finger
22421e29fb rtl8188eu: Replace all instances if __FUNCTION__ with __func__
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-03 14:22:43 -05:00
Larry Finger
4880865d31 rtl8188eu: Remove dead code for devices other than RTL8188EU
This commit handles files in include/.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-03 01:01:20 -05:00
Larry Finger
bf88fed9a4 rtl8188eu: Fix a number of sparse warnings
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-11-03 00:39:38 -05:00
Larry Finger
bbc8dd8720 Merge branch 'v5.2.2.4' of http://github.com/lwfinger/rtl8188eu into v5.2.2.4 2018-11-01 09:17:58 -05:00
Larry Finger
7c7b83836e rtl8188eu: Fix more sparse warnings
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-29 10:58:36 -05:00
Larry Finger
c1068fee54 rtl8188eu: Fix more sparse warnings
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-25 14:23:42 -05:00
Larry Finger
c589c7a0c2 rtl8188eu: Remove a couple of useless routines from platform/
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-25 11:31:36 -05:00
Larry Finger
6882712849 rtl8188eu: Remove more files that are not needed
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-24 19:11:50 -05:00
Larry Finger
642f6effc3 rtl8188eu: Remove local byte endian operations
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-24 19:06:22 -05:00
Larry Finger
94afbb0df3 rtl8188eu: Convert to use __LITTLE_ENDIAN symbol from kernel
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-24 17:25:46 -05:00
Larry Finger
e0d59adcf6 rtl8188eu: Flatted os_dep/linux/ into os_dep/
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-24 16:53:39 -05:00
Larry Finger
18b0977770 rtl8188eu: Remove files not needed in include/
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-24 16:48:25 -05:00
Larry Finger
010390f8d0 rtl8188eu: Remove some unused files and remove code for platforms other than Linux in os_dep/
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-22 13:56:29 -05:00
Larry Finger
841934da48 rtl8188eu: Remove special code for Windows and FreeBSD from include/
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-19 15:16:35 -05:00
Larry Finger
d8ced1a187 rtl8188eu: Remove _rtw_spinlock_init
This function is the same as spin_lock_init()

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-19 11:48:13 -05:00
Larry Finger
9d1d96c95d rtl8188eu: Update for driver to build on kernel 4.19
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-19 11:28:43 -05:00
Larry Finger
f62909c0c1 rtl8188eu: Fix warnings when building with 4.19+
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-15 16:00:58 -05:00
Larry Finger
ab27643547 rtl8188eu: Remove all unused code for DM_ODM_SUPPORT_TYPE of ODM_WIN and ODM_AP
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-15 12:06:18 -05:00
Larry Finger
80c723e738 rtl8188eu: Fix sparse issues in core/rtw_mp.c
For the most part, these are endian related.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-14 23:29:18 -05:00
Larry Finger
6fa9ed423c rtl8188EUS: Initial addition of files in branch v5.2.2.4
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
2018-10-14 19:09:51 -05:00
MilhouseVH
5a6d034565 IEEE80211_MAX_AMPDU_BUF is bumped in 4.19-rc1 - avoid redefine warning
Ref: b8042b3da9
2018-08-30 13:24:13 -05:00