[PATCH 16/31] build fix: remove unused variables from if_owl.c
Oleksij Rempel
linux at rempel-privat.de
Fri Mar 29 05:01:50 EDT 2013
Signed-off-by: Oleksij Rempel <linux at rempel-privat.de>
---
target_firmware/wlan/if_owl.c | 36 ++++--------------------------------
1 file changed, 4 insertions(+), 32 deletions(-)
diff --git a/target_firmware/wlan/if_owl.c b/target_firmware/wlan/if_owl.c
index e7f4e28..e42e6be 100755
--- a/target_firmware/wlan/if_owl.c
+++ b/target_firmware/wlan/if_owl.c
@@ -85,9 +85,6 @@ void ath_tgt_tx_send_normal(struct ath_softc_tgt *sc, struct ath_tx_buf *bf);
static void ath_tgt_tx_sched_normal(struct ath_softc_tgt *sc, ath_atx_tid_t *tid);
static void ath_tgt_tx_sched_aggr(struct ath_softc_tgt *sc, ath_atx_tid_t *tid);
-static struct ath_node_target * owltarget_findnode(struct tx_frame_heade *dh,
- struct ath_softc_tgt *sc,
- struct adf_nbuf_t *skb);
extern a_int32_t ath_chainmask_sel_logic(void *);
static a_int32_t ath_get_pktlen(struct ath_buf *bf, a_int32_t hdrlen);
static void ath_tgt_txq_schedule(struct ath_softc *sc, struct ath_txq *txq);
@@ -234,10 +231,7 @@ static void ath_filltxdesc(struct ath_softc_tgt *sc, struct ath_tx_buf *bf)
static void ath_tx_tgt_setds(struct ath_softc_tgt *sc, struct ath_tx_buf *bf)
{
- struct ath_desc *ds0, *ds = bf->bf_desc;
- adf_nbuf_t skb;
- adf_nbuf_queue_t skbhead;
- a_int32_t i, dscnt = 0;
+ struct ath_desc *ds = bf->bf_desc;
switch (bf->bf_protmode) {
case IEEE80211_PROT_RTSCTS:
@@ -486,7 +480,7 @@ static void owl_tgt_tid_cleanup(struct ath_softc_tgt *sc,
void owl_tgt_node_init(struct ath_node_target * an)
{
struct ath_atx_tid *tid;
- int tidno, i;
+ int tidno;
for (tidno = 0, tid = &an->tid[tidno]; tidno < WME_NUM_TID;tidno++, tid++) {
tid->tidno = tidno;
@@ -608,9 +602,7 @@ void owl_tgt_tx_tasklet(TQUEUE_ARG data)
{
struct ath_softc_tgt *sc = (struct ath_softc_tgt *)data;
a_int32_t i;
- a_uint32_t qcumask = ((1 << HAL_NUM_TX_QUEUES) - 1);
struct ath_txq *txq;
- ath_data_hdr_t *dh;
ath_tx_status_clear(sc);
@@ -706,7 +698,6 @@ static void ath_tgt_tx_comp_normal(struct ath_softc_tgt *sc,
struct ath_tx_buf *bf)
{
struct ath_node_target *an = ATH_NODE_TARGET(bf->bf_node);
- struct ath_desc *ds = bf->bf_lastds;
ath_atx_tid_t *tid = ATH_AN_2_TID(an, bf->bf_tidno);
if (tid->flag & TID_CLEANUP_INPROGRES) {
@@ -724,7 +715,6 @@ static struct ieee80211_node_target * ath_tgt_find_node(struct ath_softc_tgt *sc
a_int32_t node_index)
{
struct ath_node_target *an;
- a_int32_t i;
struct ieee80211_node_target *ni;
if (node_index > TARGET_NODE_MAX)
@@ -762,9 +752,7 @@ struct ath_buf* ath_tgt_tx_prepare(struct ath_softc_tgt *sc,
adf_nbuf_t skb, ath_data_hdr_t *dh)
{
struct ath_tx_buf *bf;
- struct ath_txq *txq;
struct ieee80211_node_target *ni;
- a_uint32_t flags = adf_os_ntohl(dh->flags);
struct ath_atx_tid *tid;
ni = ath_tgt_find_node(sc, dh->ni_index);
@@ -833,8 +821,6 @@ static a_int32_t ath_key_setup(struct ieee80211_node_target *ni,
struct ath_tx_buf *bf)
{
struct ieee80211_frame *wh = ATH_SKB_2_WH(bf->bf_skb);
- const struct ieee80211_cipher *cip;
- struct ieee80211_key *k;
if (!(wh->i_fc[1] & IEEE80211_FC1_WEP)) {
bf->bf_keytype = HAL_KEY_TYPE_CLEAR;
@@ -867,9 +853,7 @@ static void ath_tgt_txq_add_ucast(struct ath_softc_tgt *sc, struct ath_tx_buf *b
{
struct ath_hal *ah = sc->sc_ah;
struct ath_txq *txq;
- struct ath_node_target *an;
HAL_STATUS status;
- static a_int32_t count = 0,i;
volatile a_int32_t txe_val;
adf_os_assert(bf);
@@ -1013,11 +997,8 @@ ath_tx_uc_comp(struct ath_softc_tgt *sc, struct ath_tx_buf *bf)
static void
ath_update_stats(struct ath_softc_tgt *sc, struct ath_buf *bf)
{
- struct ieee80211_node_target *ni = bf->bf_node;
struct ath_tx_desc *ds = bf->bf_desc;
- struct ath_node_target *an = ATH_NODE_TARGET(ni);
u_int32_t sr, lr;
- struct ieee80211_cb *cb;
if (ds->ds_txstat.ts_status == 0) {
if (ds->ds_txstat.ts_rate & HAL_TXSTAT_ALTRATE)
@@ -1047,9 +1028,9 @@ ath_tgt_send_mgt(struct ath_softc_tgt *sc,adf_nbuf_t hdr_buf, adf_nbuf_t skb,
struct ath_vap_target *avp;
struct ath_hal *ah = sc->sc_ah;
a_uint8_t rix, txrate, ctsrate, cix = 0xff, *data;
- a_uint32_t ivlen = 0, icvlen = 0, subtype, flags, ctsduration, fval;
+ a_uint32_t ivlen = 0, icvlen = 0, subtype, flags, ctsduration;
a_int32_t i, iswep, ismcast, hdrlen, pktlen, try0, len;
- struct ath_desc *ds=NULL, *ds0=NULL;
+ struct ath_desc *ds=NULL;
struct ath_txq *txq=NULL;
struct ath_tx_buf *bf;
HAL_PKT_TYPE atype;
@@ -1059,7 +1040,6 @@ ath_tgt_send_mgt(struct ath_softc_tgt *sc,adf_nbuf_t hdr_buf, adf_nbuf_t skb,
struct ath_rc_series rcs[4];
HAL_11N_RATE_SERIES series[4];
ath_mgt_hdr_t *mh;
- struct ieee80211com_target *ic = &sc->sc_ic;
a_int8_t keyix;
if (!hdr_buf) {
@@ -1262,9 +1242,6 @@ void ath_tgt_handle_normal(struct ath_softc_tgt *sc, struct ath_tx_buf *bf)
{
ath_atx_tid_t *tid;
struct ath_node_target *an;
- struct ath_desc *ds;
- struct ath_txq *txq = bf->bf_txq;
- a_bool_t queue_frame;
an = (struct ath_node_target *)bf->bf_node;
adf_os_assert(an);
@@ -1295,10 +1272,6 @@ ath_tgt_txq_schedule(struct ath_softc *sc, struct ath_txq *txq)
{
struct ath_atx_tid *tid;
u_int8_t bdone;
- HAL_STATUS status;
- u_int8_t smps_mode;
- struct ieee80211_node *ieee_node;
- u_int32_t aggr_limit_with_rts;
bdone = AH_FALSE;
@@ -1332,7 +1305,6 @@ ath_tgt_handle_aggr(struct ath_softc_tgt *sc, struct ath_tx_buf *bf)
{
ath_atx_tid_t *tid;
struct ath_node_target *an;
- struct ath_desc *ds;
struct ath_txq *txq = bf->bf_txq;
a_bool_t queue_frame, within_baw;
--
1.8.1.2
More information about the Ath9k_htc_fw
mailing list