]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
mt76: mt7921s: fix possible sdio deadlock in command fail
authorDeren Wu <deren.wu@mediatek.com>
Tue, 14 Jun 2022 07:50:24 +0000 (15:50 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Aug 2022 12:41:03 +0000 (14:41 +0200)
commit9dd76967534551278c902d7900ce3e882abc0535
tree2542e6b2ef8b6c8686e362bebc5dbbab17ae6b3d
parent97299f789a2adceaa6a2379cf551c0a2265296d1
mt76: mt7921s: fix possible sdio deadlock in command fail

[ Upstream commit 364718c94ac2ea4e51958ac0aa15c9092c785a3a ]

Move sdio_release_host() to final resource handing

Fixes: b12deb5e86fa ("mt76: mt7921s: fix mt7921s_mcu_[fw|drv]_pmctrl")
Reported-by: YN Chen <YN.Chen@mediatek.com>
Co-developed-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Deren Wu <deren.wu@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/wireless/mediatek/mt76/mt7921/sdio_mcu.c