rtl8192de: rtl8192se: rtl8723ae: Add code to set psaddr

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtlwifi_new: Refactor base.c as in the kernel

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtlwifi_new: Change some macros to kernel version

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtlwifi_new: Change Makefile for kernel 3.18

In 3.18, the kernel contains options to compress the modules. When this
option is selected, installation of modules from this repo resulted in a
mixture of old and new versions that would not load correctly.

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