Created attachment 201061 [details] dmesg output I use an Apple Macbook Pro 11.3. It comes with a sdcard reader with usb id 05ac:8406. It shows in the system as sdb, and after I put in a sdcard I can have access to them through devices like sdb1. It works fine until I suspend the machine. When it wakes up again the device just disappeared. I tried suspending with a sdcard mounted but the device still disappeared when waking up). Before suspending the port connected to the sdcard read have the status: U1 enable connect. But after the suspend/wakeup cycle lsusb shows Rx.Detect same as other ports. I put the dmesg out put with xhci module debug enabled in the attachment(around 131s you can see the sdcard (usb2-4) got disconnected after wakeup). Also the lsusb -vv results before and after suspend.
Created attachment 201071 [details] lsusb -vv before suspend
Created attachment 201081 [details] lsusb -vv after waking up
On Sat, Jan 23, 2016 at 08:32:37AM +0000, bugzilla-daemon@bugzilla.kernel.org wrote: > https://bugzilla.kernel.org/show_bug.cgi?id=111201 > > Bug ID: 111201 > Summary: Apple card reader disappear after suspend to ram Please send this to the linux-usb@vger.kernel.org mailing list.