diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-agn-calib.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-agn-calib.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-calib.c b/drivers/net/wireless/iwlwifi/iwl-agn-calib.c index c9255def1080..e7c74fcb55c0 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn-calib.c +++ b/drivers/net/wireless/iwlwifi/iwl-agn-calib.c | |||
@@ -87,6 +87,7 @@ int iwl_send_calib_results(struct iwl_priv *priv) | |||
87 | 87 | ||
88 | struct iwl_host_cmd hcmd = { | 88 | struct iwl_host_cmd hcmd = { |
89 | .id = REPLY_PHY_CALIBRATION_CMD, | 89 | .id = REPLY_PHY_CALIBRATION_CMD, |
90 | .flags = CMD_SYNC, | ||
90 | }; | 91 | }; |
91 | 92 | ||
92 | for (i = 0; i < IWL_CALIB_MAX; i++) { | 93 | for (i = 0; i < IWL_CALIB_MAX; i++) { |
@@ -95,7 +96,7 @@ int iwl_send_calib_results(struct iwl_priv *priv) | |||
95 | hcmd.len[0] = priv->calib_results[i].buf_len; | 96 | hcmd.len[0] = priv->calib_results[i].buf_len; |
96 | hcmd.data[0] = priv->calib_results[i].buf; | 97 | hcmd.data[0] = priv->calib_results[i].buf; |
97 | hcmd.dataflags[0] = IWL_HCMD_DFL_NOCOPY; | 98 | hcmd.dataflags[0] = IWL_HCMD_DFL_NOCOPY; |
98 | ret = iwl_send_cmd_sync(priv, &hcmd); | 99 | ret = priv->trans.ops->send_cmd(priv, &hcmd); |
99 | if (ret) { | 100 | if (ret) { |
100 | IWL_ERR(priv, "Error %d iteration %d\n", | 101 | IWL_ERR(priv, "Error %d iteration %d\n", |
101 | ret, i); | 102 | ret, i); |
@@ -481,7 +482,7 @@ static int iwl_sensitivity_write(struct iwl_priv *priv) | |||
481 | memcpy(&(priv->sensitivity_tbl[0]), &(cmd.table[0]), | 482 | memcpy(&(priv->sensitivity_tbl[0]), &(cmd.table[0]), |
482 | sizeof(u16)*HD_TABLE_SIZE); | 483 | sizeof(u16)*HD_TABLE_SIZE); |
483 | 484 | ||
484 | return iwl_send_cmd(priv, &cmd_out); | 485 | return priv->trans.ops->send_cmd(priv, &cmd_out); |
485 | } | 486 | } |
486 | 487 | ||
487 | /* Prepare a SENSITIVITY_CMD, send to uCode if values have changed */ | 488 | /* Prepare a SENSITIVITY_CMD, send to uCode if values have changed */ |
@@ -545,7 +546,7 @@ static int iwl_enhance_sensitivity_write(struct iwl_priv *priv) | |||
545 | &(cmd.enhance_table[HD_INA_NON_SQUARE_DET_OFDM_INDEX]), | 546 | &(cmd.enhance_table[HD_INA_NON_SQUARE_DET_OFDM_INDEX]), |
546 | sizeof(u16)*ENHANCE_HD_TABLE_ENTRIES); | 547 | sizeof(u16)*ENHANCE_HD_TABLE_ENTRIES); |
547 | 548 | ||
548 | return iwl_send_cmd(priv, &cmd_out); | 549 | return priv->trans.ops->send_cmd(priv, &cmd_out); |
549 | } | 550 | } |
550 | 551 | ||
551 | void iwl_init_sensitivity(struct iwl_priv *priv) | 552 | void iwl_init_sensitivity(struct iwl_priv *priv) |