summaryrefslogtreecommitdiffstats
path: root/sys/pci/agp.c
Commit message (Expand)AuthorAgeFilesLines
* Move the agp(4) driver from sys/pci to sys/dev/agp. __FreeBSD_version wasjhb2007-11-121-975/+0
* Split agp_generic_detach() up into two routines: agp_free_cdev() destroysjhb2007-10-301-2/+17
* Add support for G965/Q965/GM965/GME965/GME945 AGP.anholt2007-07-131-5/+52
* The page queues lock is no longer required by vm_page_busy() oralc2006-10-221-4/+0
* Fix the wraparound of memsize >=2GB.tanimura2006-10-151-2/+3
* Explicitly set v3 mode only when it is requested. Don't bother otherwise.jkim2006-08-111-1/+6
* Remove various bits of conditional Alpha code and fixup a few comments.jhb2006-05-121-10/+0
* Fix a memory leak I introduced with the hostb/vgapci stuff.jhb2006-01-171-4/+8
* Change the agp_find_device() to return the first agp device that has beenjhb2005-12-201-2/+11
* Don't map the AGP aperture into contiguous KVA. The various graphicsjhb2005-12-201-3/+1
* Destroy the /dev device before destroying the mutex or releasing resourcesjhb2005-12-201-1/+2
* Use pci_find_extcap() to search for AGP capabilities (PCIY_AGP).jhb2005-12-201-25/+4
* Avoid repeated acquisition and release of the vm object lock inside ofalc2004-10-241-5/+6
* AMD64 on-CPU GART support.obrien2004-08-161-1/+1
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-4/+4
* Add missing <sys/module.h> includesphk2004-05-301-0/+1
* In agp_generic_bind_memory(), grab the needed pages before acquiringmux2004-05-231-30/+42
* Get rid of a lockmgr consumer by making agp(4) use a standard mutex,mux2004-05-221-12/+10
* Plug three lock leaks.mux2004-05-221-0/+3
* Push down the responsibility for zeroing a physical page from thealc2004-04-241-2/+0
* Convert callers to the new bus_alloc_resource_any(9) API.njl2004-03-171-2/+2
* Device megapatch 4/6:phk2004-02-211-0/+2
* Device megapatch 1/6:phk2004-02-211-2/+0
* This is not a D_TTY driver.phk2004-02-151-1/+0
* - Disable AGP on ALI chipsets if aperture size is 0.anholt2003-11-111-0/+5
* Add simple support for AGP 3.0 including enabling 8x mode. The simplejhb2003-10-231-13/+108
* Prefer new location of pci include files (which have only been in theimp2003-08-221-2/+2
* Add vm object locking.alc2003-06-191-0/+6
* Use __FBSDID().obrien2003-06-111-2/+3
* - Add vm_paddr_t, a physical address type. This is required for systemsjake2003-03-251-1/+1
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-13/+7
* Cleanup of the d_mmap_t interface.mux2003-02-251-2/+3
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Split the arch-specific AGP files into the appropriate files.* and do the sameanholt2003-02-141-0/+6
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* - Hold the page queues lock around vm_page_wakeup().alc2002-12-231-0/+4
* Remove a bunch of #include "opt_pci.h".mux2002-11-131-1/+0
* Include <sys/lockmgr.h> for old lock interfaces instead of depending onbde2002-08-271-0/+1
* o Retire vm_page_zero_fill() and vm_page_zero_fill_area(). Ever sincealc2002-08-251-1/+1
* o Use the VM_ALLOC_WIRED flag instead of calling vm_page_wire().alc2002-08-101-4/+1
* o If the page returned by vm_page_grab(VM_ALLOC_ZERO) isn't prezeroed,alc2002-07-211-0/+2
* o Lock page queue accesses by vm_page_wire().alc2002-07-141-0/+2
* o Complete the locking of page queue accesses by vm_page_unwire().alc2002-07-131-0/+4
* Allow retrieval of the virtual address of the AGP aperturemdodd2001-12-191-0/+1
* Don't automatically unbind/deallocate memory when releasing.ru2001-11-271-10/+6
* KSE Milestone 2julian2001-09-121-9/+9
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-0/+1
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-261-1/+0
* un-staticize M_AGP so that it can be used in agp*.cassar2000-12-191-1/+1
* Add a missing include of <sys/proc.h>.jhb2000-12-121-0/+1
OpenPOWER on IntegriCloud