[vortex] APM resume removes card
Simon Huggins
huggie@earth.li
Thu, 13 Sep 2001 01:42:21 +0100
My 3c575 magically disappears when I suspend then resume my laptop. I
presume this isn't normal behaviour. This is on 2.4.9-ac9.
The driver is compiled into the kernel and I've enabled CONFIG_HOTPLUG
and apm but it doesn't resume.
When I resume it prints out:
cs: cb_free(bus 2)
But doesn't give any more clues as to what is going on.
The card works fine if I manually eject and reinsert it but this is
a little annoying.
Any hints on where to look or what to test?
Simon.
02:00.0 Ethernet controller: 3Com Corporation 3c575 3CCFE575BT Cyclone CardBus (rev 01)
Subsystem: 3Com Corporation 3C575 Megahertz 10/100 LAN Cardbus PC Card
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 (2500ns min, 1250ns max)
Interrupt: pin A routed to IRQ 9
Region 0: I/O ports at 4000 [size=128]
Region 1: Memory at 10800000 (32-bit, non-prefetchable) [size=128]
Region 2: Memory at 10800080 (32-bit, non-prefetchable) [size=128]
Expansion ROM at 10400000 [size=128K]
Capabilities: [50] Power Management version 1
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
--
[ "Somebody's poisoned the waterhole!" ]