diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-debugfs.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-debugfs.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-debugfs.c b/drivers/net/wireless/iwlwifi/iwl-debugfs.c index 68b04f5b10ce..ccbcab40e78f 100644 --- a/drivers/net/wireless/iwlwifi/iwl-debugfs.c +++ b/drivers/net/wireless/iwlwifi/iwl-debugfs.c | |||
@@ -234,11 +234,12 @@ static ssize_t iwl_dbgfs_sram_read(struct file *file, | |||
234 | 234 | ||
235 | /* default is to dump the entire data segment */ | 235 | /* default is to dump the entire data segment */ |
236 | if (!priv->dbgfs_sram_offset && !priv->dbgfs_sram_len) { | 236 | if (!priv->dbgfs_sram_offset && !priv->dbgfs_sram_len) { |
237 | struct iwl_trans *trans = trans(priv); | ||
237 | priv->dbgfs_sram_offset = 0x800000; | 238 | priv->dbgfs_sram_offset = 0x800000; |
238 | if (priv->ucode_type == IWL_UCODE_INIT) | 239 | if (trans->shrd->ucode_type == IWL_UCODE_INIT) |
239 | priv->dbgfs_sram_len = trans(priv)->ucode_init.data.len; | 240 | priv->dbgfs_sram_len = trans->ucode_init.data.len; |
240 | else | 241 | else |
241 | priv->dbgfs_sram_len = trans(priv)->ucode_rt.data.len; | 242 | priv->dbgfs_sram_len = trans->ucode_rt.data.len; |
242 | } | 243 | } |
243 | len = priv->dbgfs_sram_len; | 244 | len = priv->dbgfs_sram_len; |
244 | 245 | ||