linux 2.6 pcmcia power issues

Dominik Brodowski linux at dominikbrodowski.net
Fri Feb 25 16:00:40 EST 2005


Hi,

On Fri, Feb 25, 2005 at 02:27:30PM -0500, Madhav Diwan wrote:
> I noticed at http://pcmcia.arm.linux.org.uk/ that this is a known issue so
> taking some suggestions from the page and the following info :
> 
> 00:0a.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller 
> (rev 01)
>    Subsystem: Micro-Star International Co., Ltd.: Unknown device 0111
>    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: 0
>    Interrupt: pin A routed to IRQ 255
>    Region 0: Memory at 1e000000 (32-bit, non-prefetchable) [size=4K]
>    Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
>    I/O window 0: 00000000-00000003
>    I/O window 1: 00000000-00000003

These don't look good :-(

> BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
> BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
> BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
> BIOS-e820: 0000000000100000 - 000000001dfd0000 (usable)
> BIOS-e820: 000000001dfd0000 - 000000001dfdf000 (ACPI data)
> BIOS-e820: 000000001dfdf000 - 000000001e000000 (ACPI NVS)
> BIOS-e820: 00000000ff780000 - 0000000100000000 (reserved)

> I Added the following grub entry due to the above memory " overlap"
> 
> 
>    root (hd0,1)
>    kernel /vmlinuz-2.6.11-rc2-bk9 ro reserve=0x1e000000,0x5000
> root=LABEL=/1 rhgb
>    initrd /initrd-2.6.11-rc2-bk9.img

try out "reserve=0x1e000000,0x01000000" instead -- I assume you have 512 MB
RAM. 

>  has any one investigated a link between the cardbus power control 
> issues and
> acpi memory addressing? Or am i totally of the mark?

I think it's not acpi-related, but resource-related.

	Dominik



More information about the linux-pcmcia mailing list