]> git.hungrycats.org Git - linux/commit
wifi: mt76: mt792x: add common USB transport reset helpers
authorSean Wang <sean.wang@mediatek.com>
Wed, 1 Apr 2026 19:06:31 +0000 (14:06 -0500)
committerFelix Fietkau <nbd@nbd.name>
Tue, 9 Jun 2026 10:15:22 +0000 (10:15 +0000)
commitd23353688dd06a3c019ad322884b94713f2a9466
tree5c066c9b62a61b7d9b9f198b5038e5361d000ac4
parent879d754e48f6fda26ad06c9d183cd9f7f4f0affd
wifi: mt76: mt792x: add common USB transport reset helpers

Add per-device USB reset work and a control-path access check helper
for mt7921u and mt7925u.

This prepares common infrastructure for transport-level recovery while
keeping the reset state per-device for correct lifetime handling.

No functional change intended.

Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Link: https://patch.msgid.link/20260401190632.147042-1-sean.wang@kernel.org
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7921/usb.c
drivers/net/wireless/mediatek/mt76/mt7925/usb.c
drivers/net/wireless/mediatek/mt76/mt792x.h
drivers/net/wireless/mediatek/mt76/mt792x_usb.c