{
struct wl1251 *wl = sdio_get_drvdata(func);
- wl1251_debug(DEBUG_IRQ, "IRQ");
-
/* FIXME should be synchronous for sdio */
- ieee80211_queue_work(wl->hw, &wl->irq_work);
+ wl1251_irq(wl);
}
static const struct sdio_device_id wl1251_devices[] = {
{
struct wl1251 *wl = cookie;
- ieee80211_queue_work(wl->hw, &wl->irq_work);
+ wl1251_irq(wl);
return IRQ_HANDLED;
}