rtl8192e: Split the driver up
authorSean MacLennan <seanm@seanm.ca>
Tue, 29 Nov 2011 01:21:27 +0000 (20:21 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 30 Nov 2011 10:48:56 +0000 (19:48 +0900)
commitd37e0208df563af9c6fada84e620aabed581b3a8
tree7e7823ea95be34313f27380d373eb1887abcd8c0
parent3b28499c5519e59fbe9c2dea49ece5a3665be787
rtl8192e: Split the driver up

This patch splits the current r8192e_pci driver up into six different
drivers: rtllib, rtllib_crypt, rtllib_crypt_ccmp, rtllib_crypt_tkip,
rtllib_crypt_wep, and r8192e_pci.

Now that they are proper modules, the init and exit functions do not
need to be called directly. Also, the rtllib_*_null functions are not
needed since they will be loaded on demand.

Signed-off-by: Sean MacLennan <seanm@seanm.ca>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/rtl8192e/Kconfig
drivers/staging/rtl8192e/Makefile
drivers/staging/rtl8192e/rtl_core.c
drivers/staging/rtl8192e/rtl_debug.c
drivers/staging/rtl8192e/rtllib_crypt.c
drivers/staging/rtl8192e/rtllib_crypt_ccmp.c
drivers/staging/rtl8192e/rtllib_crypt_tkip.c
drivers/staging/rtl8192e/rtllib_crypt_wep.c
drivers/staging/rtl8192e/rtllib_module.c