aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlwifi/iwl-drv.h
diff options
context:
space:
mode:
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>2012-02-07 07:27:31 -0500
committerWey-Yi Guy <wey-yi.w.guy@intel.com>2012-02-27 16:25:38 -0500
commit07590f080d5f29e33158b22f7ad6079b85d87609 (patch)
tree84869bef3498fbe6b46788cc6d5035cb6ea2d5e5 /drivers/net/wireless/iwlwifi/iwl-drv.h
parent5c58edc63edd6cd8097e2bee90e2d341e33bcd60 (diff)
iwlwifi: drv object can release its own memory
Move that code to the iwl-drv.c Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-drv.h')
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-drv.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-drv.h b/drivers/net/wireless/iwlwifi/iwl-drv.h
index c40545199224..90534a23ddc8 100644
--- a/drivers/net/wireless/iwlwifi/iwl-drv.h
+++ b/drivers/net/wireless/iwlwifi/iwl-drv.h
@@ -107,4 +107,17 @@
107int iwl_drv_start(struct iwl_shared *shrd, 107int iwl_drv_start(struct iwl_shared *shrd,
108 struct iwl_trans *trans, struct iwl_cfg *cfg); 108 struct iwl_trans *trans, struct iwl_cfg *cfg);
109 109
110/**
111 * iwl_drv_stop - stop the drv
112 *
113 * @shrd: the shrd area
114 *
115 * TODO: review the parameters given to this function
116 *
117 * Stop the driver. This should be called by bus specific system flows
118 * implementations. For example, the bus specific remove function should first
119 * call this function and then do the bus related operations only.
120 */
121void iwl_drv_stop(struct iwl_shared *shrd);
122
110#endif /* __iwl_drv_h__ */ 123#endif /* __iwl_drv_h__ */