Update from FreeBSD:
authorSimon Schubert <corecode@dragonflybsd.org>
Mon, 7 Jan 2008 01:25:29 +0000 (01:25 +0000)
committerSimon Schubert <corecode@dragonflybsd.org>
Mon, 7 Jan 2008 01:25:29 +0000 (01:25 +0000)
commit67e2dc5dd41bacc8f4ab4f575fc43cb51c8d0dcc
tree3d875dab2db78bf5486dcd2d53c2deb0febb8da6
parentb645628337041d9b5c052a01c94469e7d6bcfa60
Update from FreeBSD:

Split agp_generic_detach() up into two routines: agp_free_cdev() destroys
/dev/agpgart and agp_free_res() frees resources like the BAR for the
aperture.  Splitting this up lets chipset-specific detach routines
manipulate the aperture during their detach routines without panicing.

Obtained-from:  FreeBSD
sys/dev/agp/agp.c
sys/dev/agp/agp_ali.c
sys/dev/agp/agp_amd.c
sys/dev/agp/agp_amd64.c
sys/dev/agp/agp_ati.c
sys/dev/agp/agp_i810.c
sys/dev/agp/agp_intel.c
sys/dev/agp/agp_nvidia.c
sys/dev/agp/agp_sis.c
sys/dev/agp/agp_via.c
sys/dev/agp/agppriv.h