ath9k: Revamp wireless mode usage
Use a single enum for managing modes, store supported modes by the HW in a bitmask. Register legacy rates with mac80211 only at init. Signed-off-by:Sujith Manoharan <Sujith.Manoharan@atheros.com> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
Showing
- drivers/net/wireless/ath9k/ath9k.h 15 additions, 33 deletionsdrivers/net/wireless/ath9k/ath9k.h
- drivers/net/wireless/ath9k/beacon.c 1 addition, 1 deletiondrivers/net/wireless/ath9k/beacon.c
- drivers/net/wireless/ath9k/core.c 54 additions, 96 deletionsdrivers/net/wireless/ath9k/core.c
- drivers/net/wireless/ath9k/core.h 0 additions, 2 deletionsdrivers/net/wireless/ath9k/core.h
- drivers/net/wireless/ath9k/hw.c 45 additions, 34 deletionsdrivers/net/wireless/ath9k/hw.c
- drivers/net/wireless/ath9k/main.c 8 additions, 71 deletionsdrivers/net/wireless/ath9k/main.c
- drivers/net/wireless/ath9k/rc.c 15 additions, 15 deletionsdrivers/net/wireless/ath9k/rc.c
- drivers/net/wireless/ath9k/rc.h 1 addition, 1 deletiondrivers/net/wireless/ath9k/rc.h
- drivers/net/wireless/ath9k/regd.c 51 additions, 56 deletionsdrivers/net/wireless/ath9k/regd.c
- drivers/net/wireless/ath9k/regd.h 5 additions, 5 deletionsdrivers/net/wireless/ath9k/regd.h
- drivers/net/wireless/ath9k/regd_common.h 9 additions, 9 deletionsdrivers/net/wireless/ath9k/regd_common.h
- drivers/net/wireless/ath9k/xmit.c 1 addition, 1 deletiondrivers/net/wireless/ath9k/xmit.c
Loading
Please register or sign in to comment