[Sdhci-devel] Ricoh R5C822 on Inspiron 640m: No interrupts

Daniel Drake dsd at gentoo.org
Sat Jun 17 03:02:57 CEST 2006


Hi,

I have a new Dell Inspiron 640m laptop, with this hardware:

02:01.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host 
Adapter (rev 19)
02:01.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01)
02:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host 
Adapter (rev 0a)
02:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)

I am not getting any interrupts according to the counter in 
/proc/interrupts - its stays 0 no matter which card I insert.

I am using 2.6.17-rc5 with the 9 audit patches.

sdhci: Secure Digital Host Controller Interface driver, 0.12
sdhci: Copyright(c) Pierre Ossman
sdhci: SDHCI controller found at 0000:02:01.1 [1180:0822] (rev 19)
sdhci [sdhci_probe()]: found 1 slot(s)
ACPI: PCI Interrupt 0000:02:01.1[B] -> GSI 18 (level, low) -> IRQ 58
sdhci [sdhci_probe_slot()]: slot 0 at 0xdfbfd400, irq 58
sdhci: ============== REGISTER DUMP ==============
sdhci: Sys addr: 0x00000000 | Version:  0x00000200
sdhci: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
sdhci: Present:  0x01f20000 | Host ctl: 0x00000000
sdhci: Power:    0x00000000 | Blk gap:  0x00000000
sdhci: Wake-up:  0x00000000 | Clock:    0x00000000
sdhci: Timeout:  0x00000000 | Int stat: 0x00000000
sdhci: Int enab: 0x00ff00fb | Sig enab: 0x00ff00fb
sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci: Caps:     0x01e021a1 | Max curr: 0x00000040
sdhci: ===========================================
mmc0: SDHCI at 0xdfbfd400 irq 58 DMA
sdhci [sdhci_tasklet_finish()]: Ending request, cmd (0)
sdhci [sdhci_tasklet_finish()]: Ending request, cmd (37)
sdhci [sdhci_tasklet_finish()]: Ending request, cmd (37)
sdhci [sdhci_tasklet_finish()]: Ending request, cmd (37)
sdhci [sdhci_tasklet_finish()]: Ending request, cmd (37)
sdhci [sdhci_tasklet_finish()]: Ending request, cmd (1)

           CPU0       CPU1
   0:      26529          0    IO-APIC-edge  timer
   1:       1785          0    IO-APIC-edge  i8042
   8:          2          0    IO-APIC-edge  rtc
   9:          3          0   IO-APIC-level  acpi
  12:        123          0    IO-APIC-edge  i8042
  14:       5368          0    IO-APIC-edge  libata
  15:       1800          0    IO-APIC-edge  libata
  50:          0          0   IO-APIC-level  uhci_hcd:usb5
  58:          0          0   IO-APIC-level  sdhci:slot0
209:        494          0   IO-APIC-level  eth0
217:          0          0   IO-APIC-level  ehci_hcd:usb1, uhci_hcd:usb2
225:         70          0   IO-APIC-level  uhci_hcd:usb3, HDA Intel
233:          0          0   IO-APIC-level  uhci_hcd:usb4
NMI:          0          0
LOC:      26475      26474
ERR:          0
MIS:          0

Any ideas or things I could try?

Thanks,
Daniel


More information about the Sdhci-devel mailing list