net: rkwifi: fix ap6330 sdio write/read abnormal when doing stress test
authorzzc <zzc@rock-chips.com>
Mon, 17 Oct 2016 03:54:22 +0000 (11:54 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Mon, 17 Oct 2016 06:41:39 +0000 (14:41 +0800)
Change-Id: I7c353cd4cabb24425aa0bdef243adb293e7c2829
Signed-off-by: zzc <zzc@rock-chips.com>
drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/dhd_sdio.c

index 89344d5e4232c4f558a8351115c3a4ecdb4d8537..e7fea676456053da798f7048573bfaaa5f855bdf 100755 (executable)
@@ -5353,6 +5353,10 @@ dhd_bus_init(dhd_pub_t *dhdp, bool enforce_mutex)
 
 
        else {
+               if (dhdp->conf->chip == BCM4354_CHIP_ID) {
+                       ret = -1;
+                       goto exit;
+               }
                /* Disable F2 again */
                enable = SDIO_FUNC_ENABLE_1;
                bcmsdh_cfg_write(bus->sdh, SDIO_FUNC_0, SDIOD_CCCR_IOEN, enable, NULL);