This patchset adds TPC capability to ath9k for AR9002 based chips *[PATCH 1/3]: add TX power per-rate tables to cap TX power in TX descriptor path *[PATCH 2/3]: cap per-packet TX power according to TX power per-rate tables *[PATCH 3/3]: enable per-packet TPC on AR9002 based chips by default This pachset is based on Adrian Chadd's hints (https://www.mail-archive.com/ath9k-devel@xxxxxxxxxxxxxxx/msg10396.html) Changes since RFC: - fix compilation error Lorenzo Bianconi (3): ath9k: add power per-rate tables for AR9002 chips ath9k: add TPC to TX path for AR9002 based chips ath9k: enable per-packet TPC on AR9002 based chips drivers/net/wireless/ath/ath9k/ar5008_phy.c | 80 ++++++++++++++++++++++++++++ drivers/net/wireless/ath/ath9k/debug.c | 5 -- drivers/net/wireless/ath/ath9k/eeprom_4k.c | 14 +++++ drivers/net/wireless/ath/ath9k/eeprom_9287.c | 15 ++++++ drivers/net/wireless/ath/ath9k/eeprom_def.c | 14 +++++ drivers/net/wireless/ath/ath9k/hw.c | 3 +- drivers/net/wireless/ath/ath9k/hw.h | 2 + drivers/net/wireless/ath/ath9k/xmit.c | 68 ++++++++++++++++++----- 8 files changed, 182 insertions(+), 19 deletions(-) -- 2.1.0 -- 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