Hi, I have a Lenovo W500 with a Ricoh card reader: 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21) 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff) 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11) 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11) So far, using the built-in kernel drivers everything worked like a charm. Today I noticed it stopped working (I'm currently using .6.32-gentoo kernel). Relevant modules: sdhci_pci 5989 0 sdhci 14724 1 sdhci_pci mmc_core 53050 1 sdhci ricoh_mmc 3208 0
Created attachment 213070 [details] Kernel configuration Adding my kernel config.
Can you attach us a copy of your dmesg?
(In reply to comment #2) > Can you attach us a copy of your dmesg? > Unfortunately there's nothing in dmesg, but I managed to dig the following lines from my kernel log: Dec 8 11:33:20 doronf kernel: [ 7.512293] ricoh-mmc: Ricoh MMC Controller disabling driver Dec 8 11:33:20 doronf kernel: [ 7.512295] ricoh-mmc: Copyright(c) Philip Langdale Dec 8 11:33:20 doronf kernel: [ 7.512317] ricoh-mmc: Ricoh MMC controller found at 0000:15:00.3 [1180:0843] (rev 11) Dec 8 11:33:20 doronf kernel: [ 7.512336] ricoh-mmc: Controller is now disabled. ... Dec 15 09:23:45 doronf kernel: [134649.578212] ACPI handle has no context! Dec 15 09:23:45 doronf kernel: [134649.589745] ricoh-mmc: Suspending. Dec 15 09:23:45 doronf kernel: [134649.589769] ricoh-mmc: Controller is now re-enabled. Dec 15 09:23:45 doronf kernel: [134649.593282] ACPI: Preparing to enter system sleep state S4 ... Dec 15 09:23:46 doronf kernel: [134650.050468] ricoh-mmc: Resuming. Dec 15 09:23:46 doronf kernel: [134650.050490] ricoh-mmc: Controller is now disabled. I'll try to unload & load the module. If it helps I'll update here.
Hi guys, After playing with the modules it started making some happy noises. So I rebooted and now it works. Sorry I bothered you. Closing this bug. Doron