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. |