MLK-21161-04 brcmfmac: fix 43455 CRC error under SDIO 3.0 SDR104 mode
authorWright Feng <wright.feng@cypress.com>
Mon, 18 Mar 2019 05:09:44 +0000 (13:09 +0800)
committerLeonard Crestez <leonard.crestez@nxp.com>
Thu, 18 Apr 2019 00:00:38 +0000 (03:00 +0300)
commit843ef05fa2870ce9c14febc7e9970a1e17be6629
tree3d4b7c492272cffa37388361b167e8e5e39cd982
parent737658209472bb3d85242143f91428ed94b4823a
MLK-21161-04 brcmfmac: fix 43455 CRC error under SDIO 3.0 SDR104 mode

This patch fixes 43455 CRC error while running throughput test with
suspend/resume stress test.

The continuous failure messages before system crash:
brcmfmac: brcmf_sdiod_sglist_rw: CMD53 sg block read failed -84
brcmfmac: brcmf_sdio_rxglom: glom read of 25600 bytes failed: -5
brcmfmac: brcmf_sdio_rxfail: abort command, terminate frame
brcmfmac: brcmf_sdiod_sglist_rw: CMD53 sg block read failed -84
brcmfmac: brcmf_sdio_rxglom: glom read of 24576 bytes failed: -5
brcmfmac: brcmf_sdio_rxfail: abort command, terminate frame

Signed-off-by: Wright Feng <wright.feng@cypress.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
(cherry picked from commit d6e37c2eb0f6fc2b50172321a464337073038228)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c