cvs commit: src/sys/pci agp_ali.c agp_intel.c agp_sis.c agp_via.c
Eric Anholt
anholt at FreeBSD.org
Wed Dec 29 23:18:59 PST 2004
anholt 2004-12-30 07:18:58 UTC
FreeBSD src repository
Modified files:
sys/pci agp_ali.c agp_intel.c agp_sis.c agp_via.c
Log:
[1] Remove the generic bridge support from those drivers that had it. The
generic bridge support was biting us more than it helped, whenever a new chipset
came out from a vendor and misprogramming it caused strange hangs or corruption.
[2] Add a large number of PCI IDs based on what the linux drivers support.
Note that the new PCI IDs haven't been tested, they're just *likely* to work.
In particular the VIA AGP 8x chipsets are concerning, due to lack of testing,
possible issues (kern/69953), and not having a nice "does this bridge say it
would do 8x" function. However, this shouldn't make the situation worse, since
these chips would have probed in the past anyway.
Revision Changes Path
1.15 +2 -3 src/sys/pci/agp_ali.c
1.26 +0 -3 src/sys/pci/agp_intel.c
1.16 +0 -3 src/sys/pci/agp_sis.c
1.20 +53 -6 src/sys/pci/agp_via.c
More information about the cvs-all
mailing list