This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

am3354: Mrv18787 mwifiex driver problem on Android 4.2.2 kernel 3.2

Other Parts Discussed in Thread: AM3354, AM1806

We're working on Marvell W8782 WLAN with am3354.  The WLAN is connecting to MMC2 port.  We applied the original driver from the supplier, and there is no problem in the initialization phase.  However, we got a series of the following errors afterwards, which the am3354 can no longer communicate with the WLAN any more:

[  129.420379] mwifiex_sdio mmc2:0001:1: read mp_regs failed

We're using the Mrvl8787 mwifiex driver from Android SDK 4.2.2 kernel 3.2 (kernel/drivers/net/wireless/mwifiex).  We think the problem occurs on calling sdio_readsb().  We suspect the problem comes from the host controller driver.

Is there any kernel patch to this problem ?

PS: We tried using same WLAN on MMC0 on am1806 with Linux kernel 2.6.375.  There is no problem !!