PCMCIA on EPIA ITX M12000 problems

Johan Bilien jobi at via.ecp.fr
Thu Mar 1 13:51:41 EST 2007


Hi,

I'm trying to get a WLAN PCCard working on my IPX EPIA MII12000 board.
By I'm seeing a number of problems.

First of all I was getting the
kernel: cs: pcmcia_socket0: unable to apply power.
message as soon as I would insert the card. Values returned by lspci
(including the device id) were then completely bogus.

I added override_bios=1 option to the yenta_socket module. After that
the message is gone, but still the values returned by lspci are strange:

0000:02:00.0 0080: 1814:0102
        Subsystem: 1186:3c08
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
<TAbort- <MAbort- >SERR- <PERR+
        Interrupt: pin A routed to IRQ 12
        Region 0: Memory at <ignored> (32-bit, non-prefetchable)
[disabled]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

I know from trying the card in my laptop, where it works fine, that the
real ID is 1814:0302 (one bit difference ...) and that the memory should
be accessible.

The board has a Ricoh bridge:
0000:00:0a.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 80)
        Subsystem: VIA Technologies, Inc.: Unknown device aa01
        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: 168
        Interrupt: pin A routed to IRQ 12
        Region 0: Memory at de01b000 (32-bit, non-prefetchable)
[size=4K]
        Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
        Memory window 0: 10000000-11fff000 (prefetchable)
        Memory window 1: 12000000-13fff000
        I/O window 0: 00001000-000010ff
        I/O window 1: 00001400-000014ff
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt-
PostWrite+
        16-bit legacy interface ports at 0001

Let me know if I can provide some more information.

-- 
Johan Bilien
<jobi at via.ecp.fr>



More information about the linux-pcmcia mailing list