1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-29 12:03:03 +00:00
freebsd/sys/pci
Eric Anholt 124cfec04a [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.
2004-12-30 07:18:58 +00:00
..
agp_ali.c [1] Remove the generic bridge support from those drivers that had it. The 2004-12-30 07:18:58 +00:00
agp_amd64.c Add PCI ID for VIA K8T800Pro chipset. Tested with agptest and X with DRI 2004-10-05 04:40:32 +00:00
agp_amd.c style.9. 2004-08-16 12:23:53 +00:00
agp_i810.c Use VM_ALLOC_NOBUSY to eliminate an unneeded vm_page_wakeup() call and the 2004-10-24 07:31:07 +00:00
agp_if.m
agp_intel.c [1] Remove the generic bridge support from those drivers that had it. The 2004-12-30 07:18:58 +00:00
agp_nvidia.c Add missing <sys/module.h> includes 2004-05-30 20:00:41 +00:00
agp_sis.c [1] Remove the generic bridge support from those drivers that had it. The 2004-12-30 07:18:58 +00:00
agp_via.c [1] Remove the generic bridge support from those drivers that had it. The 2004-12-30 07:18:58 +00:00
agp.c Avoid repeated acquisition and release of the vm object lock inside of 2004-10-24 07:12:13 +00:00
agppriv.h Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
agpreg.h AMD64 on-CPU GART support. 2004-08-16 12:25:48 +00:00
agpvar.h
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
if_dc.c Read the MAC address in the EEPROM in the correct byte order. This 2004-10-01 15:23:31 +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 Hide link up/down/media printfs behind bootverbose 2004-11-08 19:21:57 +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 - Simplify pcn_probe() by moving vendor/device matching code to pcn_match(). 2004-12-03 18:35:00 +00:00
if_pcnreg.h Additional register definitions. 2004-12-03 16:45:11 +00:00
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 fix jumbo frames as much as they can be fixed for re. We now cap the MTU 2004-09-28 18:22:24 +00:00
if_sf.c Correct URL of the programming manual. 2004-11-17 23:36:11 +00:00
if_sfreg.h Add missing /* DEVICE_POLLING */ 2004-11-17 23:33:56 +00:00
if_sis.c Fix sis, bfe and ndis in the same way dc was fixed: 2004-10-08 16:14:42 +00:00
if_sisreg.h
if_sk.c Enable sk(4) for ATLQ. 2004-12-24 14:13:38 +00:00
if_skreg.h fix the missing lock in sk_jfree (verified w/ an assert) 2004-11-15 19:37:21 +00:00
if_ste.c Tag a last set of PCI network interfaces as IFF_NEEDSGIANT until they 2004-08-28 15:10:35 +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 Update the Tigon 1 and 2 driver to use the sf_buf API for implementing 2004-12-06 00:43:40 +00:00
if_tireg.h Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
if_tl.c Tag a last set of PCI network interfaces as IFF_NEEDSGIANT until they 2004-08-28 15:10:35 +00:00
if_tlreg.h
if_vr.c Forcibly disable interrupts, if we find ourselves servicing one when 2004-10-27 19:02:23 +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 Tag a last set of PCI network interfaces as IFF_NEEDSGIANT until they 2004-08-28 15:10:35 +00:00
if_wbreg.h
if_xl.c Another missing ! in front of IFQ_DRV_IS_EMPTY, this time in an even more 2004-11-08 16:16:04 +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
ncr.c Fix oversight reported by Norikatsu Shigemura for the "sym" driver 2004-09-10 19:35:44 +00:00
ncrreg.h
ti_fw2.h
ti_fw.h
viapm.c Prefer C99's __func__ over GCC's __FUNCTION__. 2004-09-22 17:16:04 +00:00
xmaciireg.h
xrpu.c Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
yukonreg.h