Hi,
We are using beagle bone based custom board running linux 3.12.10 and we have a Wifi chip connected to the MMC0 port. We started facing some throughput issue and when we dug deeper we found that there was no interrupt support for mmc in linux 3.12 and it was using a polling mechanism.
Looks like this issue has been fixed from linux 3.17 onwards. I found a patch (http://lists.infradead.org/pipermail/linux-arm-kernel/2013-June/176479.html) for this, however it seemed like it was for a different linux version. I also found other similar patches online. I also looked at patchwork.kernel.org, again there were many email chains there, so I'm not pretty sure which is the right patch. Do you guys know if there is a patch for linux 3.12 for this issue?
Thanks,
Shankar