On Wed, Nov 18, 2009 at 05:30:57AM +0100, Felix Fietkau wrote: > This patch changes ath9k to pass proper MCS indexes and flags > between the RC and the rest of the driver code. > sc->cur_rate_table remains, as it's used by the RC code internally, > but the rest of the driver code no longer uses it, so a potential > new RC for ath9k would not have to update it. > > Signed-off-by: Felix Fietkau <nbd@xxxxxxxxxxx> > --- > - replaces sc->hw usage with common->hw > - initializes unused tx status rates to -1 for minstrel compatibility > - split up for easier review > - tested in ap mode with minstrel against a legacy STA > - v2: fix bisectability CC [M] drivers/net/wireless/ath/ath9k/rc.o drivers/net/wireless/ath/ath9k/rc.c: In function ‘ath_tx_status’: drivers/net/wireless/ath/ath9k/rc.c:1272: warning: passing argument 2 of ‘ath_debug_stat_rc’ makes pointer from integer without a cast drivers/net/wireless/ath/ath9k/debug.h:173: note: expected ‘struct sk_buff *’ but argument is of type ‘int’ -- John W. Linville Someday the world will need a hero, and you linville@xxxxxxxxxxxxx might be all we have. Be ready. -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html