Bob Copeland <me@xxxxxxxxxxxxxxx> writes: > In SDIO, the host driver requests the IRQ and invokes a callback to the > card driver. This differs from SPI, so the relevant code needs to be > interface-specific. This patch pushes the irq code down into _spi.c > and _sdio.c, and adds enable/disable callbacks. [...] > v2: make sdio irq functions void to match wl1251.h Thanks, I applied this version to my local tree now. All pending wl1251 patches are now here: http://www.valot.fi/kalle/wl1251/patches/wl1251-add-sdio/2009-08-05-20:50/ It includes your sdio patches, quite a few patches from our internal tree and a workaround to make association work again. With these patches dhcp and ping works with wep on wl1251 using spi. So things look good again. I haven't checked the patches at all, there might be some stupidity in them. I'll do that tomorrow and try to send them to John ASAP. Luca, I'm pretty sure that the workaround helps with wl1271 also. Just take the wl->channel fix and the filter hack and it should work. -- Kalle Valo -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html