From: John Crispin <john@phrozen.org>
To: Johannes Berg <johannes@sipsolutions.net>,
Kalle Valo <kvalo@codeaurora.org>
Cc: linux-wireless@vger.kernel.org,
Srini Kode <skode@qti.qualcomm.com>,
Rajkumar Manoharan <rmanohar@qti.qualcomm.com>,
Shashidhar Lakkavalli <slakkavalli@datto.com>,
John Crispin <john@phrozen.org>
Subject: [RFC V4 0/2] mac80211: add 802.11 encapsulation offloading
Date: Wed, 10 Apr 2019 09:35:12 +0200 [thread overview]
Message-ID: <20190410073514.12794-1-john@phrozen.org> (raw)
This series picks up prior work from QCA. The patch is currently shipped
inside QSDK as part of the wlan-open package.
The series tries to address all feedback from the V2
-> https://patchwork.kernel.org/patch/9602585/
Changes in V3
* rebase on latest kernel
* various code style clean ups
* give so eof the variables and functions more obvious names
* move the code that disables support for non linear frames to the core
* disable monitor and tkip support
Changes in V4
* disable encap when TKIP is used instead of refusing TKIP
* use a flag inside fx_info instead of an extra element
* move 4addr detection into ieee80211_set_hw_80211_encap()
* ieee80211_tx_dequeue() was dropping out to early
Vasanthakumar Thiagarajan (2):
mac80211: add hw 80211 encapsulation offloading support
ath10k: add tx hw 802.11 encapusaltion offloading support
drivers/net/wireless/ath/ath10k/core.c | 11 ++
drivers/net/wireless/ath/ath10k/core.h | 3 +
drivers/net/wireless/ath/ath10k/htt_tx.c | 24 ++--
drivers/net/wireless/ath/ath10k/mac.c | 70 +++++++++---
drivers/net/wireless/ath/ath10k/txrx.c | 11 +-
include/net/mac80211.h | 25 ++++
net/mac80211/cfg.c | 3 +
net/mac80211/debugfs.c | 1 +
net/mac80211/ieee80211_i.h | 10 ++
net/mac80211/iface.c | 72 ++++++++++++
net/mac80211/key.c | 7 ++
net/mac80211/main.c | 10 +-
net/mac80211/status.c | 79 +++++++++++++
net/mac80211/tx.c | 189 ++++++++++++++++++++++++++++++-
14 files changed, 481 insertions(+), 34 deletions(-)
--
2.11.0
next reply other threads:[~2019-04-10 7:35 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-04-10 7:35 John Crispin [this message]
2019-04-10 7:35 ` [RFC V4 1/2] mac80211: add hw 80211 encapsulation offloading support John Crispin
2019-04-12 11:37 ` Johannes Berg
2019-04-10 7:35 ` [RFC V4 2/2] ath10k: add tx hw 802.11 encapusaltion " John Crispin
2019-04-10 15:31 ` Kalle Valo
2019-04-11 18:36 ` John Crispin
2019-04-12 3:56 ` Kalle Valo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190410073514.12794-1-john@phrozen.org \
--to=john@phrozen.org \
--cc=johannes@sipsolutions.net \
--cc=kvalo@codeaurora.org \
--cc=linux-wireless@vger.kernel.org \
--cc=rmanohar@qti.qualcomm.com \
--cc=skode@qti.qualcomm.com \
--cc=slakkavalli@datto.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.