All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v6 0/4] Switch ath9k and ath10k to mac80211 airtime framework
@ 2019-01-22 14:20 ` Toke Høiland-Jørgensen
  0 siblings, 0 replies; 25+ messages in thread
From: Toke Høiland-Jørgensen @ 2019-01-22 14:20 UTC (permalink / raw)
  To: linux-wireless
  Cc: make-wifi-fast, Toke Høiland-Jørgensen, ath10k,
	Rajkumar Manoharan

This is an updated resend of the driver part of the previous patch set
that moves airtime fairness scheduling into mac80211 and enables it for
ath10k as well.

This version is just a refresh of the driver code, along with a small
fix for the issue I noticed yesterday where ath9k was calling
ieee80211_return_txq() without proper logging.


Kan Yan (1):
  ath10k: reporting estimated tx airtime for fairness

Toke Høiland-Jørgensen (3):
  mac80211: Expose ieee80211_schedule_txq() function
  ath9k: Switch to mac80211 TXQ scheduling and airtime APIs
  ath10k: migrate to mac80211 txq scheduling

 drivers/net/wireless/ath/ath10k/core.c     |   2 -
 drivers/net/wireless/ath/ath10k/core.h     |   8 +-
 drivers/net/wireless/ath/ath10k/htc.h      |   1 -
 drivers/net/wireless/ath/ath10k/htt_rx.c   |   9 +
 drivers/net/wireless/ath/ath10k/mac.c      | 155 ++++++++-----
 drivers/net/wireless/ath/ath10k/txrx.c     |   4 +
 drivers/net/wireless/ath/ath9k/ath9k.h     |  14 --
 drivers/net/wireless/ath/ath9k/debug.c     |   3 -
 drivers/net/wireless/ath/ath9k/debug.h     |   8 -
 drivers/net/wireless/ath/ath9k/debug_sta.c |  70 ------
 drivers/net/wireless/ath/ath9k/init.c      |   3 +-
 drivers/net/wireless/ath/ath9k/recv.c      |   9 +-
 drivers/net/wireless/ath/ath9k/xmit.c      | 244 ++++++---------------
 include/net/mac80211.h                     |  13 ++
 net/mac80211/driver-ops.h                  |   4 +-
 net/mac80211/tx.c                          |  13 ++
 16 files changed, 217 insertions(+), 343 deletions(-)

-- 
2.20.1


_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2019-02-12 18:45 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-22 14:20 [PATCH v6 0/4] Switch ath9k and ath10k to mac80211 airtime framework Toke Høiland-Jørgensen
2019-01-22 14:20 ` Toke Høiland-Jørgensen
2019-01-22 14:20 ` [PATCH v7 1/4] mac80211: Expose ieee80211_schedule_txq() function Toke Høiland-Jørgensen
2019-01-22 14:20   ` Toke Høiland-Jørgensen
2019-01-22 14:23   ` Toke Høiland-Jørgensen
2019-01-22 14:23     ` Toke Høiland-Jørgensen
2019-01-25 13:25   ` Johannes Berg
2019-01-25 13:25     ` Johannes Berg
2019-01-25 13:31     ` Toke Høiland-Jørgensen
2019-01-25 13:31       ` Toke Høiland-Jørgensen
2019-01-22 14:20 ` [PATCH v6 2/4] ath9k: Switch to mac80211 TXQ scheduling and airtime APIs Toke Høiland-Jørgensen
2019-01-22 14:20   ` Toke Høiland-Jørgensen
2019-02-12 18:45   ` Kalle Valo
2019-02-12 18:45   ` Kalle Valo
2019-01-22 14:20 ` [PATCH v6 3/4] ath10k: migrate to mac80211 txq scheduling Toke Høiland-Jørgensen
2019-01-22 14:20   ` Toke Høiland-Jørgensen
2019-01-22 14:47   ` Sebastian Gottschall
2019-01-22 14:20 ` [PATCH v6 4/4] ath10k: reporting estimated tx airtime for fairness Toke Høiland-Jørgensen
2019-01-22 14:20   ` Toke Høiland-Jørgensen
2019-01-24 19:28   ` Kan Yan
2019-01-24 19:28     ` Kan Yan
2019-01-25  8:31     ` Toke Høiland-Jørgensen
2019-01-25  8:31       ` Toke Høiland-Jørgensen
2019-02-11  9:24   ` Kalle Valo
2019-02-11  9:24   ` Kalle Valo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.