iwlagn: move sync_irq to transport layer
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Mon, 4 Jul 2011 06:06:44 +0000 (09:06 +0300)
committerWey-Yi Guy <wey-yi.w.guy@intel.com>
Sat, 16 Jul 2011 14:36:56 +0000 (07:36 -0700)
commita27367d25da06c24e0379ad4489542016ff11dbb
treec31b139ed3202f33c89712b8c7fc7cd3a5fec8a1
parent34c1b7ba127d1815b3dd1cb81cc4338ce0e712b7
iwlagn: move sync_irq to transport layer

Since all the irq / tasklet is now handled in the transport layer, it should
give an API to ensure that all the irq / tasklet have finished running. This
will allow the upper layer to release all its resources.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
drivers/net/wireless/iwlwifi/iwl-agn-lib.c
drivers/net/wireless/iwlwifi/iwl-agn.c
drivers/net/wireless/iwlwifi/iwl-agn.h
drivers/net/wireless/iwlwifi/iwl-dev.h
drivers/net/wireless/iwlwifi/iwl-trans.c
drivers/net/wireless/iwlwifi/iwl-trans.h