Add the AR9300 HAL ID in to the 11n check routine.
I was having TX hang issues, which I root caused to having the legacy ath_hal_setupxtxdesc() called, rather than the 11n rate scenario setup code. This meant that rate control information wasn't being put into frames, causing the MAC to stall/hang.
This commit is contained in:
parent
3ae723d459
commit
4ddf2cc38c
@ -120,7 +120,8 @@ static int ath_tx_action_frame_override_queue(struct ath_softc *sc,
|
||||
static inline int
|
||||
ath_tx_is_11n(struct ath_softc *sc)
|
||||
{
|
||||
return (sc->sc_ah->ah_magic == 0x20065416);
|
||||
return ((sc->sc_ah->ah_magic == 0x20065416) ||
|
||||
(sc->sc_ah->ah_magic == 0x19741014));
|
||||
}
|
||||
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user