Re: [PATCH v2 1/2] misc: rtsx_usb: avoid USB I/O in runtime autosuspend

From: Michal Pecio

Date: Tue Oct 13 2026 - 09:14:03 EST


On Mon, 12 Oct 2026 22:34:14 +0100, Sean Rhodes wrote:
> > How is the driver supposed to detect card insertion after the last
> > poll but before the reader goes to suspend and can issue remote
> > wakeup?
>
> The reader uses remote wake; what hardware are you testing on?

I have a card reader with RTS5178 and a simple SD slot, no tray.

Remote wake doesn't work when the reader is not suspended, so before
suspending we used to check one last time that no new card has been
inserted. This made sense.

Any delay between the last time the reader is polled (by anyone, for
any reason) and actually placed in suspend is a time when a new card
can be inserted and completely undetected, forever.

Regards,
Michal