* Andreas Fenkart <andreas.fenkart@xxxxxxxxxxxxxxxxxxx> [121130 03:21]: > > The alternative was to configure dat1 line as a GPIO, while > waiting for an IRQ. Then configuring it back as dat1 when the > SDIO card is signalling an IRQ. Or the host starts a transfer. I > guess this will perform poorly, hence not considering it really. This might work for SDIO cards. It should be disabled for data cards naturally to avoid potential data corruption. The way to implement this is set named states in the .dts file for the pins using pinctrl-single.c, then have the MMC driver request states "default" "active" and "idle" during the probe, then toggle between active and idle during the runtime. As far as I remember the GPIO functionality does not need to be enabled, just muxing the pin to GPIO mode for the wake-up is enough. Regards, Tony -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html