freebsd-dev/sys/pci
Eric Anholt b6e05739c5 Minimal fix to prevent crashes when an AGP v2 card is used with the new v3 VIA
chipsets, based on Linux's via-agp.c.  On boot, the system selects which AGP
version to use based on the inserted card.  If v2 was chosen, the chipset
needs to be programmed with the v2 registers still.  Also included in kern/69953
are changes to make the programming of the v3 registers match linux, but that
will be left out until the need to do so is confirmed (want specs or a tester).

PR:		kern/69953
Submitted by:	Oleg Sharoiko <os@rsu.ru>
Tested by:	Oleg Sharoiko <os@rsu.ru>, Geoff Speicher <geoff@speicher.org>
		(full version from PR)
2004-08-09 21:01:49 +00:00
..
agp_ali.c Add missing <sys/module.h> includes 2004-05-30 20:00:41 +00:00
agp_amd.c Add missing <sys/module.h> includes 2004-05-30 20:00:41 +00:00
agp_i810.c Add missing <sys/module.h> includes 2004-05-30 20:00:41 +00:00
agp_if.m Fix typo. 2003-04-07 10:06:48 +00:00
agp_intel.c Add missing <sys/module.h> includes 2004-05-30 20:00:41 +00:00
agp_nvidia.c Add missing <sys/module.h> includes 2004-05-30 20:00:41 +00:00
agp_sis.c Add missing <sys/module.h> includes 2004-05-30 20:00:41 +00:00
agp_via.c Minimal fix to prevent crashes when an AGP v2 card is used with the new v3 VIA 2004-08-09 21:01:49 +00:00
agp.c Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
agppriv.h Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
agpreg.h Minimal fix to prevent crashes when an AGP v2 card is used with the new v3 VIA 2004-08-09 21:01:49 +00:00
agpvar.h Allow retrieval of the virtual address of the AGP aperture 2001-12-19 08:54:29 +00:00
alpm.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
amdpm.c Add support for the AMD 8111. 2004-04-20 13:36:44 +00:00
dc21040reg.h Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
if_dc.c Whitespace nits 2004-07-05 22:35:18 +00:00
if_dcreg.h Remove saved_* from dc_softc. They are now no longer needed. 2004-06-29 20:38:44 +00:00
if_de.c style(9) pass on prototypes. 2004-07-05 22:27:26 +00:00
if_devar.h Apply the long-overdue hatchet of style(9) death to this file. 2004-07-09 02:19:07 +00:00
if_mn.c Be BURN_BRIDGES compliant. 2004-06-21 21:57:31 +00:00
if_pcn.c Remove burn bridges code that saved/restored the pci config registers 2004-06-28 20:07:03 +00:00
if_pcnreg.h
if_rl.c Fix rl(4)'s lock behavior upon deinitialization. I would get a panic 2004-08-09 20:22:17 +00:00
if_rlreg.h style(9) and whitespace cleanup. 2004-07-05 02:46:42 +00:00
if_sf.c Whitespace nit 2004-07-05 22:52:01 +00:00
if_sfreg.h
if_sis.c Bring in the first chunk of altq driver modifications. This covers the 2004-07-02 12:16:02 +00:00
if_sisreg.h
if_sk.c Remove burn bridges code that saved/restored the pci config registers 2004-06-28 20:07:03 +00:00
if_skreg.h Support the D-Link DGE-530T. Mine appears to have a blank eeprom, so assume 2004-03-31 12:35:51 +00:00
if_ste.c Remove burn bridges code that saved/restored the pci config registers 2004-06-28 20:07:03 +00:00
if_stereg.h Actually fix the TX performance with polling(4) enabled 2004-04-06 11:04:54 +00:00
if_ti.c Whitespace pass. 2004-07-05 22:46:28 +00:00
if_tireg.h Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
if_tl.c Add missing <sys/module.h> includes 2004-05-30 20:00:41 +00:00
if_tlreg.h
if_vr.c Acquire vr lock before entering vr_setcfg() in vr_miibus_statchg(), 2004-08-07 19:40:19 +00:00
if_vrreg.h Add a 'suspended' flag to softc so that we can avoid races on detach. 2004-07-09 00:12:41 +00:00
if_wb.c Remove burn bridges code that saved/restored the pci config registers 2004-06-28 20:07:03 +00:00
if_wbreg.h
if_xl.c Do not attempt to clean up data that has not been initialized yet. 2004-08-06 09:08:33 +00:00
if_xlreg.h Actually turn on driver locking in xl(4). 2004-07-09 00:11:25 +00:00
intpm.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
intpmreg.h
locate.pl use warnings 2000-06-27 22:41:12 +00:00
ncr.c Update for the KDB framework: 2004-07-10 21:47:53 +00:00
ncrreg.h
ti_fw2.h At long last, commit the zero copy sockets code. 2002-06-26 03:37:47 +00:00
ti_fw.h
viapm.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
xmaciireg.h Reoganize/update the SysKonnect driver: 2000-04-22 02:16:41 +00:00
xrpu.c Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
yukonreg.h