[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