iwlwifi: fix various spelling and typos
Fixing various spelling errors and typos. Mostly in comments. In total 27 words were corrected, some of which occurred more than ones. Signed-Of-By: Ian Schram <ischram@telenet.be> Signed-off-by: Zhu Yi <yi.zhu@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
220173b012
commit
01ebd063e1
14 changed files with 52 additions and 52 deletions
|
@ -8,7 +8,7 @@
|
||||||
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of version 2 of the GNU Geeral Public License as
|
* it under the terms of version 2 of the GNU General Public License as
|
||||||
* published by the Free Software Foundation.
|
* published by the Free Software Foundation.
|
||||||
*
|
*
|
||||||
* This program is distributed in the hope that it will be useful, but
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
|
|
@ -362,7 +362,7 @@ static void *rs_alloc(struct ieee80211_local *local)
|
||||||
return local->hw.priv;
|
return local->hw.priv;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* rate scale requires free function to be implmented */
|
/* rate scale requires free function to be implemented */
|
||||||
static void rs_free(void *priv)
|
static void rs_free(void *priv)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
|
@ -568,7 +568,7 @@ static u16 iwl_get_adjacent_rate(struct iwl_rate_scale_priv *rs_priv,
|
||||||
u8 high = IWL_RATE_INVALID;
|
u8 high = IWL_RATE_INVALID;
|
||||||
u8 low = IWL_RATE_INVALID;
|
u8 low = IWL_RATE_INVALID;
|
||||||
|
|
||||||
/* 802.11A walks to the next literal adjascent rate in
|
/* 802.11A walks to the next literal adjacent rate in
|
||||||
* the rate table */
|
* the rate table */
|
||||||
if (unlikely(phymode == MODE_IEEE80211A)) {
|
if (unlikely(phymode == MODE_IEEE80211A)) {
|
||||||
int i;
|
int i;
|
||||||
|
|
|
@ -174,7 +174,7 @@ static inline u8 iwl_get_prev_ieee_rate(u8 rate_index)
|
||||||
* iwl_fill_rs_info - Fill an output text buffer with the rate representation
|
* iwl_fill_rs_info - Fill an output text buffer with the rate representation
|
||||||
*
|
*
|
||||||
* NOTE: This is provided as a quick mechanism for a user to visualize
|
* NOTE: This is provided as a quick mechanism for a user to visualize
|
||||||
* the performance of the rate control alogirthm and is not meant to be
|
* the performance of the rate control algorithm and is not meant to be
|
||||||
* parsed software.
|
* parsed software.
|
||||||
*/
|
*/
|
||||||
extern int iwl_fill_rs_info(struct ieee80211_hw *, char *buf, u8 sta_id);
|
extern int iwl_fill_rs_info(struct ieee80211_hw *, char *buf, u8 sta_id);
|
||||||
|
@ -182,7 +182,7 @@ extern int iwl_fill_rs_info(struct ieee80211_hw *, char *buf, u8 sta_id);
|
||||||
/**
|
/**
|
||||||
* iwl_rate_scale_init - Initialize the rate scale table based on assoc info
|
* iwl_rate_scale_init - Initialize the rate scale table based on assoc info
|
||||||
*
|
*
|
||||||
* The specific througput table used is based on the type of network
|
* The specific throughput table used is based on the type of network
|
||||||
* the associated with, including A, B, G, and G w/ TGG protection
|
* the associated with, including A, B, G, and G w/ TGG protection
|
||||||
*/
|
*/
|
||||||
extern void iwl_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id);
|
extern void iwl_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id);
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of version 2 of the GNU Geeral Public License as
|
* it under the terms of version 2 of the GNU General Public License as
|
||||||
* published by the Free Software Foundation.
|
* published by the Free Software Foundation.
|
||||||
*
|
*
|
||||||
* This program is distributed in the hope that it will be useful, but
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
|
|
@ -498,7 +498,7 @@ static u16 rs_get_adjacent_rate(u8 index, u16 rate_mask, int rate_type)
|
||||||
u8 high = IWL_RATE_INVALID;
|
u8 high = IWL_RATE_INVALID;
|
||||||
u8 low = IWL_RATE_INVALID;
|
u8 low = IWL_RATE_INVALID;
|
||||||
|
|
||||||
/* 802.11A or ht walks to the next literal adjascent rate in
|
/* 802.11A or ht walks to the next literal adjacent rate in
|
||||||
* the rate table */
|
* the rate table */
|
||||||
if (is_a_band(rate_type) || !is_legacy(rate_type)) {
|
if (is_a_band(rate_type) || !is_legacy(rate_type)) {
|
||||||
int i;
|
int i;
|
||||||
|
@ -1413,7 +1413,7 @@ static void rs_rate_scale_perform(struct iwl_priv *priv,
|
||||||
index = IWL_INVALID_VALUE;
|
index = IWL_INVALID_VALUE;
|
||||||
update_lq = 1;
|
update_lq = 1;
|
||||||
|
|
||||||
/* get the lowest availabe rate */
|
/* get the lowest available rate */
|
||||||
for (i = 0; i <= IWL_RATE_COUNT; i++) {
|
for (i = 0; i <= IWL_RATE_COUNT; i++) {
|
||||||
if ((1 << i) & rate_scale_index_msk)
|
if ((1 << i) & rate_scale_index_msk)
|
||||||
index = i;
|
index = i;
|
||||||
|
@ -2245,7 +2245,7 @@ int iwl_fill_rs_info(struct ieee80211_hw *hw, char *buf, u8 sta_id)
|
||||||
max_time, good * 100 / samples, good, samples);
|
max_time, good * 100 / samples, good, samples);
|
||||||
else
|
else
|
||||||
count += sprintf(&buf[count], "\nAverage rate: 0Mbs\n");
|
count += sprintf(&buf[count], "\nAverage rate: 0Mbs\n");
|
||||||
count += sprintf(&buf[count], "\nrate scale type %d anntena %d "
|
count += sprintf(&buf[count], "\nrate scale type %d antenna %d "
|
||||||
"active_search %d rate index %d\n", lq_type, antenna,
|
"active_search %d rate index %d\n", lq_type, antenna,
|
||||||
rs_priv->search_better_tbl, sta->last_txrate);
|
rs_priv->search_better_tbl, sta->last_txrate);
|
||||||
|
|
||||||
|
|
|
@ -230,7 +230,7 @@ extern int iwl_rate_index_from_plcp(int plcp);
|
||||||
* iwl_fill_rs_info - Fill an output text buffer with the rate representation
|
* iwl_fill_rs_info - Fill an output text buffer with the rate representation
|
||||||
*
|
*
|
||||||
* NOTE: This is provided as a quick mechanism for a user to visualize
|
* NOTE: This is provided as a quick mechanism for a user to visualize
|
||||||
* the performance of the rate control alogirthm and is not meant to be
|
* the performance of the rate control algorithm and is not meant to be
|
||||||
* parsed software.
|
* parsed software.
|
||||||
*/
|
*/
|
||||||
extern int iwl_fill_rs_info(struct ieee80211_hw *, char *buf, u8 sta_id);
|
extern int iwl_fill_rs_info(struct ieee80211_hw *, char *buf, u8 sta_id);
|
||||||
|
@ -238,7 +238,7 @@ extern int iwl_fill_rs_info(struct ieee80211_hw *, char *buf, u8 sta_id);
|
||||||
/**
|
/**
|
||||||
* iwl_rate_scale_init - Initialize the rate scale table based on assoc info
|
* iwl_rate_scale_init - Initialize the rate scale table based on assoc info
|
||||||
*
|
*
|
||||||
* The specific througput table used is based on the type of network
|
* The specific throughput table used is based on the type of network
|
||||||
* the associated with, including A, B, G, and G w/ TGG protection
|
* the associated with, including A, B, G, and G w/ TGG protection
|
||||||
*/
|
*/
|
||||||
extern void iwl_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id);
|
extern void iwl_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id);
|
||||||
|
|
|
@ -4051,7 +4051,7 @@ static int iwl4965_tx_status_reply_compressed_ba(struct iwl_priv *priv,
|
||||||
agg->wait_for_ba = 0;
|
agg->wait_for_ba = 0;
|
||||||
IWL_DEBUG_TX_REPLY("BA %d %d\n", agg->start_idx, ba_resp->ba_seq_ctl);
|
IWL_DEBUG_TX_REPLY("BA %d %d\n", agg->start_idx, ba_resp->ba_seq_ctl);
|
||||||
sh = agg->start_idx - SEQ_TO_INDEX(ba_seq_ctl>>4);
|
sh = agg->start_idx - SEQ_TO_INDEX(ba_seq_ctl>>4);
|
||||||
if (sh < 0) /* tbw something is wrong with indeces */
|
if (sh < 0) /* tbw something is wrong with indices */
|
||||||
sh += 0x100;
|
sh += 0x100;
|
||||||
|
|
||||||
/* don't use 64 bits for now */
|
/* don't use 64 bits for now */
|
||||||
|
@ -4109,7 +4109,7 @@ static void iwl4965_rx_reply_compressed_ba(struct iwl_priv *priv,
|
||||||
agg = &priv->stations[ba_resp->sta_id].tid[ba_resp->tid].agg;
|
agg = &priv->stations[ba_resp->sta_id].tid[ba_resp->tid].agg;
|
||||||
index = iwl_queue_dec_wrap(ba_resp_scd_ssn & 0xff, txq->q.n_bd);
|
index = iwl_queue_dec_wrap(ba_resp_scd_ssn & 0xff, txq->q.n_bd);
|
||||||
|
|
||||||
/* TODO: Need to get this copy more sefely - now good for debug */
|
/* TODO: Need to get this copy more safely - now good for debug */
|
||||||
/*
|
/*
|
||||||
{
|
{
|
||||||
DECLARE_MAC_BUF(mac);
|
DECLARE_MAC_BUF(mac);
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of version 2 of the GNU Geeral Public License as
|
* it under the terms of version 2 of the GNU General Public License as
|
||||||
* published by the Free Software Foundation.
|
* published by the Free Software Foundation.
|
||||||
*
|
*
|
||||||
* This program is distributed in the hope that it will be useful, but
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of version 2 of the GNU Geeral Public License as
|
* it under the terms of version 2 of the GNU General Public License as
|
||||||
* published by the Free Software Foundation.
|
* published by the Free Software Foundation.
|
||||||
*
|
*
|
||||||
* This program is distributed in the hope that it will be useful, but
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of version 2 of the GNU Geeral Public License as
|
* it under the terms of version 2 of the GNU General Public License as
|
||||||
* published by the Free Software Foundation.
|
* published by the Free Software Foundation.
|
||||||
*
|
*
|
||||||
* This program is distributed in the hope that it will be useful, but
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
* Copyright(c) 2005 - 2007 Intel Corporation. All rights reserved.
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of version 2 of the GNU Geeral Public License as
|
* it under the terms of version 2 of the GNU General Public License as
|
||||||
* published by the Free Software Foundation.
|
* published by the Free Software Foundation.
|
||||||
*
|
*
|
||||||
* This program is distributed in the hope that it will be useful, but
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
|
|
@ -287,7 +287,7 @@ static int iwl_tx_queue_alloc(struct iwl_priv *priv,
|
||||||
txq->txb = kmalloc(sizeof(txq->txb[0]) *
|
txq->txb = kmalloc(sizeof(txq->txb[0]) *
|
||||||
TFD_QUEUE_SIZE_MAX, GFP_KERNEL);
|
TFD_QUEUE_SIZE_MAX, GFP_KERNEL);
|
||||||
if (!txq->txb) {
|
if (!txq->txb) {
|
||||||
IWL_ERROR("kmalloc for auxilary BD "
|
IWL_ERROR("kmalloc for auxiliary BD "
|
||||||
"structures failed\n");
|
"structures failed\n");
|
||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
|
@ -323,7 +323,7 @@ int iwl_tx_queue_init(struct iwl_priv *priv,
|
||||||
int len;
|
int len;
|
||||||
int rc = 0;
|
int rc = 0;
|
||||||
|
|
||||||
/* alocate command space + one big command for scan since scan
|
/* allocate command space + one big command for scan since scan
|
||||||
* command is very huge the system will not have two scan at the
|
* command is very huge the system will not have two scan at the
|
||||||
* same time */
|
* same time */
|
||||||
len = sizeof(struct iwl_cmd) * slots_num;
|
len = sizeof(struct iwl_cmd) * slots_num;
|
||||||
|
@ -405,7 +405,7 @@ const u8 BROADCAST_ADDR[ETH_ALEN] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF };
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**************************************************************/
|
/**************************************************************/
|
||||||
#if 0 /* temparary disable till we add real remove station */
|
#if 0 /* temporary disable till we add real remove station */
|
||||||
static u8 iwl_remove_station(struct iwl_priv *priv, const u8 *addr, int is_ap)
|
static u8 iwl_remove_station(struct iwl_priv *priv, const u8 *addr, int is_ap)
|
||||||
{
|
{
|
||||||
int index = IWL_INVALID_STATION;
|
int index = IWL_INVALID_STATION;
|
||||||
|
@ -482,7 +482,7 @@ u8 iwl_add_station(struct iwl_priv *priv, const u8 *addr, int is_ap, u8 flags)
|
||||||
index = i;
|
index = i;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* These twh conditions has the same outcome but keep them separate
|
/* These two conditions has the same outcome but keep them separate
|
||||||
since they have different meaning */
|
since they have different meaning */
|
||||||
if (unlikely(index == IWL_INVALID_STATION)) {
|
if (unlikely(index == IWL_INVALID_STATION)) {
|
||||||
spin_unlock_irqrestore(&priv->sta_lock, flags_spin);
|
spin_unlock_irqrestore(&priv->sta_lock, flags_spin);
|
||||||
|
@ -959,7 +959,7 @@ static int iwl_check_rxon_cmd(struct iwl_rxon_cmd *rxon)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* iwl_full_rxon_required - determine if RXON_ASSOC can be used in RXON commit
|
* iwl_full_rxon_required - determine if RXON_ASSOC can be used in RXON commit
|
||||||
* @priv: staging_rxon is comapred to active_rxon
|
* @priv: staging_rxon is compared to active_rxon
|
||||||
*
|
*
|
||||||
* If the RXON structure is changing sufficient to require a new
|
* If the RXON structure is changing sufficient to require a new
|
||||||
* tune or to clear and reset the RXON_FILTER_ASSOC_MSK then return 1
|
* tune or to clear and reset the RXON_FILTER_ASSOC_MSK then return 1
|
||||||
|
@ -1047,7 +1047,7 @@ static int iwl_send_rxon_assoc(struct iwl_priv *priv)
|
||||||
/**
|
/**
|
||||||
* iwl_commit_rxon - commit staging_rxon to hardware
|
* iwl_commit_rxon - commit staging_rxon to hardware
|
||||||
*
|
*
|
||||||
* The RXON command in staging_rxon is commited to the hardware and
|
* The RXON command in staging_rxon is committed to the hardware and
|
||||||
* the active_rxon structure is updated with the new data. This
|
* the active_rxon structure is updated with the new data. This
|
||||||
* function correctly transitions out of the RXON_ASSOC_MSK state if
|
* function correctly transitions out of the RXON_ASSOC_MSK state if
|
||||||
* a HW tune is required based on the RXON structure changes.
|
* a HW tune is required based on the RXON structure changes.
|
||||||
|
@ -2150,7 +2150,7 @@ static int iwl_send_power_mode(struct iwl_priv *priv, u32 mode)
|
||||||
struct iwl_powertable_cmd cmd;
|
struct iwl_powertable_cmd cmd;
|
||||||
|
|
||||||
/* If on battery, set to 3,
|
/* If on battery, set to 3,
|
||||||
* if plugged into AC power, set to CAM ("continuosly aware mode"),
|
* if plugged into AC power, set to CAM ("continuously aware mode"),
|
||||||
* else user level */
|
* else user level */
|
||||||
switch (mode) {
|
switch (mode) {
|
||||||
case IWL_POWER_BATTERY:
|
case IWL_POWER_BATTERY:
|
||||||
|
@ -2440,7 +2440,7 @@ static void iwl_set_flags_for_phymode(struct iwl_priv *priv, u8 phymode)
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* initilize rxon structure with default values fromm eeprom
|
* initialize rxon structure with default values from eeprom
|
||||||
*/
|
*/
|
||||||
static void iwl_connection_init_rx_config(struct iwl_priv *priv)
|
static void iwl_connection_init_rx_config(struct iwl_priv *priv)
|
||||||
{
|
{
|
||||||
|
@ -2704,7 +2704,7 @@ static int iwl_get_sta_id(struct iwl_priv *priv, struct ieee80211_hdr *hdr)
|
||||||
return priv->hw_setting.bcast_sta_id;
|
return priv->hw_setting.bcast_sta_id;
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
IWL_WARNING("Unkown mode of operation: %d", priv->iw_mode);
|
IWL_WARNING("Unknown mode of operation: %d", priv->iw_mode);
|
||||||
return priv->hw_setting.bcast_sta_id;
|
return priv->hw_setting.bcast_sta_id;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3890,7 +3890,7 @@ static void iwl_tx_cmd_complete(struct iwl_priv *priv,
|
||||||
* The management in the driver is as follows:
|
* The management in the driver is as follows:
|
||||||
* + A list of pre-allocated SKBs is stored in iwl->rxq->rx_free. When
|
* + A list of pre-allocated SKBs is stored in iwl->rxq->rx_free. When
|
||||||
* iwl->rxq->free_count drops to or below RX_LOW_WATERMARK, work is scheduled
|
* iwl->rxq->free_count drops to or below RX_LOW_WATERMARK, work is scheduled
|
||||||
* to replensish the iwl->rxq->rx_free.
|
* to replenish the iwl->rxq->rx_free.
|
||||||
* + In iwl_rx_replenish (scheduled) if 'processed' != 'read' then the
|
* + In iwl_rx_replenish (scheduled) if 'processed' != 'read' then the
|
||||||
* iwl->rxq is replenished and the READ INDEX is updated (updating the
|
* iwl->rxq is replenished and the READ INDEX is updated (updating the
|
||||||
* 'processed' and 'read' driver indexes as well)
|
* 'processed' and 'read' driver indexes as well)
|
||||||
|
@ -4047,12 +4047,12 @@ int iwl_rx_queue_restock(struct iwl_priv *priv)
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* iwl_rx_replensih - Move all used packet from rx_used to rx_free
|
* iwl_rx_replenish - Move all used packet from rx_used to rx_free
|
||||||
*
|
*
|
||||||
* When moving to rx_free an SKB is allocated for the slot.
|
* When moving to rx_free an SKB is allocated for the slot.
|
||||||
*
|
*
|
||||||
* Also restock the Rx queue via iwl_rx_queue_restock.
|
* Also restock the Rx queue via iwl_rx_queue_restock.
|
||||||
* This is called as a scheduled work item (except for during intialization)
|
* This is called as a scheduled work item (except for during initialization)
|
||||||
*/
|
*/
|
||||||
void iwl_rx_replenish(void *data)
|
void iwl_rx_replenish(void *data)
|
||||||
{
|
{
|
||||||
|
@ -6042,7 +6042,7 @@ static int iwl_set_ucode_ptrs(struct iwl_priv *priv)
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* iwl_init_alive_start - Called after REPLY_ALIVE notification receieved
|
* iwl_init_alive_start - Called after REPLY_ALIVE notification received
|
||||||
*
|
*
|
||||||
* Called after REPLY_ALIVE notification received from "initialize" uCode.
|
* Called after REPLY_ALIVE notification received from "initialize" uCode.
|
||||||
*
|
*
|
||||||
|
@ -6693,7 +6693,7 @@ static void iwl_bg_request_scan(struct work_struct *data)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
done:
|
done:
|
||||||
/* inform mac80211 sacn aborted */
|
/* inform mac80211 scan aborted */
|
||||||
queue_work(priv->workqueue, &priv->scan_completed);
|
queue_work(priv->workqueue, &priv->scan_completed);
|
||||||
mutex_unlock(&priv->mutex);
|
mutex_unlock(&priv->mutex);
|
||||||
}
|
}
|
||||||
|
@ -6997,7 +6997,7 @@ static int iwl_mac_config(struct ieee80211_hw *hw, struct ieee80211_conf *conf)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* TODO: Figure out how to get ieee80211_local->sta_scanning w/ only
|
/* TODO: Figure out how to get ieee80211_local->sta_scanning w/ only
|
||||||
* what is exposed through include/ declrations */
|
* what is exposed through include/ declarations */
|
||||||
if (unlikely(!iwl_param_disable_hw_scan &&
|
if (unlikely(!iwl_param_disable_hw_scan &&
|
||||||
test_bit(STATUS_SCANNING, &priv->status))) {
|
test_bit(STATUS_SCANNING, &priv->status))) {
|
||||||
IWL_DEBUG_MAC80211("leave - scanning\n");
|
IWL_DEBUG_MAC80211("leave - scanning\n");
|
||||||
|
@ -8541,7 +8541,7 @@ static int iwl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
|
||||||
|
|
||||||
mutex_unlock(&priv->mutex);
|
mutex_unlock(&priv->mutex);
|
||||||
|
|
||||||
IWL_DEBUG_INFO("Queing UP work.\n");
|
IWL_DEBUG_INFO("Queueing UP work.\n");
|
||||||
|
|
||||||
queue_work(priv->workqueue, &priv->up);
|
queue_work(priv->workqueue, &priv->up);
|
||||||
|
|
||||||
|
|
|
@ -286,7 +286,7 @@ static int iwl_tx_queue_alloc(struct iwl_priv *priv,
|
||||||
txq->txb = kmalloc(sizeof(txq->txb[0]) *
|
txq->txb = kmalloc(sizeof(txq->txb[0]) *
|
||||||
TFD_QUEUE_SIZE_MAX, GFP_KERNEL);
|
TFD_QUEUE_SIZE_MAX, GFP_KERNEL);
|
||||||
if (!txq->txb) {
|
if (!txq->txb) {
|
||||||
IWL_ERROR("kmalloc for auxilary BD "
|
IWL_ERROR("kmalloc for auxiliary BD "
|
||||||
"structures failed\n");
|
"structures failed\n");
|
||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
|
@ -322,7 +322,7 @@ int iwl_tx_queue_init(struct iwl_priv *priv,
|
||||||
int len;
|
int len;
|
||||||
int rc = 0;
|
int rc = 0;
|
||||||
|
|
||||||
/* alocate command space + one big command for scan since scan
|
/* allocate command space + one big command for scan since scan
|
||||||
* command is very huge the system will not have two scan at the
|
* command is very huge the system will not have two scan at the
|
||||||
* same time */
|
* same time */
|
||||||
len = sizeof(struct iwl_cmd) * slots_num;
|
len = sizeof(struct iwl_cmd) * slots_num;
|
||||||
|
@ -405,7 +405,7 @@ const u8 BROADCAST_ADDR[ETH_ALEN] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF };
|
||||||
|
|
||||||
/**************************************************************/
|
/**************************************************************/
|
||||||
|
|
||||||
#if 0 /* temparary disable till we add real remove station */
|
#if 0 /* temporary disable till we add real remove station */
|
||||||
static u8 iwl_remove_station(struct iwl_priv *priv, const u8 *addr, int is_ap)
|
static u8 iwl_remove_station(struct iwl_priv *priv, const u8 *addr, int is_ap)
|
||||||
{
|
{
|
||||||
int index = IWL_INVALID_STATION;
|
int index = IWL_INVALID_STATION;
|
||||||
|
@ -482,7 +482,7 @@ u8 iwl_add_station(struct iwl_priv *priv, const u8 *addr, int is_ap, u8 flags)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* These twh conditions has the same outcome but keep them separate
|
/* These two conditions has the same outcome but keep them separate
|
||||||
since they have different meaning */
|
since they have different meaning */
|
||||||
if (unlikely(index == IWL_INVALID_STATION)) {
|
if (unlikely(index == IWL_INVALID_STATION)) {
|
||||||
spin_unlock_irqrestore(&priv->sta_lock, flags_spin);
|
spin_unlock_irqrestore(&priv->sta_lock, flags_spin);
|
||||||
|
@ -970,7 +970,7 @@ static int iwl_check_rxon_cmd(struct iwl_rxon_cmd *rxon)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* iwl_full_rxon_required - determine if RXON_ASSOC can be used in RXON commit
|
* iwl_full_rxon_required - determine if RXON_ASSOC can be used in RXON commit
|
||||||
* @priv: staging_rxon is comapred to active_rxon
|
* @priv: staging_rxon is compared to active_rxon
|
||||||
*
|
*
|
||||||
* If the RXON structure is changing sufficient to require a new
|
* If the RXON structure is changing sufficient to require a new
|
||||||
* tune or to clear and reset the RXON_FILTER_ASSOC_MSK then return 1
|
* tune or to clear and reset the RXON_FILTER_ASSOC_MSK then return 1
|
||||||
|
@ -1073,7 +1073,7 @@ static int iwl_send_rxon_assoc(struct iwl_priv *priv)
|
||||||
/**
|
/**
|
||||||
* iwl_commit_rxon - commit staging_rxon to hardware
|
* iwl_commit_rxon - commit staging_rxon to hardware
|
||||||
*
|
*
|
||||||
* The RXON command in staging_rxon is commited to the hardware and
|
* The RXON command in staging_rxon is committed to the hardware and
|
||||||
* the active_rxon structure is updated with the new data. This
|
* the active_rxon structure is updated with the new data. This
|
||||||
* function correctly transitions out of the RXON_ASSOC_MSK state if
|
* function correctly transitions out of the RXON_ASSOC_MSK state if
|
||||||
* a HW tune is required based on the RXON structure changes.
|
* a HW tune is required based on the RXON structure changes.
|
||||||
|
@ -2224,7 +2224,7 @@ static int iwl_send_power_mode(struct iwl_priv *priv, u32 mode)
|
||||||
struct iwl_powertable_cmd cmd;
|
struct iwl_powertable_cmd cmd;
|
||||||
|
|
||||||
/* If on battery, set to 3,
|
/* If on battery, set to 3,
|
||||||
* if plugged into AC power, set to CAM ("continuosly aware mode"),
|
* if plugged into AC power, set to CAM ("continuously aware mode"),
|
||||||
* else user level */
|
* else user level */
|
||||||
switch (mode) {
|
switch (mode) {
|
||||||
case IWL_POWER_BATTERY:
|
case IWL_POWER_BATTERY:
|
||||||
|
@ -2516,7 +2516,7 @@ static void iwl_set_flags_for_phymode(struct iwl_priv *priv, u8 phymode)
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* initilize rxon structure with default values fromm eeprom
|
* initialize rxon structure with default values from eeprom
|
||||||
*/
|
*/
|
||||||
static void iwl_connection_init_rx_config(struct iwl_priv *priv)
|
static void iwl_connection_init_rx_config(struct iwl_priv *priv)
|
||||||
{
|
{
|
||||||
|
@ -2787,7 +2787,7 @@ static int iwl_get_sta_id(struct iwl_priv *priv, struct ieee80211_hdr *hdr)
|
||||||
return priv->hw_setting.bcast_sta_id;
|
return priv->hw_setting.bcast_sta_id;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
IWL_WARNING("Unkown mode of operation: %d", priv->iw_mode);
|
IWL_WARNING("Unknown mode of operation: %d", priv->iw_mode);
|
||||||
return priv->hw_setting.bcast_sta_id;
|
return priv->hw_setting.bcast_sta_id;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -4210,7 +4210,7 @@ static void iwl_tx_cmd_complete(struct iwl_priv *priv,
|
||||||
* The management in the driver is as follows:
|
* The management in the driver is as follows:
|
||||||
* + A list of pre-allocated SKBs is stored in iwl->rxq->rx_free. When
|
* + A list of pre-allocated SKBs is stored in iwl->rxq->rx_free. When
|
||||||
* iwl->rxq->free_count drops to or below RX_LOW_WATERMARK, work is scheduled
|
* iwl->rxq->free_count drops to or below RX_LOW_WATERMARK, work is scheduled
|
||||||
* to replensish the iwl->rxq->rx_free.
|
* to replenish the iwl->rxq->rx_free.
|
||||||
* + In iwl_rx_replenish (scheduled) if 'processed' != 'read' then the
|
* + In iwl_rx_replenish (scheduled) if 'processed' != 'read' then the
|
||||||
* iwl->rxq is replenished and the READ INDEX is updated (updating the
|
* iwl->rxq is replenished and the READ INDEX is updated (updating the
|
||||||
* 'processed' and 'read' driver indexes as well)
|
* 'processed' and 'read' driver indexes as well)
|
||||||
|
@ -4368,12 +4368,12 @@ int iwl_rx_queue_restock(struct iwl_priv *priv)
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* iwl_rx_replensih - Move all used packet from rx_used to rx_free
|
* iwl_rx_replenish - Move all used packet from rx_used to rx_free
|
||||||
*
|
*
|
||||||
* When moving to rx_free an SKB is allocated for the slot.
|
* When moving to rx_free an SKB is allocated for the slot.
|
||||||
*
|
*
|
||||||
* Also restock the Rx queue via iwl_rx_queue_restock.
|
* Also restock the Rx queue via iwl_rx_queue_restock.
|
||||||
* This is called as a scheduled work item (except for during intialization)
|
* This is called as a scheduled work item (except for during initialization)
|
||||||
*/
|
*/
|
||||||
void iwl_rx_replenish(void *data)
|
void iwl_rx_replenish(void *data)
|
||||||
{
|
{
|
||||||
|
@ -6415,7 +6415,7 @@ static int iwl_set_ucode_ptrs(struct iwl_priv *priv)
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* iwl_init_alive_start - Called after REPLY_ALIVE notification receieved
|
* iwl_init_alive_start - Called after REPLY_ALIVE notification received
|
||||||
*
|
*
|
||||||
* Called after REPLY_ALIVE notification received from "initialize" uCode.
|
* Called after REPLY_ALIVE notification received from "initialize" uCode.
|
||||||
*
|
*
|
||||||
|
@ -7068,7 +7068,7 @@ static void iwl_bg_request_scan(struct work_struct *data)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
done:
|
done:
|
||||||
/* inform mac80211 sacn aborted */
|
/* inform mac80211 scan aborted */
|
||||||
queue_work(priv->workqueue, &priv->scan_completed);
|
queue_work(priv->workqueue, &priv->scan_completed);
|
||||||
mutex_unlock(&priv->mutex);
|
mutex_unlock(&priv->mutex);
|
||||||
}
|
}
|
||||||
|
@ -7386,7 +7386,7 @@ static int iwl_mac_config(struct ieee80211_hw *hw, struct ieee80211_conf *conf)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* TODO: Figure out how to get ieee80211_local->sta_scanning w/ only
|
/* TODO: Figure out how to get ieee80211_local->sta_scanning w/ only
|
||||||
* what is exposed through include/ declrations */
|
* what is exposed through include/ declarations */
|
||||||
if (unlikely(!iwl_param_disable_hw_scan &&
|
if (unlikely(!iwl_param_disable_hw_scan &&
|
||||||
test_bit(STATUS_SCANNING, &priv->status))) {
|
test_bit(STATUS_SCANNING, &priv->status))) {
|
||||||
IWL_DEBUG_MAC80211("leave - scanning\n");
|
IWL_DEBUG_MAC80211("leave - scanning\n");
|
||||||
|
@ -9159,7 +9159,7 @@ static int iwl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
|
||||||
|
|
||||||
mutex_unlock(&priv->mutex);
|
mutex_unlock(&priv->mutex);
|
||||||
|
|
||||||
IWL_DEBUG_INFO("Queing UP work.\n");
|
IWL_DEBUG_INFO("Queueing UP work.\n");
|
||||||
|
|
||||||
queue_work(priv->workqueue, &priv->up);
|
queue_work(priv->workqueue, &priv->up);
|
||||||
|
|
||||||
|
|
|
@ -54,9 +54,9 @@ extern struct pci_device_id iwl_hw_card_ids[];
|
||||||
* Driver implementation data structures, constants, inline
|
* Driver implementation data structures, constants, inline
|
||||||
* functions
|
* functions
|
||||||
*
|
*
|
||||||
* NOTE: DO NOT PUT HARDWARE/UCODE SPECIFIC DECLRATIONS HERE
|
* NOTE: DO NOT PUT HARDWARE/UCODE SPECIFIC DECLARATIONS HERE
|
||||||
*
|
*
|
||||||
* Hardware specific declrations go into iwl-*hw.h
|
* Hardware specific declarations go into iwl-*hw.h
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -467,7 +467,7 @@ union iwl_qos_capabity {
|
||||||
u8 val;
|
u8 val;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* QoS sturctures */
|
/* QoS structures */
|
||||||
struct iwl_qos_info {
|
struct iwl_qos_info {
|
||||||
int qos_enable;
|
int qos_enable;
|
||||||
int qos_active;
|
int qos_active;
|
||||||
|
|
Loading…
Add table
Reference in a new issue