diff options
Diffstat (limited to 'drivers/net/wireless/rtlwifi/Kconfig')
| -rw-r--r-- | drivers/net/wireless/rtlwifi/Kconfig | 72 |
1 files changed, 48 insertions, 24 deletions
diff --git a/drivers/net/wireless/rtlwifi/Kconfig b/drivers/net/wireless/rtlwifi/Kconfig index 7253de3d8c66..c2ffce7a907c 100644 --- a/drivers/net/wireless/rtlwifi/Kconfig +++ b/drivers/net/wireless/rtlwifi/Kconfig | |||
| @@ -1,27 +1,20 @@ | |||
| 1 | config RTLWIFI | 1 | menuconfig RTL_CARDS |
| 2 | tristate "Realtek wireless card support" | 2 | tristate "Realtek rtlwifi family of devices" |
| 3 | depends on MAC80211 | 3 | depends on MAC80211 && (PCI || USB) |
| 4 | select FW_LOADER | ||
| 5 | ---help--- | ||
| 6 | This is common code for RTL8192CE/RTL8192CU/RTL8192SE/RTL8723AE | ||
| 7 | drivers. This module does nothing by itself - the various front-end | ||
| 8 | drivers need to be enabled to support any desired devices. | ||
| 9 | |||
| 10 | If you choose to build as a module, it'll be called rtlwifi. | ||
| 11 | |||
| 12 | config RTLWIFI_DEBUG | ||
| 13 | bool "Debugging output for rtlwifi driver family" | ||
| 14 | depends on RTLWIFI | ||
| 15 | default y | 4 | default y |
| 16 | ---help--- | 5 | ---help--- |
| 17 | To use the module option that sets the dynamic-debugging level for, | 6 | This option will enable support for the Realtek mac80211-based |
| 18 | the front-end driver, this parameter must be "Y". For memory-limited | 7 | wireless drivers. Drivers rtl8192ce, rtl8192cu, rtl8192se, rtl8192de, |
| 19 | systems, choose "N". If in doubt, choose "Y". | 8 | rtl8723eu, and rtl8188eu share some common code. |
| 9 | |||
| 10 | if RTL_CARDS | ||
| 20 | 11 | ||
| 21 | config RTL8192CE | 12 | config RTL8192CE |
| 22 | tristate "Realtek RTL8192CE/RTL8188CE Wireless Network Adapter" | 13 | tristate "Realtek RTL8192CE/RTL8188CE Wireless Network Adapter" |
| 23 | depends on RTLWIFI && PCI | 14 | depends on PCI |
| 24 | select RTL8192C_COMMON | 15 | select RTL8192C_COMMON |
| 16 | select RTLWIFI | ||
| 17 | select RTLWIFI_PCI | ||
| 25 | ---help--- | 18 | ---help--- |
| 26 | This is the driver for Realtek RTL8192CE/RTL8188CE 802.11n PCIe | 19 | This is the driver for Realtek RTL8192CE/RTL8188CE 802.11n PCIe |
| 27 | wireless network adapters. | 20 | wireless network adapters. |
| @@ -30,7 +23,9 @@ config RTL8192CE | |||
| 30 | 23 | ||
| 31 | config RTL8192SE | 24 | config RTL8192SE |
| 32 | tristate "Realtek RTL8192SE/RTL8191SE PCIe Wireless Network Adapter" | 25 | tristate "Realtek RTL8192SE/RTL8191SE PCIe Wireless Network Adapter" |
| 33 | depends on RTLWIFI && PCI | 26 | depends on PCI |
| 27 | select RTLWIFI | ||
| 28 | select RTLWIFI_PCI | ||
| 34 | ---help--- | 29 | ---help--- |
| 35 | This is the driver for Realtek RTL8192SE/RTL8191SE 802.11n PCIe | 30 | This is the driver for Realtek RTL8192SE/RTL8191SE 802.11n PCIe |
| 36 | wireless network adapters. | 31 | wireless network adapters. |
| @@ -39,7 +34,9 @@ config RTL8192SE | |||
| 39 | 34 | ||
| 40 | config RTL8192DE | 35 | config RTL8192DE |
| 41 | tristate "Realtek RTL8192DE/RTL8188DE PCIe Wireless Network Adapter" | 36 | tristate "Realtek RTL8192DE/RTL8188DE PCIe Wireless Network Adapter" |
| 42 | depends on RTLWIFI && PCI | 37 | depends on PCI |
| 38 | select RTLWIFI | ||
| 39 | select RTLWIFI_PCI | ||
| 43 | ---help--- | 40 | ---help--- |
| 44 | This is the driver for Realtek RTL8192DE/RTL8188DE 802.11n PCIe | 41 | This is the driver for Realtek RTL8192DE/RTL8188DE 802.11n PCIe |
| 45 | wireless network adapters. | 42 | wireless network adapters. |
| @@ -48,7 +45,9 @@ config RTL8192DE | |||
| 48 | 45 | ||
| 49 | config RTL8723AE | 46 | config RTL8723AE |
| 50 | tristate "Realtek RTL8723AE PCIe Wireless Network Adapter" | 47 | tristate "Realtek RTL8723AE PCIe Wireless Network Adapter" |
| 51 | depends on RTLWIFI && PCI | 48 | depends on PCI |
| 49 | select RTLWIFI | ||
| 50 | select RTLWIFI_PCI | ||
| 52 | ---help--- | 51 | ---help--- |
| 53 | This is the driver for Realtek RTL8723AE 802.11n PCIe | 52 | This is the driver for Realtek RTL8723AE 802.11n PCIe |
| 54 | wireless network adapters. | 53 | wireless network adapters. |
| @@ -57,7 +56,9 @@ config RTL8723AE | |||
| 57 | 56 | ||
| 58 | config RTL8188EE | 57 | config RTL8188EE |
| 59 | tristate "Realtek RTL8188EE Wireless Network Adapter" | 58 | tristate "Realtek RTL8188EE Wireless Network Adapter" |
| 60 | depends on RTLWIFI && PCI | 59 | depends on PCI |
| 60 | select RTLWIFI | ||
| 61 | select RTLWIFI_PCI | ||
| 61 | ---help--- | 62 | ---help--- |
| 62 | This is the driver for Realtek RTL8188EE 802.11n PCIe | 63 | This is the driver for Realtek RTL8188EE 802.11n PCIe |
| 63 | wireless network adapters. | 64 | wireless network adapters. |
| @@ -66,7 +67,9 @@ config RTL8188EE | |||
| 66 | 67 | ||
| 67 | config RTL8192CU | 68 | config RTL8192CU |
| 68 | tristate "Realtek RTL8192CU/RTL8188CU USB Wireless Network Adapter" | 69 | tristate "Realtek RTL8192CU/RTL8188CU USB Wireless Network Adapter" |
| 69 | depends on RTLWIFI && USB | 70 | depends on USB |
| 71 | select RTLWIFI | ||
| 72 | select RTLWIFI_USB | ||
| 70 | select RTL8192C_COMMON | 73 | select RTL8192C_COMMON |
| 71 | ---help--- | 74 | ---help--- |
| 72 | This is the driver for Realtek RTL8192CU/RTL8188CU 802.11n USB | 75 | This is the driver for Realtek RTL8192CU/RTL8188CU 802.11n USB |
| @@ -74,7 +77,28 @@ config RTL8192CU | |||
| 74 | 77 | ||
| 75 | If you choose to build it as a module, it will be called rtl8192cu | 78 | If you choose to build it as a module, it will be called rtl8192cu |
| 76 | 79 | ||
| 80 | config RTLWIFI | ||
| 81 | tristate | ||
| 82 | select FW_LOADER | ||
| 83 | |||
| 84 | config RTLWIFI_PCI | ||
| 85 | tristate | ||
| 86 | |||
| 87 | config RTLWIFI_USB | ||
| 88 | tristate | ||
| 89 | |||
| 90 | config RTLWIFI_DEBUG | ||
| 91 | bool "Debugging output for rtlwifi driver family" | ||
| 92 | depends on RTLWIFI | ||
| 93 | default y | ||
| 94 | ---help--- | ||
| 95 | To use the module option that sets the dynamic-debugging level for, | ||
| 96 | the front-end driver, this parameter must be "Y". For memory-limited | ||
| 97 | systems, choose "N". If in doubt, choose "Y". | ||
| 98 | |||
| 77 | config RTL8192C_COMMON | 99 | config RTL8192C_COMMON |
| 78 | tristate | 100 | tristate |
| 79 | depends on RTL8192CE || RTL8192CU | 101 | depends on RTL8192CE || RTL8192CU |
| 80 | default m | 102 | default y |
| 103 | |||
| 104 | endif | ||
