Enable CONFIG_IOCTL_CFG80211

In addition disable CONFIG_CFG80211_FORCE_COMPATIBLE_2_6_37_UNDER

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Replace a kmalloc+memset with kzalloc

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Fix crazy adapter struct allocation order and remove alloc_etherdev() wrapping

The old code would allocate a struct rtw_adapter prior to calling
init_netdev which ended up requiring crazy hacks to put a pointer to
it back into netdev_priv afterwards.

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Eliminate rtw_netdev_priv() wrapper

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Eliminate alloc_etherdev/free_netdev wrappers

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Remove some more unneeded KERNEL_VERSION checks

Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
rtl8723au: Fix change in API for kernel 3.13

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>