Javi's SDIO ks7010 wifi support patch

Lars-Peter Clausen lars at metafoo.de
Tue Dec 15 06:17:03 EST 2009

Hash: SHA1

Javi Roman wrote:
> On Mon, Dec 14, 2009 at 11:14 AM, Javi Roman
> <javiroman at kernel-labs.org> wrote:
>> On Mon, Dec 14, 2009 at 10:56 AM, Mirko Lindner
>> <mirko at sharism.cc> wrote:
>>> Hey Javi,
>>> how is the WiFi stuff coming along? Anything we can test and
>>> see in action? Am really curious to see how it feels to have
>>> WiFi on the Ben and toy with online apps.
>>> /mirko
>> The ks7010_sdio driver worked fine with the jz_mmc old driver,
>> however I'm getting problems with the new jz_mmc.c host driver, I
>> hope this week everything will be solved.
>> I can send a patch with the ks7010 integrated in the kernel tree
>> (with a few changes), anyway it's not the final version.
>> -- Javi Roman
> The ks7010 wifi driver is working again. However I have had to
> disable the MMC_CAP_SDIO_IRQ capability from the jz_mmc host
> driver:
> in jz4740_mmc_probe():
> - mmc->caps |= MMC_CAP_SDIO_IRQ; + mmc->caps = 0;
> This has no sense for me, I have to study why this weird behaviour.

If the driver doesn't not have sdio irq capabilities the mmc core will
fallback to polling to emulate sdio irqs.
So either there is still a flaw somewhere in my code regarding hw sdio
irqs or the hardwares sdio irq support is broken.
Please make sure you are using the latest version of jz_mmc.c.

- - Lars
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


More information about the discussion mailing list