Linux-kernel mailing list archive 1999-41,: PCI patch for 2.3.21

# PCI patch for 2.3.21

Martin Mares (mj@ucw.cz)
Wed, 13 Oct 1999 16:29:36 +0200

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Bret Indrelee: "RE: Guaranteeing processing speed..."
- Previous message: Jakub Jelinek: "Re: [PATCH] Binding processes to selected CPUs"
- Next in thread: swoop: "Re: PCI patch for 2.3.21"
- Reply: swoop: "Re: PCI patch for 2.3.21"
- Reply: Linus Torvalds: "Re: PCI patch for 2.3.21"
- Reply: cshutters@dmwworldwide.com: "Re: PCI patch for 2.3.21"

Hello, world!

If you have any PCI related problems with 2.3.21, please try my new patch
available from ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/alpha/l-pci-2.3.21.gz .

Changelog:

o Added pci_set_power_state() for waking up and suspending of PCI devices.
o Added pci_enable_device() to be called by PCI drivers before they attempt
to communicate with the device. Asks low-level code to enable the regions
and wakes up the device if it was suspended.
o pci-i386: Enable the device only when asked by a driver, not automatically.
Except for machines with BuggyBIOS (TM), drivers should work with no changes,
I'll update them later.
o Updated Documentation/pci.txt
o pci-pc: Avoid IRQ 14 and 15.
o devlist.h is now generated automatically from pci.ids, script included
o pci-pc: Avoid asking BIOS for IRQ routing by default. Use "pci=biosirq"
switch to activate it manually.
o pci-pc: Recognize secondary buses on Compaq and RCC bridges (thanks
to Doug Ledford for his 2.2 patch, I've only ported it to 2.3).
o pci-pc: Avoid brute force peer bridge scans by default as it was superceded
by chipset-specific hooks and IRQ table tricks. Use "pci=peer" if you
really need it.
o pci-i386: Don't try to manipulate resources of host bridges and classless
devices, they are usually very strange.

Have a nice fortnight

    --
    Martin `MJ' Mares   <mj@ucw.cz>   http://atrey.karlin.mff.cuni.cz/~mj/
    Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
    "Computers are useless.  They can only give you answers."  -- Pablo Picasso

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

- Next message: Bret Indrelee: "RE: Guaranteeing processing speed..."
- Previous message: Jakub Jelinek: "Re: [PATCH] Binding processes to selected CPUs"
- Next in thread: swoop: "Re: PCI patch for 2.3.21"
- Reply: swoop: "Re: PCI patch for 2.3.21"
- Reply: Linus Torvalds: "Re: PCI patch for 2.3.21"
- Reply: cshutters@dmwworldwide.com: "Re: PCI patch for 2.3.21"