diff options
author | Ron Rindjunsky | 2008-04-24 02:14:56 +0200 |
---|---|---|
committer | John W. Linville | 2008-05-07 21:02:17 +0200 |
commit | 399f490067992715044cbf2be1923e2f613b2e18 (patch) | |
tree | 03db5be67dcde4fdb68cf15e6ccdb52b23efac55 /drivers/net/wireless/iwlwifi/iwl-core.h | |
parent | iwlwifi: check eeprom version in pci probe time (diff) | |
download | kernel-qcow2-linux-399f490067992715044cbf2be1923e2f613b2e18.tar.gz kernel-qcow2-linux-399f490067992715044cbf2be1923e2f613b2e18.tar.xz kernel-qcow2-linux-399f490067992715044cbf2be1923e2f613b2e18.zip |
iwlwifi: handle shared memory
This patch generalize the use of shared memory, as size of this memory is
now allocated and freed by handlers, and also changes the location of those
actions for better resource management
Signed-off-by: Ron Rindjunsky <ron.rindjunsky@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-core.h')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-core.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-core.h b/drivers/net/wireless/iwlwifi/iwl-core.h index eff076e3521c..e94aea3cba7c 100644 --- a/drivers/net/wireless/iwlwifi/iwl-core.h +++ b/drivers/net/wireless/iwlwifi/iwl-core.h @@ -101,7 +101,9 @@ struct iwl_lib_ops { int (*init_drv)(struct iwl_priv *priv); /* set hw dependant perameters */ int (*set_hw_params)(struct iwl_priv *priv); - + /* ucode shared memory */ + int (*alloc_shared_mem)(struct iwl_priv *priv); + void (*free_shared_mem)(struct iwl_priv *priv); void (*txq_update_byte_cnt_tbl)(struct iwl_priv *priv, struct iwl4965_tx_queue *txq, u16 byte_cnt); |