I have a slightly weird problem; I have an Samsung Exynos 4210 with an BCM4329 wifi-chip connected through the MMC-bus using SDIO. This setup works fine with 2.6.35.7 Android-kernel, but not with 3.2-rc1 (non-Android). CMD52 read/write works correctly, but CMD53 only works with reads. All CMD53 writes fails. Here's an example output of the errorlog: [ 267.175000] brcmf_sdioh_request_word: rw=1, func=1, addr=0x0bf98, nbytes=4 [ 267.175000] mmc1: starting CMD53 arg 957f3004 flags 000001b5 [ 267.175000] mmc1: blksz 4 blocks 1 flags 00000100 tsac 1000 ms nsac 0 [ 267.175000] sdhci [sdhci_irq()]: *** mmc1 got interrupt: 0x00208003 [ 267.175000] mmc1: req done (CMD53): 0: 00001000 00000000 00000000 00000000 [ 267.175000] mmc1: 0 bytes transferred: -84 I've checked the setup registers (pad-controlls to see that all pads are set to mmc instead of gpio, and mmc registers). All are identical on Android and non-Android, so it doesn'tseem like the problem is there at least. Any ideas on how to proceed with locating the problem? -- Thomas -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html