net: rkwifi: add 'disable_proptx = 1' for AP6354
authorWeilong Gao <gwl@rock-chips.com>
Tue, 6 Sep 2016 02:12:12 +0000 (10:12 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Wed, 7 Sep 2016 05:59:17 +0000 (13:59 +0800)
This patch add to fix AP6354's throughput abnormal in p2p mode.

Change-Id: I8c52981dfacee092493442d3223066f9d82c0334
Signed-off-by: Weilong Gao <gwl@rock-chips.com>
drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/dhd_config.c

index a827f3012845901cef6eeb37ce62ff213520204f..07bcc3cc3337661892472819618973cc15a3865c 100755 (executable)
@@ -2380,11 +2380,14 @@ dhd_conf_preinit(dhd_pub_t *dhd)
        conf->txctl_tmo_fix = FALSE;
        conf->tx_in_rx = TRUE;\r
        conf->rsdb_mode = -2;\r
-       conf->txglom_mode = SDPCM_TXGLOM_MDESC;\r
+       conf->txglom_mode = SDPCM_TXGLOM_CPY;
        if ((conf->chip == BCM43362_CHIP_ID) || (conf->chip == BCM4330_CHIP_ID)) {\r
                conf->disable_proptx = 1;\r
                conf->use_rxchain = 0;\r
        }
+       if (conf->chip == BCM4354_CHIP_ID) {
+               conf->disable_proptx = 1;
+       }
        if (conf->chip == BCM43430_CHIP_ID) {\r
                conf->bus_rxglom = FALSE;\r
                conf->use_rxchain = 0;\r