Search Linux Wireless

[RFC 00/14] ath10k: Refactor rx path little bit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Refactor rx path, mainly split/reduce calculation we
did before. Now we caculate variable/flags only once
per-ppdu, while before we did some calculations for
each mpdu. Kill some not needed code and fill directly
ieee80211_rx_status structure.
TP veryfication required.

Janusz Dziedzic (14):
  ath10k: add ath10k_htt_rx_amsdu_allowed function
  ath10k: Fill per-ppdu info in rx_info only once
  ath10k: move rx related functions to htt_rx.c
  ath10k: rename process_rx_rates to ath10k_htt_rx_h_rates
  ath10k: introduce ieee80211_rx_status to htt_rx_info
  ath10k: kill signal field in htt_rx_info
  ath10k: setup rx channel per ppdu
  ath10k: kill rate substruct and tsf from htt_rx_info
  ath10k: kill fcs_err from htt_rx_info
  ath10k: kill mic_err/amsdu_more from htt_rx_info
  ath10k: kill status from htt_rx_info
  ath10k: kill encrypt_type from htt_rx_info
  ath10k: return error when ath10k_htt_rx_amsdu_pop() fail
  ath10k: improve way we play with attention flags

 drivers/net/wireless/ath/ath10k/htt.h    |   15 +-
 drivers/net/wireless/ath/ath10k/htt_rx.c |  436 +++++++++++++++++++++---------
 drivers/net/wireless/ath/ath10k/txrx.c   |  183 -------------
 drivers/net/wireless/ath/ath10k/txrx.h   |    1 -
 4 files changed, 308 insertions(+), 327 deletions(-)

-- 
1.7.9.5

--
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




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux