From: Lorenzo Bianconi <lorenzo@kernel.org>
To: nbd@nbd.name
Cc: lorenzo.bianconi@redhat.com, linux-wireless@vger.kernel.org,
ryder.lee@mediatek.com, sean.wang@mediatek.com
Subject: [PATCH 00/10] mt76: move hw data queues in mt76_phy
Date: Wed, 11 Nov 2020 00:02:50 +0100 [thread overview]
Message-ID: <cover.1605048763.git.lorenzo@kernel.org> (raw)
Move hw data queues from mt76_dev to mt76_phy since mt7915 devices in dbdc mode
export per-phy hw data queues (while mcu hw queues are shared between primary
and ext phys). This is a preliminary series to enable dbdc mode for mt7915
driver.
Lorenzo Bianconi (10):
mt76: move mt76_init_tx_queue in common code
mt76: sdio: introduce mt76s_alloc_tx_queue
mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue signature
mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue signature
mt76: dma: rely on mt76_phy and mt76_queue in mt76_dma_tx_cleanup
signature
mt76: rely on mt76_phy in tx_queue_skb signature
mt76: introduce mt76_init_mcu_queue utility routine
mt76: rely on mt76_queue in tx_queue_skb_raw signature
mt76: move mcu queues to mt76_dev q_mcu array
mt76: move tx hw data queues in mt76_phy
drivers/net/wireless/mediatek/mt76/debugfs.c | 4 +-
drivers/net/wireless/mediatek/mt76/dma.c | 27 ++++---
drivers/net/wireless/mediatek/mt76/mac80211.c | 26 +++++--
drivers/net/wireless/mediatek/mt76/mcu.c | 4 +-
drivers/net/wireless/mediatek/mt76/mt76.h | 63 +++++++++++++---
.../wireless/mediatek/mt76/mt7603/beacon.c | 28 ++++---
.../net/wireless/mediatek/mt76/mt7603/dma.c | 63 +++++++---------
.../net/wireless/mediatek/mt76/mt7603/mac.c | 9 ++-
.../net/wireless/mediatek/mt76/mt7603/main.c | 12 +--
.../net/wireless/mediatek/mt76/mt7603/mcu.c | 2 +-
.../wireless/mediatek/mt76/mt7615/debugfs.c | 17 ++---
.../net/wireless/mediatek/mt76/mt7615/dma.c | 53 +++++--------
.../net/wireless/mediatek/mt76/mt7615/init.c | 6 +-
.../net/wireless/mediatek/mt76/mt7615/mac.c | 11 ++-
.../net/wireless/mediatek/mt76/mt7615/mcu.c | 9 ++-
.../wireless/mediatek/mt76/mt7615/mt7615.h | 2 +-
.../wireless/mediatek/mt76/mt7615/sdio_mcu.c | 4 +-
.../wireless/mediatek/mt76/mt7615/sdio_txrx.c | 28 ++++---
.../net/wireless/mediatek/mt76/mt76x02_mcu.c | 2 +-
.../net/wireless/mediatek/mt76/mt76x02_mmio.c | 72 ++++++++----------
.../wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +-
.../net/wireless/mediatek/mt76/mt76x02_util.c | 4 +-
.../wireless/mediatek/mt76/mt7915/debugfs.c | 17 ++---
.../net/wireless/mediatek/mt76/mt7915/dma.c | 56 +++++---------
.../net/wireless/mediatek/mt76/mt7915/mac.c | 12 +--
.../net/wireless/mediatek/mt76/mt7915/mcu.c | 11 +--
drivers/net/wireless/mediatek/mt76/sdio.c | 75 ++++++++++++-------
drivers/net/wireless/mediatek/mt76/testmode.c | 6 +-
drivers/net/wireless/mediatek/mt76/tx.c | 33 ++++----
drivers/net/wireless/mediatek/mt76/usb.c | 17 +++--
30 files changed, 362 insertions(+), 313 deletions(-)
--
2.26.2
next reply other threads:[~2020-11-10 23:03 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-11-10 23:02 Lorenzo Bianconi [this message]
2020-11-10 23:02 ` [PATCH 01/10] mt76: move mt76_init_tx_queue in common code Lorenzo Bianconi
2020-11-10 23:02 ` [PATCH 02/10] mt76: sdio: introduce mt76s_alloc_tx_queue Lorenzo Bianconi
2020-11-10 23:02 ` [PATCH 03/10] mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue signature Lorenzo Bianconi
2020-11-10 23:02 ` [PATCH 04/10] mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue signature Lorenzo Bianconi
2020-11-10 23:02 ` [PATCH 05/10] mt76: dma: rely on mt76_phy and mt76_queue in mt76_dma_tx_cleanup signature Lorenzo Bianconi
2020-11-10 23:02 ` [PATCH 06/10] mt76: rely on mt76_phy in tx_queue_skb signature Lorenzo Bianconi
2020-11-11 8:24 ` Felix Fietkau
2020-11-10 23:02 ` [PATCH 07/10] mt76: introduce mt76_init_mcu_queue utility routine Lorenzo Bianconi
2020-11-10 23:02 ` [PATCH 08/10] mt76: rely on mt76_queue in tx_queue_skb_raw signature Lorenzo Bianconi
2020-11-10 23:02 ` [PATCH 09/10] mt76: move mcu queues to mt76_dev q_mcu array Lorenzo Bianconi
2020-11-10 23:03 ` [PATCH 10/10] mt76: move tx hw data queues in mt76_phy Lorenzo Bianconi
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=cover.1605048763.git.lorenzo@kernel.org \
--to=lorenzo@kernel.org \
--cc=linux-wireless@vger.kernel.org \
--cc=lorenzo.bianconi@redhat.com \
--cc=nbd@nbd.name \
--cc=ryder.lee@mediatek.com \
--cc=sean.wang@mediatek.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).