summaryrefslogtreecommitdiffstats
path: root/drivers/staging/brcm80211/Kconfig
diff options
context:
space:
mode:
authorHenry Ptasinski <henryp@broadcom.com>2011-05-10 22:25:29 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2011-05-11 13:58:20 -0700
commitb33f0e282f5e728456412ef63d36521538932fc5 (patch)
tree0040fa118a9ae7f7e20303324c1f1882c9b43d7d /drivers/staging/brcm80211/Kconfig
parent4e458c1d3206ef633c39a7ac29d5b61a540ddb57 (diff)
downloadop-kernel-dev-b33f0e282f5e728456412ef63d36521538932fc5.zip
op-kernel-dev-b33f0e282f5e728456412ef63d36521538932fc5.tar.gz
staging: brcm80211: move utility functions into new module
Move utility functions shared by the brcmsmac and brcmfmac drivers into a new module, brcmutil.ko. This eliminates the need to compile and link the shared functions into both drivers. Prefix all exported symbols with "bcm_". Cc: devel@linuxdriverproject.org Reviewed-by: Roland Vossen <rvossen@broadcom.com> Reviewed-by: Brett Rudley <brudley@broadcom.com> Signed-off-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/brcm80211/Kconfig')
-rw-r--r--drivers/staging/brcm80211/Kconfig6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/staging/brcm80211/Kconfig b/drivers/staging/brcm80211/Kconfig
index 37e028c..f4cf9b2 100644
--- a/drivers/staging/brcm80211/Kconfig
+++ b/drivers/staging/brcm80211/Kconfig
@@ -1,8 +1,13 @@
+config BRCMUTIL
+ tristate
+ default n
+
config BRCMSMAC
tristate "Broadcom IEEE802.11n PCIe SoftMAC WLAN driver"
default n
depends on PCI
depends on WLAN && MAC80211
+ select BRCMUTIL
select FW_LOADER
select CRC_CCITT
---help---
@@ -15,6 +20,7 @@ config BRCMFMAC
default n
depends on MMC
depends on WLAN && CFG80211
+ select BRCMUTIL
select FW_LOADER
select WIRELESS_EXT
select WEXT_PRIV
OpenPOWER on IntegriCloud