Re: [PATCH AUTOSEL 6.19-5.15] mmc: rtsx_pci: add quirk to disable MMC_CAP_AGGRESSIVE_PM for RTS525A

From: Sasha Levin

Date: Thu Feb 26 2026 - 08:30:09 EST


On Thu, Feb 19, 2026 at 11:29:38AM +0100, Ulf Hansson wrote:
On Thu, 19 Feb 2026 at 03:04, Sasha Levin <sashal@xxxxxxxxxx> wrote:

From: Matthew Schwartz <matthew.schwartz@xxxxxxxxx>

[ Upstream commit 5f0bf80cc5e04d31eeb201683e0b477c24bd18e7 ]

Using MMC_CAP_AGGRESSIVE_PM on RTS525A card readers causes game
performance issues when the card reader comes back from idle into active
use. This can be observed in Hades II when loading new sections of the
game or menu after the card reader puts itself into idle, and presents
as a 1-2 second hang.

Add EXTRA_CAPS_NO_AGGRESSIVE_PM quirk to allow cardreader drivers to
opt-out of aggressive PM, and set it for RTS525A.

Closes: https://lore.kernel.org/linux-mmc/ff9a7c20-f465-4afa-bf29-708d4a52974a@xxxxxxxxx/
Signed-off-by: Matthew Schwartz <matthew.schwartz@xxxxxxxxx>
Link: https://patch.msgid.link/20260103204226.71752-1-matthew.schwartz@xxxxxxxxx
Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>

NAK.

This patch is reverted in mainline, as it's not the proper fix.

Dropped, thanks.

--
Thanks,
Sasha