aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/iwlwifi/iwl-agn-calib.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-agn-calib.c')
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-agn-calib.c7
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
551void iwl_init_sensitivity(struct iwl_priv *priv) 552void iwl_init_sensitivity(struct iwl_priv *priv)