Thinkpad X40 2371 SD Slot not working

Russell King rmk+pcmcia at arm.linux.org.uk
Sun Jun 26 13:32:59 EDT 2005


On Sun, Jun 26, 2005 at 01:18:17PM -0400, Carlos Maldonado wrote:
> OK, you got me there, this is a terrible coincidence
> 
> any idea where I could head now to get this SD slot to work? I 
> understand this topic has been visited before and there's some 
> documentation from Ricoh (which I haven't seen/read) lying around

The published docs say that this is just a PCMCIA/Cardbus bridge -
they do not mention anything about SD.

My guess is that the SD part has something to do with the device
at 02:0.1 not 02:0.0.  2:0.1 is part of the same device as 2:0.0,
and identifies itself as:

0000:02:00.1 0805: Ricoh Co Ltd: Unknown device 0822 (rev 13)
        Subsystem: IBM: Unknown device 0556
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64
        Interrupt: pin B routed to IRQ 11
        Region 0: Memory at d0210000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [80] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=2 PME-

0805 is the class ID, 08xx means its a "system" device.

Now for the bad news.  So far, all the devices which have SD support
on in the PC world come with no documentation of this.  The TI ones
I've seen might even need firmware loaded into them to be able to
talk to MMC/SD cards.

The fact is - as yet we don't know how these beasts work, so there's
no drivers for them under Linux yet.

Sorry.

-- 
Russell King
 Linux kernel    2.6 ARM Linux   - http://www.arm.linux.org.uk/
 maintainer of:  2.6 Serial core



More information about the linux-pcmcia mailing list