|
@@ -2316,6 +2316,11 @@ static void iwl4965_rx_handler_setup(struct iwl_priv *priv)
|
|
priv->rx_handlers[REPLY_RX] = iwlagn_rx_reply_rx;
|
|
priv->rx_handlers[REPLY_RX] = iwlagn_rx_reply_rx;
|
|
/* Tx response */
|
|
/* Tx response */
|
|
priv->rx_handlers[REPLY_TX] = iwl4965_rx_reply_tx;
|
|
priv->rx_handlers[REPLY_TX] = iwl4965_rx_reply_tx;
|
|
|
|
+
|
|
|
|
+ /* set up notification wait support */
|
|
|
|
+ spin_lock_init(&priv->_agn.notif_wait_lock);
|
|
|
|
+ INIT_LIST_HEAD(&priv->_agn.notif_waits);
|
|
|
|
+ init_waitqueue_head(&priv->_agn.notif_waitq);
|
|
}
|
|
}
|
|
|
|
|
|
static void iwl4965_setup_deferred_work(struct iwl_priv *priv)
|
|
static void iwl4965_setup_deferred_work(struct iwl_priv *priv)
|