summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/fixup_pci.c
Commit message (Collapse)AuthorAgeFilesLines
* Workaround a hang on some nForce2 systems that can happen if the CPU goesjhb2006-05-241-0/+38
| | | | | | | into and out of the halt state very quickly. Submitted by: Andriy Gapon <avg at icyb dot net dot ua> MFC after: 1 week
* Add some missing <sys/module.h> includes which are masked by thephk2004-05-301-2/+3
| | | | one on death-row in <sys/kernel.h>
* Use __FBSDID().obrien2003-08-241-2/+3
| | | | Also some minor style cleanups.
* Prefer new location of pci include files (which have only been in theimp2003-08-221-2/+2
| | | | | tree for two or more years now), except in a few places where there's code to be compatible with older versions of FreeBSD.
* Fix reversed arguments to pci_write_config()peter2001-06-031-2/+2
| | | | | PR: kern/9408 Submitted by: Philipp Mergenthaler <philipp.mergenthaler@stud.uni-karlsruhe.de>
* Don't try to fix up the Orion here; the interface we use is wrong for themsmith2000-12-121-16/+0
| | | | new code (and about to disappear too).
* Next phase in the PCI subsystem cleanup.msmith2000-12-081-0/+116
- Move PCI core code to dev/pci. - Split bridge code out into separate modules. - Remove the descriptive strings from the bridge drivers. If you want to know what a device is, use pciconf. Add support for broadly identifying devices based on class/subclass, and for parsing a preloaded device identification database so that if you want to waste the memory, you can identify *anything* we know about. - Remove machine-dependant code from the core PCI code. APIC interrupt mapping is performed by shadowing the intline register in machine- dependant code. - Bring interrupt routing support to the Alpha (although many platforms don't yet support routing or mapping interrupts entirely correctly). This resulted in spamming <sys/bus.h> into more places than it really should have gone. - Put sys/dev on the kernel/modules include path. This avoids having to change *all* the pci*.h includes.
OpenPOWER on IntegriCloud