Re: PCI oddities on Dell Inspiron 5000e w/ 2.4.x

Linus Torvalds (torvalds@transmeta.com)
Fri, 23 Feb 2001 09:48:04 -0800 (PST)


On Thu, 22 Feb 2001, Jeff Lessem wrote:
>
> In your message of: Thu, 22 Feb 2001 20:37:15 PST, you write:
> >Hmm.. You shouldn't be loading any i82365 module at all. You should load
> >the "yenta_socket" module.
>
> I had gone back to my old ways of useing the external PCMCIA stuff.
> Here are the relevant lspci --vvxx listings using the yenta driver
> builtin to the kernel. The main difference I notice between the
> working and broken setup is that the memory locations of the CardBus
> controller are different.

That should be harmless - they are both unique, and it's just due to
different PCI region allocation for the new PCI code (and when
soft-booting from an older setup it will remember and honor the old
address).

The much more likely cause is the "magic registers" for the Texas
Instruments PCI1225, namely

works broken

81: b0 90
a8: 11 10

Although it worries me a bit that your second controller also seems to
have differences in the BridgeCtl thing (16bInt).

Can you try if a broken setup is fixed by doing a

setpci -s 00.04.0 81.b=b0
setpci -s 00.04.0 a8.b=11
setpci -s 00.04.1 81.b=b0
setpci -s 00.04.1 81.b=11

or similar?

Also, how much memory does this machine have? That "13ff0000" does worry
me a bit..

Linus

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/