From 387d56af18167c0789da6e3d5c1118fd8b5f6a71 Mon Sep 17 00:00:00 2001 From: Rahul Bansal Date: Thu, 17 Mar 2011 00:59:51 +0530 Subject: net: wireless: bcm4329: Fix delayed scan list after wifi turn-on. Initiate broadcast scan (active scan) just after initializing with network interface. BUG 781501 Original-Change-Id: I6c9bc7b458fff604c12ea3c94c4d4a5255b3bb91 Reviewed-on: http://git-master/r/23216 Reviewed-by: Rahul Bansal Tested-by: Rahul Bansal Reviewed-by: Rakesh Kumar Reviewed-by: Bharat Nihalani Rebase-Id: R3593349369720bf76c758e4b77ec0d41726cfad6 --- drivers/net/wireless/bcm4329/Kconfig | 8 ++++++++ drivers/net/wireless/bcm4329/Makefile | 5 +++++ 2 files changed, 13 insertions(+) (limited to 'drivers') diff --git a/drivers/net/wireless/bcm4329/Kconfig b/drivers/net/wireless/bcm4329/Kconfig index 0f07a7847acd..79d701b698e1 100644 --- a/drivers/net/wireless/bcm4329/Kconfig +++ b/drivers/net/wireless/bcm4329/Kconfig @@ -12,6 +12,14 @@ config BCM4329 If you choose to build a module, it'll be called dhd. Say M if unsure. +config BCM4329_FIRST_SCAN + depends on BCM4329 + bool "first scan support" + default n + ---help--- + Initiate broadcast scan (active scan) just after + initializing with network interface. + config BCM4329_FW_PATH depends on BCM4329 string "Firmware path" diff --git a/drivers/net/wireless/bcm4329/Makefile b/drivers/net/wireless/bcm4329/Makefile index 29ae4812f81e..889a55490200 100644 --- a/drivers/net/wireless/bcm4329/Makefile +++ b/drivers/net/wireless/bcm4329/Makefile @@ -12,6 +12,11 @@ DHDCFLAGS = -DLINUX -DBCMDRIVER -DBCMDONGLEHOST -DDHDTHREAD -DBCMWPA2 \ ifeq ($(CONFIG_BCM4329_WIFI_CONTROL_FUNC),y) DHDCFLAGS += -DCONFIG_WIFI_CONTROL_FUNC endif + +ifeq ($(CONFIG_BCM4329_FIRST_SCAN),y) +DHDCFLAGS += -DCONFIG_FIRST_SCAN +endif + ifeq ($(CONFIG_BCM4329_DHD_USE_STATIC_BUF),y) DHDCFLAGS += -DDHD_USE_STATIC_BUF endif -- cgit v1.2.3