rtlwifi_new: rtl8192se: Fix maximum firmware size

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtlwifi_new: Change pci.c to use high-level routines for PCI configuration

The low-level routines involve the use of outb(), etc. These routines are not
available for all architectures, and some builds will fail. The high-level
routines are correct for all architectures.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
rtlwifi_new: rtl8192se: Fix duplicate calls to ieee80211_register_hw()

Driver rtlwifi has been modified to call ieee80211_register_hw()
from the probe routine; however, the existing call in the callback
routine for deferred firmware loading was not removed.

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