forked from luck/tmp_suning_uos_patched
ath9k: Do not use association state to update rate table
Now that HT information is made available to the driver through config() callback, the channel type can be calculated whenever setting the channel. Update the rate table accordingly with the new channel type. Signed-off-by: Sujith <Sujith.Manoharan@atheros.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
094d05dc32
commit
9d8eed12db
@ -61,8 +61,7 @@ static void bus_read_cachesize(struct ath_softc *sc, int *csz)
|
|||||||
|
|
||||||
static void ath_setcurmode(struct ath_softc *sc, enum wireless_mode mode)
|
static void ath_setcurmode(struct ath_softc *sc, enum wireless_mode mode)
|
||||||
{
|
{
|
||||||
if (!sc->sc_curaid)
|
sc->cur_rate_table = sc->hw_rate_table[mode];
|
||||||
sc->cur_rate_table = sc->hw_rate_table[mode];
|
|
||||||
/*
|
/*
|
||||||
* All protection frames are transmited at 2Mb/s for
|
* All protection frames are transmited at 2Mb/s for
|
||||||
* 11g, otherwise at 1Mb/s.
|
* 11g, otherwise at 1Mb/s.
|
||||||
|
Loading…
Reference in New Issue
Block a user