Message ID | 20200830191439.10017-2-digetx@gmail.com |
---|---|
State | Superseded |
Headers | show |
Series | [v3,1/3] brcmfmac: increase F2 watermark for BCM4329 | expand |
Dmitry Osipenko <digetx@gmail.com> wrote: > This patch fixes SDHCI CRC errors during of RX throughput testing on > BCM4329 chip if SDIO BUS is clocked above 25MHz. In particular the > checksum problem is observed on NVIDIA Tegra20 SoCs. The good watermark > value is borrowed from downstream BCMDHD driver and it's matching to the > value that is already used for the BCM4339 chip, hence let's re-use it > for BCM4329. > > Reviewed-by: Arend van Spriel <arend.vanspriel@broadcom.com> > Signed-off-by: Dmitry Osipenko <digetx@gmail.com> 3 patches applied to wireless-drivers-next.git, thanks. 317da69d10b0 brcmfmac: increase F2 watermark for BCM4329 1a867a6230db brcmfmac: drop chip id from debug messages cc95fa81524a brcmfmac: set F2 SDIO block size to 128 bytes for BCM4329
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c index d1b96bad2718..b16944a898f9 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c @@ -4278,6 +4278,7 @@ static void brcmf_sdio_firmware_callback(struct device *dev, int err, brcmf_sdiod_writeb(sdiod, SBSDIO_FUNC1_MESBUSYCTRL, CY_43012_MESBUSYCTRL, &err); break; + case SDIO_DEVICE_ID_BROADCOM_4329: case SDIO_DEVICE_ID_BROADCOM_4339: brcmf_dbg(INFO, "set F2 watermark to 0x%x*4 bytes for 4339\n", CY_4339_F2_WATERMARK);