summaryrefslogtreecommitdiff
path: root/drivers/net
diff options
context:
space:
mode:
authorNagarjuna Kristam <nkristam@nvidia.com>2014-06-19 16:12:02 +0530
committerSimone Willett <swillett@nvidia.com>2014-06-20 10:53:53 -0700
commit4c1889d30b5bd098489844140badecc7b181fd28 (patch)
tree1bdf2d7576c9b1239ee8ecd49cebbe152f3d6d7d /drivers/net
parentc47990a2ee14ea889f5a9f69cac0e2712cb5e43c (diff)
net: wireless: bcmdhd: correct sdio_ids
BCMDHD driver uses SDIO_DEVICE_CLASS(SDIO_CLASS_NONE) ID during sdio register process. This causes brcm driver execution, when other SDIO peripherals with class 0 are used. Replace SDIO_DEVICE_CLASS(SDIO_CLASS_NONE) usage by SDIO_DEVICE(SDIO_VENDOR_ID_BROADCOM, SDIO_ANY_ID), to ensure bcmdhd driver execution for Broadcom only hardware. Bug 200013331 Change-Id: Ia31be2940b7e523e30c0740155a567e324da6be1 Signed-off-by: Nagarjuna Kristam <nkristam@nvidia.com> Reviewed-on: http://git-master/r/424260 Reviewed-by: Seema Khowala <seemaj@nvidia.com> Tested-by: Seema Khowala <seemaj@nvidia.com> Reviewed-by: Mitch Luban <mluban@nvidia.com>
Diffstat (limited to 'drivers/net')
-rwxr-xr-xdrivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c b/drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c
index 29ac43de67ad..1cfb1bfbf834 100755
--- a/drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c
+++ b/drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c
@@ -234,7 +234,7 @@ static const struct sdio_device_id bcmsdh_sdmmc_ids[] = {
{ SDIO_DEVICE(SDIO_VENDOR_ID_BROADCOM, SDIO_DEVICE_ID_BROADCOM_4334) },
{ SDIO_DEVICE(SDIO_VENDOR_ID_BROADCOM, SDIO_DEVICE_ID_BROADCOM_4324) },
{ SDIO_DEVICE(SDIO_VENDOR_ID_BROADCOM, SDIO_DEVICE_ID_BROADCOM_43239) },
- { SDIO_DEVICE_CLASS(SDIO_CLASS_NONE) },
+ { SDIO_DEVICE(SDIO_VENDOR_ID_BROADCOM, SDIO_ANY_ID) },
{ /* end: all zeroes */ },
};