1# SPDX-License-Identifier: GPL-2.0 2config RTLLIB 3 tristate "Support for rtllib wireless devices" 4 depends on WLAN && m 5 select LIB80211 6 select CRC32 7 help 8 If you have a wireless card that uses rtllib, say 9 Y. Currently the only card is the rtl8192e. 10 11 If unsure, say N. 12 13 This driver adds support for rtllib wireless cards. 14 Only the rtl8192e is supported as of now. 15 16if RTLLIB 17 18config RTLLIB_CRYPTO_CCMP 19 tristate "Support for rtllib CCMP crypto" 20 depends on RTLLIB 21 select CRYPTO 22 select CRYPTO_AES 23 select CRYPTO_CCM 24 default y 25 help 26 CCMP crypto driver for rtllib. 27 28 If you enabled RTLLIB, you want this. 29 Adds support for the CCM mode Protocol crypto driver for 30 use in wireless cards (including rtllib cards). 31 32config RTLLIB_CRYPTO_TKIP 33 tristate "Support for rtllib TKIP crypto" 34 depends on RTLLIB 35 select CRYPTO 36 select CRYPTO_LIB_ARC4 37 select CRYPTO_MICHAEL_MIC 38 default y 39 help 40 TKIP crypto driver for rtllib. 41 42 If you enabled RTLLIB, you want this. 43 Adds support for the Temporal Key Integrity Protocol for 44 the IEEE 802.11i standard for use on wireless cards. 45 46config RTLLIB_CRYPTO_WEP 47 tristate "Support for rtllib WEP crypto" 48 select CRYPTO_LIB_ARC4 49 depends on RTLLIB 50 default y 51 help 52 WEP crypto driver for rtllib. 53 54 If you enabled RTLLIB, you want this. 55 Adds support for the (now weak) Wired Equivalent Privacy 56 (WEP) crypto protocol for wireless cards. 57 NOTE: This protocol is now considered insecure. 58 59source "drivers/staging/rtl8192e/rtl8192e/Kconfig" 60 61endif 62