Configuration problem with ide-cs
Larry Finger
Larry.Finger at lwfinger.net
Sat Jul 5 10:19:18 EDT 2008
I just upgraded from openSUSE 10.0 to 10.3 on an older laptop. When I did, my
auxiliary IDE disk interface stopped working. I don't think it is a kernel
problem as I was successfully using 2.6.25 kernels before the change.
The pertinent section from dmesg is as follows:
=======================================================
Yenta: CardBus bridge found at 0000:00:0a.0 [104d:8042]
Yenta: ISA IRQ mask 0x0cb8, PCI irq 9
Socket status: 30000410
Yenta: CardBus bridge found at 0000:00:0a.1 [104d:8042]
Yenta: ISA IRQ mask 0x0cb8, PCI irq 9
Socket status: 30000820
pccard: PCMCIA card inserted into slot 0
cs: warning: no high memory space available!
pccard: CardBus card inserted into slot 1
PCI: Enabling device 0000:05:00.0 (0000 -> 0003)
ACPI: PCI Interrupt 0000:05:00.0[A] -> Link [LNKC] -> GSI 9 (level, low) -> IRQ 9
PCI: Setting latency timer of device 0000:05:00.0 to 64
eth0: RealTek RTL8139 at 0x1800, 00:a0:b0:00:0b:da, IRQ 9
eth0: Identified 8139 chip type 'RTL-8139C'
===================================================
The ethernet (cardbus) card in slot 1 works OK.
The output of lspcmcia is:
===================================================
sonylap:~ # lspcmcia -vvv
Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:00:0a.0)
Configuration: state: on ready: yes
Voltage: 5.0V Vcc: 5.0V Vpp: 5.0V
Available IRQs: 3, 4, 5, 7, 10, 11
Available ioports: --none--
Available iomem: --none--
Socket 1 Bridge: [yenta_cardbus] (bus ID: 0000:00:0a.1)
Configuration: state: on ready: yes
Voltage: 3.3V Vcc: 3.3V Vpp: 3.3V
Available IRQs: 3, 4, 5, 7, 10, 11
Available ioports: --none--
Available iomem: --none--
CardBus card -- see "lspci" for more information
===========================================================
The lspci -vvv output for the bridge and cardbus card is:
===========================================================
00:0a.0 CardBus bridge: Ricoh Co Ltd RL5c478 (rev 80)
Subsystem: Sony Corporation Unknown device 8042
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 9
Region 0: Memory at 20000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=01, subordinate=04, sec-latency=176
Memory window 0: 10000000-13fff000 (prefetchable)
Memory window 1: 14000000-17fff000
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
00:0a.1 CardBus bridge: Ricoh Co Ltd RL5c478 (rev 80)
Subsystem: Sony Corporation Unknown device 8042
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 B routed to IRQ 9
Region 0: Memory at 20001000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=05, subordinate=08, sec-latency=176
Memory window 0: 18000000-1bfff000 (prefetchable)
Memory window 1: 1c000000-1ffff000
I/O window 0: 00001800-000018ff
I/O window 1: 00001c00-00001cff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+
16-bit legacy interface ports at 0001
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Billionton Systems Inc LNR-100 Family 10/100 Base-TX Ethernet
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 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 9
Region 0: I/O ports at 1800 [size=256]
Region 1: Memory at 1c000000 (32-bit, non-prefetchable) [size=512]
Capabilities: [50] 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-
===============================================================
The only strange thing I see in the various outputs is the "cs: warning: no high
memory space available!" that comes when the card is inserted.
Thanks,
Larry
More information about the linux-pcmcia
mailing list