Ath9k_htc has too match outdated copy/paste from ath9k. This patch set trying to remove some of it and make some function common to both drivers. Oleksij Rempel (5): ath: add last_rssi to ath_common ath9k: move ath9k_process_rssi to common.c ath9k: move ath9k_process_rate to common.c ath9k: move ath9k_rx_accept to common.c ath9k_htc: rework ath9k_rx_prepare and make use of common funcs drivers/net/wireless/ath/ath.h | 2 + drivers/net/wireless/ath/ath9k/ath9k.h | 1 - drivers/net/wireless/ath/ath9k/common.c | 192 +++++++++++++++++++++++ drivers/net/wireless/ath/ath9k/common.h | 14 ++ drivers/net/wireless/ath/ath9k/htc.h | 1 - drivers/net/wireless/ath/ath9k/htc_drv_init.c | 1 + drivers/net/wireless/ath/ath9k/htc_drv_main.c | 1 + drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 149 ++++++------------ drivers/net/wireless/ath/ath9k/init.c | 2 +- drivers/net/wireless/ath/ath9k/mac.h | 9 +- drivers/net/wireless/ath/ath9k/main.c | 2 +- drivers/net/wireless/ath/ath9k/recv.c | 211 ++------------------------ 12 files changed, 270 insertions(+), 315 deletions(-) -- 1.8.5.2 -- 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