On 11/21/2011 10:45 AM, Thomas Langås wrote:
On Mon, Nov 21, 2011 at 7:30 PM, Franky Lin<frankyl@xxxxxxxxxxxx> wrote:
Current MMC stack in Linux would not confuse a MMC/SD card and a SDIO
device. Basically the intialization and command sets they used are
different.
So the crash is unrelated, is what you're saying? I've attached the
log if that'll
give you some more clues.
Yes, it should have nothing to do with the crash.
Attached is a crash.log-file from the serial console.
> [ 5.390000] mmc1: Got data interrupt 0x00200000 even though no
data operation was in progress.
This is weird.
#define SDHCI_INT_ADMA_ERROR 0x02000000
Could you check why the the SDIO host controller is generating this kind
of interrupt?
Also, comment out the line "brcmf_msg_level = BRCMF_ERROR_VAL;" in
brcmf_c_init of dhd_common.c. Then insert fullmac module by
insmod brcmfmac.ko brcmf_msg_level=0x7. This will give you a more detail
log of brcmfmac. But I am suspecting even the first SDIO read command
failed.
Franky
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html