use ah_set11nVirtualMoreFrag directly
authorOleksij Rempel <linux@rempel-privat.de>
Sat, 11 May 2013 11:03:20 +0000 (13:03 +0200)
committerOleksij Rempel <linux@rempel-privat.de>
Sat, 11 May 2013 14:10:09 +0000 (16:10 +0200)
Signed-off-by: Oleksij Rempel <linux@rempel-privat.de>
target_firmware/wlan/if_athvar.h
target_firmware/wlan/if_owl.c

index c378b58acbadcd6f00bbfb5913d398bd6fedc4b0..f6f67cb838ec2919b4ad4fdac2bb4e3f01e0b790 100755 (executable)
@@ -489,8 +489,6 @@ typedef enum {
 
 a_uint8_t ath_get_minrateidx(struct ath_softc_tgt *sc, struct ath_vap_target *avp);
 
-#define ath_hal_set11n_virtualmorefrag(_ah, _ds, _vmf) \
-    ((*(_ah)->ah_set11nVirtualMoreFrag)(_ah, _ds, _vmf))
 #define ath_hal_htsupported(_ah) \
     (ath_hal_getcapability(_ah, HAL_CAP_HT, 0, NULL) == HAL_OK)
 #define ath_hal_getrtsaggrlimit(_ah, _pv) \
index 00a91296a499a33cbdf11ee2864f0324288adcb8..19a945cdfcfe49b707e8255b99ff41c40e596df4 100755 (executable)
@@ -990,7 +990,7 @@ ath_tx_freebuf(struct ath_softc_tgt *sc, struct ath_tx_buf *bf)
        for (bfd = bf->bf_desc, i = 0; i < bf->bf_dmamap_info.nsegs; bfd++, i++) {
                ah->ah_clr11nAggr(ah, bfd);
                ah->ah_set11nBurstDuration(ah, bfd, 0);
-               ath_hal_set11n_virtualmorefrag(sc->sc_ah, bfd, 0);
+               ah->ah_set11nVirtualMoreFrag(ah, bfd, 0);
        }
 
        ath_dma_unmap(sc, bf);
@@ -1814,7 +1814,7 @@ ath_tx_retry_subframe(struct ath_softc_tgt *sc, struct ath_tx_buf *bf,
        for(ds = bf->bf_desc, i = 0; i < bf->bf_dmamap_info.nsegs; ds++, i++) {
                ah->ah_clr11nAggr(ah, ds);
                ah->ah_set11nBurstDuration(ah, ds, 0);
-               ath_hal_set11n_virtualmorefrag(sc->sc_ah, ds, 0);
+               ah->ah_set11nVirtualMoreFrag(ah, ds, 0);
        }
 
        if (bf->bf_retries >= OWLMAX_RETRIES) {