summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorRahul Bansal <rbansal@nvidia.com>2011-03-25 14:27:47 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:52:03 -0800
commitc9079ecc5957eeec960f54f0f1aaba835030975a (patch)
tree94c2f7074ca62d767e3b6be3b4c09339138dd0ba /drivers
parent387d56af18167c0789da6e3d5c1118fd8b5f6a71 (diff)
net: wireless: bcm4329: Enable SDIO_ISR_THREAD flag.
In case of inband interrupts i.e SDIO CARD INT, two level of thread switching takes place to process wifi interrupts one in SDHCI and the other in Wifi driver if "SDIO_ISR_THREAD" flag is disabled. Enabling "SDIO_ISR_THREAD" flag will prevent deferred MAC interrupts processing because it is preventing thread context switching in wifi driver. Bug 789444 Bug 787054 Bug 795460 Original-Change-Id: I4b00b5a1a3127380699c958d802e5d823078896e Reviewed-on: http://git-master/r/24273 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rf7c499bdc13df3b0e651b726fff4b71c49c40c75
Diffstat (limited to 'drivers')
-rw-r--r--drivers/net/wireless/bcm4329/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/bcm4329/Makefile b/drivers/net/wireless/bcm4329/Makefile
index 889a55490200..2e32c4f41b37 100644
--- a/drivers/net/wireless/bcm4329/Makefile
+++ b/drivers/net/wireless/bcm4329/Makefile
@@ -28,6 +28,8 @@ DHDCFLAGS += -DGET_CUSTOM_MAC_ENABLE
endif
ifeq ($(CONFIG_BCM4329_HW_OOB),y)
DHDCFLAGS += -DHW_OOB
+else
+DHDCFLAGS += -DSDIO_ISR_THREAD
endif
DHDOFILES = dhd_linux.o linux_osl.o bcmutils.o dhd_common.o dhd_custom_gpio.o \