aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/agp/agp.c
Commit message (Expand)AuthorAgeFilesLines
* agp: Drop a needless iterator resetDoug Moore2025-04-261-1/+0
* agp: use iterators to speed up lookupsDoug Moore2025-04-191-4/+9
* agp: Set the driver-specific field correctlyMark Johnston2024-08-291-1/+1
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* kmem_malloc/free: Use void * instead of vm_offset_t for kernel pointers.John Baldwin2022-09-221-5/+3
* Adjust agp_find_device() definition in agp.c to avoid clang 15 warningDimitry Andric2022-07-161-1/+1
* vm_object: Modify various drivers to allocate OBJT_SWAP objectsMark Johnston2022-07-121-1/+1
* agp: Handle multiple devices more gracefullyMark Johnston2021-11-251-5/+28
* agp: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-4/+2
* Change synchonization rules for vm_page reference counting.Mark Johnston2019-09-091-5/+1
* Eliminate the arena parameter to kmem_free(). Implicitly this corrects anAlan Cox2018-08-251-2/+2
* Eliminate kmem_alloc_contig()'s unused arena parameter.Alan Cox2018-08-201-3/+3
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* sys/dev: Replace zero with NULL for pointers.Pedro F. Giffuni2017-02-201-1/+1
* dev/agp: use our nitems() macro when it is avaliable through param.h.Pedro F. Giffuni2016-04-191-4/+4
* - agp_generic_unbind_memory: flush AGP TLB before unwiring pagesTijl Coosemans2014-11-021-2/+5
* In agp(4) avoid the need to flush all cpu caches with wbinvd betweenTijl Coosemans2014-11-021-24/+7
* Avoid possible overflow in agp_generic_alloc_memory.Tijl Coosemans2014-10-301-1/+1
* Add two new functions to the AGP driver KPI to bind/unbind arbitrary setsTijl Coosemans2014-10-301-0/+73
* - Modify vm_page_unwire() and vm_page_enqueue() to directly acceptAttilio Rao2014-06-161-2/+2
* Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9).Konstantin Belousov2013-08-221-1/+1
* The soft and hard busy mechanism rely on the vm object lock to work.Attilio Rao2013-08-091-2/+2
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-091-9/+10
* Remove unneeded header from agp: opt_bus.hEitan Adler2012-11-151-1/+0
* After the PHYS_TO_VM_PAGE() function was de-inlined, the main reasonKonstantin Belousov2012-08-051-0/+1
* agp.c:Marcel Moolenaar2012-07-061-2/+1
* A rewrite of the i810 bits of the agp(4) driver. New driver supportsKonstantin Belousov2012-05-221-1/+11
* Do a sweep of the tree replacing calls to pci_find_extcap() with calls toJohn Baldwin2011-03-231-1/+1
* Add a driver for the Apple Uninorth AGP host bridge found in all PowerPCNathan Whitehorn2010-10-311-11/+23
* Do not mention VM_ALLOC_RETRY in comment, and normalize the terminologyKonstantin Belousov2010-07-081-2/+2
* Push down the acquisition of the page queues lock into vm_page_unwire().Alan Cox2010-05-051-4/+0
* Acquire the page lock around vm_page_unwire(). For consistency, extend theAlan Cox2010-05-031-0/+4
* Remove extraneous semicolons, no functional changes.Martin Blapp2010-01-071-1/+1
* Update d_mmap() to accept vm_ooffset_t and vm_memattr_t.Robert Noland2009-12-291-1/+2
* Use si_drv1 instead of dev2unit() inside agp(4).Ed Schouten2009-04-141-10/+6
* vm_offset_t is unsigned and therefore can not be negative.Robert Noland2009-03-201-1/+1
* Fix prototypes to be consistent.Warner Losh2009-03-091-1/+1
* Fix AGP debugging code:Wojciech A. Koszek2009-02-061-3/+4
* Clear busy state on the pages which are after the one that failed the bindKonstantin Belousov2008-12-231-3/+5
* Replace all calls to minor() with dev2unit().Ed Schouten2008-09-271-1/+1
* When device_get_children returns an error, ignore that bus' children.Warner Losh2008-08-231-1/+2
* Move the agp(4) driver from sys/pci to sys/dev/agp. __FreeBSD_version wasJohn Baldwin2007-11-121-3/+3
* Split agp_generic_detach() up into two routines: agp_free_cdev() destroysJohn Baldwin2007-10-301-2/+17
* Add support for G965/Q965/GM965/GME965/GME945 AGP.Eric Anholt2007-07-131-5/+52
* The page queues lock is no longer required by vm_page_busy() orAlan Cox2006-10-221-4/+0
* Fix the wraparound of memsize >=2GB.Seigo Tanimura2006-10-151-2/+3
* Explicitly set v3 mode only when it is requested. Don't bother otherwise.Jung-uk Kim2006-08-111-1/+6
* Remove various bits of conditional Alpha code and fixup a few comments.John Baldwin2006-05-121-10/+0
* Fix a memory leak I introduced with the hostb/vgapci stuff.John Baldwin2006-01-171-4/+8