RE: MMC_CAP_SDIO_IRQ for omap 3430

Woodruff, Richard
2009-10-20T02:53:56Z

> From: John Rigby [mailto:jcrigby@gmail.com]
> Sent: Monday, October 19, 2009 8:13 PM

> It is not perfect yet, I am still polling in sdio_irq.c because
> sometimes the card irq does get dropped. I suspect that is why the
> davinci driver had extra checks and calls in various places.

Maybe.

Do make sure all power management is shut down during initial testing. The wake up mechanism for INACTIVE and OFF mode likely is not in place properly for MMC. This will make you a bit late for servicing interrupts. It seems unlikely you hit this issue yet, but you will.

To wake from OFF mode you will need to set up a GPIO wake from SDIO line. Users I'm aware of so far (ti-wlan chips, etc) have used a separate gpio line for interrupts.

Regards,
Richard W.