iwlagn: correct naming for failure reply tx status
authorWey-Yi Guy <wey-yi.w.guy@intel.com>
Tue, 7 Sep 2010 19:42:20 +0000 (12:42 -0700)
committerWey-Yi Guy <wey-yi.w.guy@intel.com>
Fri, 17 Sep 2010 20:18:39 +0000 (13:18 -0700)
For failure tx status 0x90 and 0x91, give the correct name to reflect
the errors.

Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
drivers/net/wireless/iwlwifi/iwl-agn-debugfs.c
drivers/net/wireless/iwlwifi/iwl-agn-lib.c
drivers/net/wireless/iwlwifi/iwl-commands.h
drivers/net/wireless/iwlwifi/iwl-tx.c

index 33862ff56d0d78a4d79b67d397e822f822ebf004..5391b4627397741d90bcd8b31ce3e5aa676ebb3b 100644 (file)
@@ -1009,11 +1009,11 @@ ssize_t iwl_reply_tx_error_read(struct file *file,
                                TX_STATUS_FAIL_INSUFFICIENT_CF_POLL),
                         priv->_agn.reply_tx_stats.insuff_cf_poll);
        pos += scnprintf(buf + pos, bufsz - pos, "%s:\t\t\t%u\n",
-                        iwl_get_tx_fail_reason(TX_STATUS_FAIL_FW_DROP),
+                        iwl_get_tx_fail_reason(TX_STATUS_FAIL_PASSIVE_NO_RX),
                         priv->_agn.reply_tx_stats.fail_hw_drop);
-       pos += scnprintf(buf + pos, bufsz - pos, "%s:\t%u\n",
+       pos += scnprintf(buf + pos, bufsz - pos, "%s:\t\t%u\n",
                         iwl_get_tx_fail_reason(
-                               TX_STATUS_FAIL_STA_COLOR_MISMATCH_DROP),
+                               TX_STATUS_FAIL_NO_BEACON_ON_RADAR),
                         priv->_agn.reply_tx_stats.sta_color_mismatch);
        pos += scnprintf(buf + pos, bufsz - pos, "UNKNOWN:\t\t\t%u\n",
                         priv->_agn.reply_tx_stats.unknown);
index c42cb18de833274e688afe534b256e7e0d2aef67..616115ab009dad966547ecf3753888a1af5a2cac 100644 (file)
@@ -111,10 +111,10 @@ static void iwlagn_count_tx_err_status(struct iwl_priv *priv, u16 status)
        case TX_STATUS_FAIL_INSUFFICIENT_CF_POLL:
                priv->_agn.reply_tx_stats.insuff_cf_poll++;
                break;
-       case TX_STATUS_FAIL_FW_DROP:
+       case TX_STATUS_FAIL_PASSIVE_NO_RX:
                priv->_agn.reply_tx_stats.fail_hw_drop++;
                break;
-       case TX_STATUS_FAIL_STA_COLOR_MISMATCH_DROP:
+       case TX_STATUS_FAIL_NO_BEACON_ON_RADAR:
                priv->_agn.reply_tx_stats.sta_color_mismatch++;
                break;
        default:
index dd47acafa25bf11eae300cdec6cb0ae064f57d58..294a1d559e3c6cfb6547796a939d31922dc02c78 100644 (file)
@@ -1820,13 +1820,8 @@ enum {
        TX_STATUS_FAIL_TID_DISABLE = 0x8d,
        TX_STATUS_FAIL_FIFO_FLUSHED = 0x8e,
        TX_STATUS_FAIL_INSUFFICIENT_CF_POLL = 0x8f,
-       /* uCode drop due to FW drop request */
-       TX_STATUS_FAIL_FW_DROP = 0x90,
-       /*
-        * uCode drop due to station color mismatch
-        * between tx command and station table
-        */
-       TX_STATUS_FAIL_STA_COLOR_MISMATCH_DROP = 0x91,
+       TX_STATUS_FAIL_PASSIVE_NO_RX = 0x90,
+       TX_STATUS_FAIL_NO_BEACON_ON_RADAR = 0x91,
 };
 
 #define        TX_PACKET_MODE_REGULAR          0x0000
index 347d3dc6a01549632227ae8f1acd5ae84a1c50e0..3290b1552f5a8dd9f035ff5b09af51348369fed2 100644 (file)
@@ -666,8 +666,8 @@ const char *iwl_get_tx_fail_reason(u32 status)
                TX_STATUS_FAIL(TID_DISABLE);
                TX_STATUS_FAIL(FIFO_FLUSHED);
                TX_STATUS_FAIL(INSUFFICIENT_CF_POLL);
-               TX_STATUS_FAIL(FW_DROP);
-               TX_STATUS_FAIL(STA_COLOR_MISMATCH_DROP);
+               TX_STATUS_FAIL(PASSIVE_NO_RX);
+               TX_STATUS_FAIL(NO_BEACON_ON_RADAR);
        }
 
        return "UNKNOWN";