Once upon a time, Daniel J Blueman <[EMAIL PROTECTED]> said: > On 4 May, 01:20, Chris Adams <[EMAIL PROTECTED]> wrote: > >I've got a Thinkpad Z60m with an ExpressCard slot, and I got a Belkin > >F5U250 GigE ExpressCard (Marvell 88E8053 chip using sky2 driver). It > >appears that Linux only recognizes it if I insert the card with the > >system powered off. If I hot-insert the card, nothing happens (no > >messages logged, no PCI device shows up, nothing). > > The BIOS initialises and powers up the downstream PCI express port > when it detects a card is present. > > When Linux boots, it enumerates the bus and sees it, but does not do > prior configuration to enable, configure and cause link negotiation on > all PCI express ports I believe; this requires chipset and (sometimes > revision-) specific code, which wouldn't be so robust as the BIOS > doing the footwork.
Actually, for me, loading pciehp with pciehp_force=1 set works. -- Chris Adams <[EMAIL PROTECTED]> Systems and Network Administrator - HiWAAY Internet Services I don't speak for anybody but myself - that's enough trouble. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/