LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   problem with SD/MMC card reader (https://www.linuxquestions.org/questions/linux-hardware-18/problem-with-sd-mmc-card-reader-551896/)

biggerbug 05-07-2007 04:31 AM

problem with SD/MMC card reader
 
Hallo there!

I have a strange problem with onboard SD/MMC card reader on my laptop (Debian Etch installed Fujitsu Siemens i1520). When I plug an SD-card inside slot, the system does not react. dmsg tells nothings.

lspci gives these lines:
---------
07:09.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
07:09.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01)
07:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
07:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)
---------

dmsg gives these:
---------
sdhci: Secure Digital Host Controller Interface driver, 0.12
sdhci: Copyright(c) Pierre Ossman
sdhci: SDHCI controller found at 0000:07:09.1 [1180:0822] (rev 19)
PCI: Enabling device 0000:07:09.1 (0000 -> 0002)
ACPI: PCI Interrupt 0000:07:09.1[B] -> GSI 21 (level, low) -> IRQ 66
PCI: Setting latency timer of device 0000:07:09.1 to 64
mmc0: SDHCI at 0xdc001800 irq 66 DMA
---------

But when I boot while an SD-Card is _inside_, the system recognizes it and I can use it without problems until I unplug it again. In this case message from dmsg is as follows:
----------
mmc0: SDHCI at 0xdc001800 irq 66 DMA
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 74
PCI: Setting latency timer of device 0000:00:1b.0 to 64
mmcblk0: mmc0:b368 979456KiB
mmcblk0: p1
----------

and I have /dev/mmcblk0

I try to see the output from udevmonitor when I plug/unplug a card, nothing happens. I believe the kernel does not receive interrupt signal from the device.

Has anybody ideas how to solve this problem?

Thanks a lot!


All times are GMT -5. The time now is 02:50 AM.