From: "Lincoln D. Durey" <durey@EmperorLinux.com>
To: LKML <linux-kernel@vger.kernel.org>
Cc: Linus Torvalds <torvalds@osdl.org>,
David Hinds <dhinds@sonic.net>,
Emperor Research <research@EmperorLinux.com>
Subject: Sony S170 + 1GB ram => Yenta: ISA IRQ mask 0x0000
Date: Tue, 26 Oct 2004 13:42:33 -0400 [thread overview]
Message-ID: <200410261342.33924.durey@EmperorLinux.com> (raw)
Some of you will recall the woefull tale of the IBM T40 with 2GB RAM, and a
not happy pcmcia_cs. http://lkml.org/lkml/2003/8/14/89
This was resolved with a new BIOS from IBM.
However, along the way Linus replied with: http://lkml.org/lkml/2003/8/14/94
and then David Hinds said this:
> I'd bet that your BIOS is mis-configuring the CardBus bridge because
> it can't handle >1GB of RAM. Check 'lspci -v' and see what memory
> addresses the CardBus bridges are using. I bet they are < 0x80000000.
> In theory the kernel could recognize this situation and remap PCI
> devices to sane addresses. That's a problem with the PCI subsystem
> and you'd need to raise that on the linux-kernel mailing list.
So, now we have a new Sony S170 (spiffy ultra-portable laptop) with a
failure to recognize cards when it has 1GB ram installed. And I'm
wondering if anyone wants to tackle having the kernel PCI system remap this
pcmcia socket's memory so it can see cards ?
booting with 1GB ram:
kernel: Linux Kernel Card Services 3.1.22
kernel: options: [pci] [cardbus] [pm]
kernel: Yenta IRQ list 0000, PCI irq9
kernel: Socket status: 00000000
revert to 512MB or 768MB ram, and you get a happy PCMCIA slot:
kernel: Linux Kernel Card Services 3.1.22
kernel: options: [pci] [cardbus] [pm]
kernel: Yenta IRQ list 0cf8, PCI irq9
kernel: Socket status: 30000410
The is completely independent of the kernel (2.4.24 and 2.6.8 have the same
problem (as its really a BIOS problem I think.) Cardbus and PCMCIA cards
are affected equally.
lspci: Sony S170
02:04.0 CardBus bridge: Texas Instruments: Unknown device ac8e
Full logs are available: (dmesg, lspci -xxx, iomem, ioports)
http://www.emperorlinux.com/research/lkml/S170-1GB-pcmcia
-- Lincoln @ EmperorLinux http://www.EmperorLinux.com
next reply other threads:[~2004-10-26 17:42 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-10-26 17:42 Lincoln D. Durey [this message]
2004-10-26 18:28 ` Sony S170 + 1GB ram => Yenta: ISA IRQ mask 0x0000 Linus Torvalds
2004-10-26 21:58 ` David Hinds
2004-10-26 23:18 ` Lincoln D. Durey
2004-10-26 23:44 ` Linus Torvalds
2004-10-27 0:08 ` William Lee Irwin III
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200410261342.33924.durey@EmperorLinux.com \
--to=durey@emperorlinux.com \
--cc=dhinds@sonic.net \
--cc=linux-kernel@vger.kernel.org \
--cc=research@EmperorLinux.com \
--cc=torvalds@osdl.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox