summaryrefslogtreecommitdiffstats
path: root/sys/dev/agp/agp.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r273856,273863,273963-273965tijl2014-12-021-25/+84
* Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9).kib2013-08-221-1/+1
* The soft and hard busy mechanism rely on the vm object lock to work.attilio2013-08-091-2/+2
* Hide the details for the assertion for VM_OBJECT_LOCK operations.attilio2013-02-211-1/+1
* Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-8/+8
* Switch vm_object lock to be a rwlock.attilio2013-02-201-1/+2
* Remove unneeded header from agp: opt_bus.headler2012-11-151-1/+0
* After the PHYS_TO_VM_PAGE() function was de-inlined, the main reasonkib2012-08-051-0/+1
* agp.c:marcel2012-07-061-2/+1
* A rewrite of the i810 bits of the agp(4) driver. New driver supportskib2012-05-221-1/+11
* Do a sweep of the tree replacing calls to pci_find_extcap() with calls tojhb2011-03-231-1/+1
* Add a driver for the Apple Uninorth AGP host bridge found in all PowerPCnwhitehorn2010-10-311-11/+23
* Do not mention VM_ALLOC_RETRY in comment, and normalize the terminologykib2010-07-081-2/+2
* Push down the acquisition of the page queues lock into vm_page_unwire().alc2010-05-051-4/+0
* Acquire the page lock around vm_page_unwire(). For consistency, extend thealc2010-05-031-0/+4
* Remove extraneous semicolons, no functional changes.mbr2010-01-071-1/+1
* Update d_mmap() to accept vm_ooffset_t and vm_memattr_t.rnoland2009-12-291-1/+2
* Use si_drv1 instead of dev2unit() inside agp(4).ed2009-04-141-10/+6
* vm_offset_t is unsigned and therefore can not be negative.rnoland2009-03-201-1/+1
* Fix prototypes to be consistent.imp2009-03-091-1/+1
* Fix AGP debugging code:wkoszek2009-02-061-3/+4
* Clear busy state on the pages which are after the one that failed the bindkib2008-12-231-3/+5
* Replace all calls to minor() with dev2unit().ed2008-09-271-1/+1
* When device_get_children returns an error, ignore that bus' children.imp2008-08-231-1/+2
* Move the agp(4) driver from sys/pci to sys/dev/agp. __FreeBSD_version wasjhb2007-11-121-3/+3
* 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
OpenPOWER on IntegriCloud