Bluetooth: btmtksdio: fix resume failure
stable inclusion from stable-v5.10.94 commit ec121517ac8d95a67a1b6ee6dc3102d64a4aa87b bugzilla: https://gitee.com/openeuler/kernel/issues/I531X9 Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=ec121517ac8d95a67a1b6ee6dc3102d64a4aa87b -------------------------------- [ Upstream commit 561ae1d4 ] btmtksdio have to rely on MMC_PM_KEEP_POWER in pm_flags to avoid that SDIO power is being shut off during the device is in suspend. That fixes the SDIO command fails to access the bus after the device is resumed. Fixes: 7f3c563c ("Bluetooth: btmtksdio: Add runtime PM support to SDIO based Bluetooth") Co-developed-by: NMark-yw Chen <mark-yw.chen@mediatek.com> Signed-off-by: NMark-yw Chen <mark-yw.chen@mediatek.com> Signed-off-by: NSean Wang <sean.wang@mediatek.com> Signed-off-by: NMarcel Holtmann <marcel@holtmann.org> Signed-off-by: NSasha Levin <sashal@kernel.org> Signed-off-by: NZheng Zengkai <zhengzengkai@huawei.com> Acked-by: NXie XiuQi <xiexiuqi@huawei.com>
Showing
想要评论请 注册 或 登录