#
267654 |
|
19-Jun-2014 |
gjb |
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
225736 |
|
22-Sep-2011 |
kensmith |
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
Approved by: re (implicit)
|
#
209329 |
|
19-Jun-2010 |
brian |
Add a missing linefeed
PR: 147337 Submitted by: cyberleo at cyberleo dot net MFC after: 1 week
|
#
194017 |
|
11-Jun-2009 |
avg |
strict kobj signatures: fixes in agp driver
offset parameter has vm_offset_t type in calling code and in kobj method
Reviewed by: imp, rnoland, lulf, current@ Approved by: jhb (mentor)
|
#
176896 |
|
07-Mar-2008 |
jhb |
Calculate the number of pages the GATT spans when reading from each page to flush the TLB instead of hardcoding a size of 33 pages. Apertures of 32MB and 64MB only use a 16 page GATT and an aperture of 128MB only uses a 32 page GATT, so without this the code could walk off the end of the pointer and cause a page fault if the next page was unmapped. Also, for aperture sizes > 128MB, not all of the pages would be read. The Linux driver has the same bug.
MFC after: 1 week Tested by: Frédéric PRACA frederic.praca of freebsd-fr.org
|
#
173573 |
|
12-Nov-2007 |
jhb |
Move the agp(4) driver from sys/pci to sys/dev/agp. __FreeBSD_version was bumped to 800004 to note the change though userland apps should not be affected since they use <sys/agpio.h> rather than the headers in sys/dev/agp.
Discussed with: anholt Repocopy by: simon
|
#
173203 |
|
30-Oct-2007 |
jhb |
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.
MFC after: 1 week Reviewed by: anholt
|
#
153572 |
|
20-Dec-2005 |
jhb |
Change the various AGP drivers that attach to the Host-PCI bridge device to attach to the hostb driver instead. This means that agp can now be loaded at runtime (in theory at least). Also, the drivers no longer have to explicity call device_verbose() to cancel out any earlier calls to device_quiet() by the hostb(4) driver (this shows a limitation in new-bus, drivers really shouldn't be doing device_quiet() until they know they are going to drive that device, i.e. in attach).
|
#
150235 |
|
16-Sep-2005 |
anholt |
Fix agp_nvidia.c to behave more like the linux driver, fixing DRI on Radeon 9200 according to one responder. The primary issue was not setting some bits to say that the entries were active, but also fix one place where some memory wasn't being used as volatile as it should. While here, change some use of ffs to a relatively short case statement, to make it more obvious what's going on.
PR: kern/71638, kern/72372, kern/71547? Submitted by: Andrew J. Caines <A.J.Caines@halplant.com>, Robin Schoonover <end@endif.cjb.net>, Jason Henson <jason@ec.rr.com>
|
#
144517 |
|
01-Apr-2005 |
obrien |
nVidia AGP chipsets beyond nForce2 are AMD64-specific. So move the AGP support to there.
Submitted by: Jung-uk Kim <jkim@niksun.com>
|
#
142407 |
|
24-Feb-2005 |
imp |
Fix style(9) issues with __P removal.
Noticed by: bde
|
#
142398 |
|
24-Feb-2005 |
imp |
Return BUS_PROBE_DEFAULT instead of 0.
|
#
129878 |
|
30-May-2004 |
phk |
Add missing <sys/module.h> includes
|
#
129605 |
|
23-May-2004 |
mux |
Use __FBSDID.
|
#
129579 |
|
22-May-2004 |
mux |
Get rid of a lockmgr consumer by making agp(4) use a standard mutex, since it's always acquiring the lock exclusively. This was tested with X on an SMP box, with and without WITNESS.
|
#
127815 |
|
03-Apr-2004 |
njl |
Add the ability to disable agp devices at the loader prompt. Usage is hint.agp.0.disabled="1"
Submitted by: jhb
|
#
119371 |
|
23-Aug-2003 |
mdodd |
PCI header files live in dev/pci.
|
#
119368 |
|
23-Aug-2003 |
mdodd |
AGP GART driver for NVIDIA nForce/nForce2 chipsets.
|