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

From: Sean Rhodes

Date: Tue Oct 13 2026 - 12:26:42 EST


> For the record, I have no issues with wakeup on insertion when the reader is suspend.

I do, but only on Meteor Lake

> The problem is when it goes to suspend with a card already inserted and doesn't wake.

I can't replicate this at all; my "bunch" are all fine (glk through
arl, and cezanne through phoenix)

> Sounds like the proper condition is to ignore the card if and only if it failed to initialize and has not been swapped for a new one.

I agree; but that approach wasn't accepted.


On Tue, 13 Oct 2026 at 13:38, Michal Pecio <michal.pecio@xxxxxxxxx> wrote:
>
> On Tue, 13 Oct 2026 13:31:26 +0100, Sean Rhodes wrote:
> > > I have a card reader with RTS5178 and a simple SD slot, no tray.
> >
> > Thanks, but what is that attached to? i.e. Arrow Lake
>
> A whole bunch of USB ports on various xHCI and one EHCI controller,
> none of it makes a difference. For the record, I have no issues with
> wakeup on insertion when the reader is suspend. The problem is when
> it goes to suspend with a card already inserted and doesn't wake.