|
@@ -1749,31 +1749,6 @@ void iwl_uninit_drv(struct iwl_priv *priv)
|
|
|
}
|
|
|
EXPORT_SYMBOL(iwl_uninit_drv);
|
|
|
|
|
|
-
|
|
|
-void iwl_disable_interrupts(struct iwl_priv *priv)
|
|
|
-{
|
|
|
- clear_bit(STATUS_INT_ENABLED, &priv->status);
|
|
|
-
|
|
|
- /* disable interrupts from uCode/NIC to host */
|
|
|
- iwl_write32(priv, CSR_INT_MASK, 0x00000000);
|
|
|
-
|
|
|
- /* acknowledge/clear/reset any interrupts still pending
|
|
|
- * from uCode or flow handler (Rx/Tx DMA) */
|
|
|
- iwl_write32(priv, CSR_INT, 0xffffffff);
|
|
|
- iwl_write32(priv, CSR_FH_INT_STATUS, 0xffffffff);
|
|
|
- IWL_DEBUG_ISR(priv, "Disabled interrupts\n");
|
|
|
-}
|
|
|
-EXPORT_SYMBOL(iwl_disable_interrupts);
|
|
|
-
|
|
|
-void iwl_enable_interrupts(struct iwl_priv *priv)
|
|
|
-{
|
|
|
- IWL_DEBUG_ISR(priv, "Enabling interrupts\n");
|
|
|
- set_bit(STATUS_INT_ENABLED, &priv->status);
|
|
|
- iwl_write32(priv, CSR_INT_MASK, priv->inta_mask);
|
|
|
-}
|
|
|
-EXPORT_SYMBOL(iwl_enable_interrupts);
|
|
|
-
|
|
|
-
|
|
|
#define ICT_COUNT (PAGE_SIZE/sizeof(u32))
|
|
|
|
|
|
/* Free dram table */
|