[PATCH 0/5] Replace rtllib_crypt with lib80211
Sean MacLennan
seanm at seanm.ca
Tue Dec 20 04:17:57 UTC 2011
This patchset removes the rtllib_crypt driver and instead registers
against lib80211.
I was hoping to also remove the rtllib_crypt_* drivers, but the
rtl8192e has some hardware support that the lib80211 drivers do not
handle.
The bulk of the actual code changes in this patchset are the
conversion from the rtllib structs to the lib80211 structs. The
majority of these are 1:1 replacements. It is obvious that lib80211
and rtllib share a common base for the crypt functionality.
I have created 5 patches, but can provide one smaller patch if
desired. The diffstat from start to end is shown below:
drivers/staging/rtl8192e/Kconfig | 13 +-
drivers/staging/rtl8192e/Makefile | 1 -
drivers/staging/rtl8192e/rtl8192e/rtl_crypto.h | 382 ------------------------
drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 2 +-
drivers/staging/rtl8192e/rtl819x_Qos.h | 2 -
drivers/staging/rtl8192e/rtllib.h | 103 +------
drivers/staging/rtl8192e/rtllib_crypt.c | 249 ---------------
drivers/staging/rtl8192e/rtllib_crypt.h | 85 ------
drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 12 +-
drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 25 +-
drivers/staging/rtl8192e/rtllib_crypt_wep.c | 12 +-
drivers/staging/rtl8192e/rtllib_endianfree.h | 160 ----------
drivers/staging/rtl8192e/rtllib_module.c | 22 +-
drivers/staging/rtl8192e/rtllib_rx.c | 14 +-
drivers/staging/rtl8192e/rtllib_softmac.c | 66 ++--
drivers/staging/rtl8192e/rtllib_tx.c | 17 +-
drivers/staging/rtl8192e/rtllib_wx.c | 94 +++---
17 files changed, 136 insertions(+), 1123 deletions(-)
Cheers,
Sean
More information about the devel
mailing list