OSDN Git Service

android-x86/external-modules-rtl8723au.git
9 years agoAdd the makefile to build with android-x86 tree kitkat-x86 android-x86-4.4-r1
Chih-Wei Huang [Mon, 19 May 2014 16:13:03 +0000 (00:13 +0800)]
Add the makefile to build with android-x86 tree

10 years agoFix schedule while atomic
Larry Finger [Thu, 20 Mar 2014 14:38:23 +0000 (09:38 -0500)]
Fix schedule while atomic

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agoAdd check for psta->aid out of bounds.
Larry Finger [Wed, 12 Mar 2014 21:32:15 +0000 (16:32 -0500)]
Add check for psta->aid out of bounds.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agoFixed typo
Robin Wood [Tue, 11 Mar 2014 21:13:59 +0000 (21:13 +0000)]
Fixed typo

10 years agortl8723au: Fix error in previous commit
Larry Finger [Sun, 9 Mar 2014 16:18:23 +0000 (11:18 -0500)]
rtl8723au: Fix error in previous commit

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Fix warning for kernel 3.13 and newer
Larry Finger [Sun, 9 Mar 2014 15:22:55 +0000 (10:22 -0500)]
rtl8723au: Fix warning for kernel 3.13 and newer

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Update for API changes in kernel 3.14
Larry Finger [Wed, 5 Feb 2014 19:21:15 +0000 (13:21 -0600)]
rtl8723au: Update for API changes in kernel 3.14

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Fix build problem with dkms
Larry Finger [Mon, 3 Feb 2014 06:12:35 +0000 (00:12 -0600)]
rtl8723au: Fix build problem with dkms

It has been reported that under Ubuntu 13.10 (at least), the 8723au module
won't auto-build correctly with new kernels. The error can be seen explicitly
with dkms status, which gives:
dkms.conf: Error! No 'BUILT_MODULE_NAME' directive

Making BUILT_MODULE_NAME the same as BUILD_MODULE_NAME fixes the problem.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Fix Smatch warnings in hal/rtl8723a_bt-coexist.c
Larry Finger [Thu, 9 Jan 2014 21:48:23 +0000 (15:48 -0600)]
rtl8723au: Fix Smatch warnings in hal/rtl8723a_bt-coexist.c

Smatch lists the following:

 CHECK   /home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:1875 bthci_BuildLogicalLink() warn: buffer overflow 'pHciCmd->Data' 2 <= 17
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:2626 bthci_CmdEnhancedFlush() error: buffer overflow 'pHciCmd->Data' 2 <= 2
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:2879 bthci_CmdWriteLocationData() error: buffer overflow 'pHciCmd->Data' 2 <= 3
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:2880 bthci_CmdWriteLocationData() error: buffer overflow 'pHciCmd->Data' 2 <= 4
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:3897 bthci_CmdFlowSpecModify() warn: buffer overflow 'pHciCmd->Data' 2 <= 2
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:3899 bthci_CmdFlowSpecModify() warn: buffer overflow 'pHciCmd->Data' 2 <= 18
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:4151 bthci_CmdSetRSSIValue() error: buffer overflow 'pHciCmd->Data' 2 <= 2
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:4151 bthci_CmdSetRSSIValue() error: buffer overflow 'pHciCmd->Data' 2 <= 2
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:5758 bthci_UseFakeData() warn: buffer overflow 'pHciCmd->Data' 2 <= 17
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:5764 bthci_UseFakeData() warn: buffer overflow 'pHciCmd->Data' 2 <= 2
/home/finger/rtl8723au/hal/rtl8723a_bt-coexist.c:5765 bthci_UseFakeData() warn: buffer overflow 'pHciCmd->Data' 2 <= 18

An array in one of the structs was of size 2, and should have been at least 19. It is now 20.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Fix Smatch warnings in core/rtw_xmit.c
Larry Finger [Thu, 9 Jan 2014 21:42:20 +0000 (15:42 -0600)]
rtl8723au: Fix Smatch warnings in core/rtw_xmit.c

Smatch reports the following:

  CHECK   /home/finger/rtl8723au/core/rtw_xmit.c
/home/finger/rtl8723au/core/rtw_xmit.c:2068 rtw_alloc_hwxmits() error: buffer overflow 'hwxmits' 4 <= 4

This results from an off-by-one error.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Fix Smatch errors in core/rtw_security.c
Larry Finger [Thu, 9 Jan 2014 21:28:14 +0000 (15:28 -0600)]
rtl8723au: Fix Smatch errors in core/rtw_security.c

Smatch reports the following:

  CHECK   /home/finger/rtl8723au/core/rtw_security.c
/home/finger/rtl8723au/core/rtw_security.c:199 rtw_wep_encrypt() warn: potential memory corrupting cast 8 vs 4 bytes
/home/finger/rtl8723au/core/rtw_security.c:209 rtw_wep_encrypt() warn: potential memory corrupting cast 8 vs 4 bytes
/home/finger/rtl8723au/core/rtw_security.c:261 rtw_wep_decrypt() warn: potential memory corrupting cast 8 vs 4 bytes

These are caused by an unsigned long cast. That is correct for a 32-bit driver, but it
is an error for a 64-bit version.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Remove all code associated with CONFIG_ANDROID
Larry Finger [Mon, 16 Dec 2013 22:44:23 +0000 (16:44 -0600)]
rtl8723au: Remove all code associated with CONFIG_ANDROID

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortlwifi: Fix missing global when CONFIG_ANDROID is defined
Larry Finger [Mon, 16 Dec 2013 22:18:28 +0000 (16:18 -0600)]
rtlwifi: Fix missing global when CONFIG_ANDROID is defined

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Properly fix problems compiling on old kernel
Larry Finger [Mon, 16 Dec 2013 20:17:15 +0000 (14:17 -0600)]
rtl8723au: Properly fix problems compiling on old kernel

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Add WLAN_EID_HT_OPERATION definition
Larry Finger [Mon, 16 Dec 2013 01:54:01 +0000 (19:54 -0600)]
rtl8723au: Add WLAN_EID_HT_OPERATION definition

2

10 years agortl8723au: Define WLAN_EID_SECONDARY_CHANNEL_OFFSET for older kernels
Larry Finger [Sun, 15 Dec 2013 20:43:07 +0000 (14:43 -0600)]
rtl8723au: Define WLAN_EID_SECONDARY_CHANNEL_OFFSET for older kernels

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agoMake parts of ioctl_linux.c slightly less ugly
Jes Sorensen [Mon, 9 Dec 2013 12:42:39 +0000 (13:42 +0100)]
Make parts of ioctl_linux.c slightly less ugly

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove gross struct typedef abuse
Jes Sorensen [Mon, 9 Dec 2013 12:42:38 +0000 (13:42 +0100)]
Remove gross struct typedef abuse

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove incomplete INTEL_PROXIM code
Jes Sorensen [Mon, 9 Dec 2013 12:42:37 +0000 (13:42 +0100)]
Remove incomplete INTEL_PROXIM code

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoClean up USB device registration/unregistration
Jes Sorensen [Mon, 9 Dec 2013 12:42:36 +0000 (13:42 +0100)]
Clean up USB device registration/unregistration

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove ANDROID_POWER and EARLYSUSPEND hacks
Jes Sorensen [Mon, 9 Dec 2013 12:42:35 +0000 (13:42 +0100)]
Remove ANDROID_POWER and EARLYSUSPEND hacks

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove unneeded #ifdef CONFIG_RTL8723A checks
Jes Sorensen [Mon, 9 Dec 2013 12:42:34 +0000 (13:42 +0100)]
Remove unneeded #ifdef CONFIG_RTL8723A checks

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agortl8723au: Fix sparse warnings in hal/rtl8723a_rf6052.c
Larry Finger [Mon, 9 Dec 2013 06:04:38 +0000 (00:04 -0600)]
rtl8723au: Fix sparse warnings in hal/rtl8723a_rf6052.c

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Fix sparse warnings in hal/rtl8723a_bt-coexist.c
Larry Finger [Mon, 9 Dec 2013 02:21:11 +0000 (20:21 -0600)]
rtl8723au: Fix sparse warnings in hal/rtl8723a_bt-coexist.c

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agoRemove leftover of _{enter,exit}_pwrlock usage
Jes Sorensen [Sat, 7 Dec 2013 10:16:59 +0000 (11:16 +0100)]
Remove leftover of _{enter,exit}_pwrlock usage

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoEliminate yield() wrapper function
Jes Sorensen [Sat, 7 Dec 2013 10:16:58 +0000 (11:16 +0100)]
Eliminate yield() wrapper function

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove struct net_device wrapper
Jes Sorensen [Sat, 7 Dec 2013 10:16:57 +0000 (11:16 +0100)]
Remove struct net_device wrapper

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agortl8723au: Remove typedef for _pkt and replace with correct struct
Larry Finger [Sat, 7 Dec 2013 05:56:19 +0000 (23:56 -0600)]
rtl8723au: Remove typedef for _pkt and replace with correct struct

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Replace typedef _buffer
Larry Finger [Sat, 7 Dec 2013 04:43:37 +0000 (22:43 -0600)]
rtl8723au: Replace typedef _buffer

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Eliminate silly typedefs for threads
Larry Finger [Sat, 7 Dec 2013 04:24:39 +0000 (22:24 -0600)]
rtl8723au: Eliminate silly typedefs for threads

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Replace typedefs for SIZE_T and SSIZE_T
Larry Finger [Sat, 7 Dec 2013 04:11:49 +0000 (22:11 -0600)]
rtl8723au: Replace typedefs for SIZE_T and SSIZE_T

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Replace s1Byte with s8
Larry Finger [Sat, 7 Dec 2013 01:18:40 +0000 (19:18 -0600)]
rtl8723au: Replace s1Byte with s8

The unused s2Byte is also deleted.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Replace s4Byte with s32
Larry Finger [Sat, 7 Dec 2013 01:13:33 +0000 (19:13 -0600)]
rtl8723au: Replace s4Byte with s32

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Replace u8Byte with u64
Larry Finger [Sat, 7 Dec 2013 01:06:22 +0000 (19:06 -0600)]
rtl8723au: Replace u8Byte with u64

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Replace u4Byte with u32
Larry Finger [Sat, 7 Dec 2013 01:02:39 +0000 (19:02 -0600)]
rtl8723au: Replace u4Byte with u32

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Replace u2Byte with u16
Larry Finger [Sat, 7 Dec 2013 00:53:40 +0000 (18:53 -0600)]
rtl8723au: Replace u2Byte with u16

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Replace u1Byte with u8
Larry Finger [Sat, 7 Dec 2013 00:47:59 +0000 (18:47 -0600)]
rtl8723au: Replace u1Byte with u8

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Convert pu1Byte to "u8 *"
Larry Finger [Sat, 7 Dec 2013 00:32:52 +0000 (18:32 -0600)]
rtl8723au: Convert pu1Byte to "u8 *"

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Remove all dead code inside #if 0 ... #endif
Larry Finger [Fri, 6 Dec 2013 20:46:25 +0000 (14:46 -0600)]
rtl8723au: Remove all dead code inside #if 0 ... #endif

S/N goes up even more.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Convert __inline and __inline__ to standard inline
Larry Finger [Fri, 6 Dec 2013 20:04:12 +0000 (14:04 -0600)]
rtl8723au: Convert __inline and __inline__ to standard inline

In addition, change "inline static" to the preferred "static inline" form.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Use standard routines for testing MAC addresses
Larry Finger [Fri, 6 Dec 2013 19:51:48 +0000 (13:51 -0600)]
rtl8723au: Use standard routines for testing MAC addresses

The code has defined local macros, inline routines, and does explicit
tests for MAC addresses of all zero, all ones, or multicast addresses.
These are replaced with the standard calls.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agoRemove duplicate ethernet definitions
Jes Sorensen [Fri, 6 Dec 2013 16:29:12 +0000 (17:29 +0100)]
Remove duplicate ethernet definitions

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove msleep() wrapper
Jes Sorensen [Fri, 6 Dec 2013 16:29:11 +0000 (17:29 +0100)]
Remove msleep() wrapper

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoClean up core I/O functions
Jes Sorensen [Fri, 6 Dec 2013 16:29:10 +0000 (17:29 +0100)]
Clean up core I/O functions

This should make it easier to convert them to inlines later

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove some le{16,32}_ wrappers as well as generic.h
Jes Sorensen [Fri, 6 Dec 2013 16:29:09 +0000 (17:29 +0100)]
Remove some le{16,32}_ wrappers as well as generic.h

generic.h is an old version of Linux's byteorder handling macros,
totally unnecessary to include here.

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoProper mutexes have been available since 2007 or so
Jes Sorensen [Fri, 6 Dec 2013 16:29:08 +0000 (17:29 +0100)]
Proper mutexes have been available since 2007 or so

Remove all the silly wrapping of them

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoElminate multiple layers of wrappers for work handling
Jes Sorensen [Fri, 6 Dec 2013 16:29:07 +0000 (17:29 +0100)]
Elminate multiple layers of wrappers for work handling

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove yet another silly typedef
Jes Sorensen [Fri, 6 Dec 2013 16:29:06 +0000 (17:29 +0100)]
Remove yet another silly typedef

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoFixup container_of() usage
Jes Sorensen [Fri, 6 Dec 2013 16:29:05 +0000 (17:29 +0100)]
Fixup container_of() usage

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove private renamed version of container_of() macro
Jes Sorensen [Fri, 6 Dec 2013 16:29:04 +0000 (17:29 +0100)]
Remove private renamed version of container_of() macro

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove get_next() macro
Jes Sorensen [Fri, 6 Dec 2013 16:29:03 +0000 (17:29 +0100)]
Remove get_next() macro

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoDo not try to compile HalPhy.o - it no longer exists
Jes Sorensen [Fri, 6 Dec 2013 16:29:02 +0000 (17:29 +0100)]
Do not try to compile HalPhy.o - it no longer exists

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove the World's ugliest mutex implementation
Jes Sorensen [Fri, 6 Dec 2013 16:29:01 +0000 (17:29 +0100)]
Remove the World's ugliest mutex implementation

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRevert "rtl8723au: Fix a couple of small problems"
Larry Finger [Fri, 6 Dec 2013 17:53:35 +0000 (11:53 -0600)]
Revert "rtl8723au: Fix a couple of small problems"

This reverts commit 55f65704e3104c5285420d2b8c07a5c5f373410d.

10 years agortl8723au: Fix a couple of small problems
Larry Finger [Fri, 6 Dec 2013 15:49:21 +0000 (09:49 -0600)]
rtl8723au: Fix a couple of small problems

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agoRemove special hacks for Funai TVs
Jes Sorensen [Fri, 6 Dec 2013 11:29:38 +0000 (12:29 +0100)]
Remove special hacks for Funai TVs

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoOnly ODM_SUPPORTED_TYPE == ODM_CE is compiled on Linux
Jes Sorensen [Fri, 6 Dec 2013 11:29:37 +0000 (12:29 +0100)]
Only ODM_SUPPORTED_TYPE == ODM_CE is compiled on Linux

Remove all the uncompiled cruft

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoUse the kernel's atomic operations directly
Jes Sorensen [Fri, 6 Dec 2013 11:29:36 +0000 (12:29 +0100)]
Use the kernel's atomic operations directly

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove more non Linux ioctl types
Jes Sorensen [Fri, 6 Dec 2013 11:29:35 +0000 (12:29 +0100)]
Remove more non Linux ioctl types

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove unused NDIS ioctl prototype header
Jes Sorensen [Fri, 6 Dec 2013 11:29:34 +0000 (12:29 +0100)]
Remove unused NDIS ioctl prototype header

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove unused proc_t
Jes Sorensen [Fri, 6 Dec 2013 11:29:33 +0000 (12:29 +0100)]
Remove unused proc_t

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove unused memory alignment size defines
Jes Sorensen [Fri, 6 Dec 2013 11:29:32 +0000 (12:29 +0100)]
Remove unused memory alignment size defines

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove useless void redefine
Jes Sorensen [Fri, 6 Dec 2013 11:29:31 +0000 (12:29 +0100)]
Remove useless void redefine

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove hopeless IN/OUT function argument prefix macros
Jes Sorensen [Fri, 6 Dec 2013 11:29:30 +0000 (12:29 +0100)]
Remove hopeless IN/OUT function argument prefix macros

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemoved WAPI nastiness
Jes Sorensen [Fri, 6 Dec 2013 11:29:29 +0000 (12:29 +0100)]
Removed WAPI nastiness

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove incomplete Intel WIDI support code
Jes Sorensen [Fri, 6 Dec 2013 11:29:28 +0000 (12:29 +0100)]
Remove incomplete Intel WIDI support code

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove support for pre-2007 wireless extensions
Jes Sorensen [Fri, 6 Dec 2013 11:29:27 +0000 (12:29 +0100)]
Remove support for pre-2007 wireless extensions

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove unused wireless.h file
Jes Sorensen [Fri, 6 Dec 2013 11:29:26 +0000 (12:29 +0100)]
Remove unused wireless.h file

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agortl8723au: Add firmware files to repo
Larry Finger [Thu, 5 Dec 2013 02:31:41 +0000 (20:31 -0600)]
rtl8723au: Add firmware files to repo

These data were extracted from extended data statements in the code.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agoRemove support for kernels older than 2.6.32
Jes Sorensen [Wed, 4 Dec 2013 12:33:13 +0000 (13:33 +0100)]
Remove support for kernels older than 2.6.32

Current enterprise distros use at least 2.6.32 (RHEL6 is based on
2.6.32, SLES11 is based on 3.0), and desktop distros are much more
uptodate.

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove unused _OS_STATUS typedef
Jes Sorensen [Wed, 4 Dec 2013 12:33:12 +0000 (13:33 +0100)]
Remove unused _OS_STATUS typedef

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove pointless irqL typedef
Jes Sorensen [Wed, 4 Dec 2013 12:33:11 +0000 (13:33 +0100)]
Remove pointless irqL typedef

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove pointless list wrapping macros
Jes Sorensen [Wed, 4 Dec 2013 12:33:10 +0000 (13:33 +0100)]
Remove pointless list wrapping macros

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove a couple of memset's that are immediately overwritten by memcpy
Jes Sorensen [Wed, 4 Dec 2013 12:33:09 +0000 (13:33 +0100)]
Remove a couple of memset's that are immediately overwritten by memcpy

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove more duplicated ieee80211 definitions
Jes Sorensen [Wed, 4 Dec 2013 12:33:08 +0000 (13:33 +0100)]
Remove more duplicated ieee80211 definitions

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove another windowsism
Jes Sorensen [Wed, 4 Dec 2013 12:33:07 +0000 (13:33 +0100)]
Remove another windowsism

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove duplicate copy of ip header definitions/macros
Jes Sorensen [Wed, 4 Dec 2013 12:33:06 +0000 (13:33 +0100)]
Remove duplicate copy of ip header definitions/macros

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove duplicate copy of if_ether.h and use the kernel provided one
Jes Sorensen [Wed, 4 Dec 2013 12:33:05 +0000 (13:33 +0100)]
Remove duplicate copy of if_ether.h and use the kernel provided one

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoStart removing duplicated ieee80211 definitions
Jes Sorensen [Wed, 4 Dec 2013 12:33:04 +0000 (13:33 +0100)]
Start removing duplicated ieee80211 definitions

Switch to using the Linux kernel provided definitions

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agortl8723au: Remove CONFIG_USB_HCI
Larry Finger [Wed, 4 Dec 2013 06:11:00 +0000 (00:11 -0600)]
rtl8723au: Remove CONFIG_USB_HCI

This parameter is always selected.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Remove dead code associated with CONFIG_GSPI_HCI
Larry Finger [Wed, 4 Dec 2013 05:18:08 +0000 (23:18 -0600)]
rtl8723au: Remove dead code associated with CONFIG_GSPI_HCI

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Remove dead code that depends on CONFIG_SDIO_HCI
Larry Finger [Wed, 4 Dec 2013 04:45:43 +0000 (22:45 -0600)]
rtl8723au: Remove dead code that depends on CONFIG_SDIO_HCI

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Remove dead code required for CONFIG_PCI_HCI
Larry Finger [Wed, 4 Dec 2013 04:20:48 +0000 (22:20 -0600)]
rtl8723au: Remove dead code required for CONFIG_PCI_HCI

The driver is for USB.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Finish removing IS_HARDWARE_TYPE_XXX macros
Larry Finger [Wed, 4 Dec 2013 03:42:30 +0000 (21:42 -0600)]
rtl8723au: Finish removing IS_HARDWARE_TYPE_XXX macros

This driver supports only RTL8723AU devices.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Remove more IS_HARDWARE_TYPE_XXX garbage
Larry Finger [Wed, 4 Dec 2013 03:15:28 +0000 (21:15 -0600)]
rtl8723au: Remove more IS_HARDWARE_TYPE_XXX garbage

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Remove more IS_HARDWARE_TYPE_XXX macro usage
Larry Finger [Wed, 4 Dec 2013 03:01:17 +0000 (21:01 -0600)]
rtl8723au: Remove more IS_HARDWARE_TYPE_XXX macro usage

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Start removing IS_HARDWARE_xxxx macros
Larry Finger [Tue, 3 Dec 2013 19:21:47 +0000 (13:21 -0600)]
rtl8723au: Start removing IS_HARDWARE_xxxx macros

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agortl8723au: Remove some trailing white space
Larry Finger [Tue, 3 Dec 2013 18:27:43 +0000 (12:27 -0600)]
rtl8723au: Remove some trailing white space

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
10 years agoRemove another set of unecessary typedefs
Jes Sorensen [Tue, 3 Dec 2013 17:27:17 +0000 (18:27 +0100)]
Remove another set of unecessary typedefs

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoint is signed - no point in inventing an unnecessary sint type
Jes Sorensen [Tue, 3 Dec 2013 17:27:16 +0000 (18:27 +0100)]
int is signed - no point in inventing an unnecessary sint type

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove gross PVOID type
Jes Sorensen [Tue, 3 Dec 2013 17:27:15 +0000 (18:27 +0100)]
Remove gross PVOID type

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove hopeless Windows ULONG/USHORT/UCHAR types
Jes Sorensen [Tue, 3 Dec 2013 17:27:14 +0000 (18:27 +0100)]
Remove hopeless Windows ULONG/USHORT/UCHAR types

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove more non Linux gibberish
Jes Sorensen [Tue, 3 Dec 2013 17:27:13 +0000 (18:27 +0100)]
Remove more non Linux gibberish

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove semaphore wrappers
Jes Sorensen [Tue, 3 Dec 2013 17:27:12 +0000 (18:27 +0100)]
Remove semaphore wrappers

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove unused res_to_status() function
Jes Sorensen [Tue, 3 Dec 2013 17:27:11 +0000 (18:27 +0100)]
Remove unused res_to_status() function

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove spinlock wrapping
Jes Sorensen [Tue, 3 Dec 2013 17:27:10 +0000 (18:27 +0100)]
Remove spinlock wrapping

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoAnother round of malloc/free wrapper removal
Jes Sorensen [Tue, 3 Dec 2013 17:27:09 +0000 (18:27 +0100)]
Another round of malloc/free wrapper removal

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove memcmp wrapper
Jes Sorensen [Tue, 3 Dec 2013 17:27:08 +0000 (18:27 +0100)]
Remove memcmp wrapper

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove memset wrapper
Jes Sorensen [Tue, 3 Dec 2013 17:27:07 +0000 (18:27 +0100)]
Remove memset wrapper

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
10 years agoRemove memcpy wrapper
Jes Sorensen [Tue, 3 Dec 2013 17:27:06 +0000 (18:27 +0100)]
Remove memcpy wrapper

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>