summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/agp_apple.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Flush page (through the direct map) before mapping it into AGP. Fixeskettenis2016-05-071-2/+3
| | | | | | | artifacts seen in X on some G5 machines. Unfortunately not enough to fix G4 machines. With help from Marcus Glocker. ok mpi@
* Prevent GPU lockups with KMS & AGP-enable on Uninorth (G4) machines.mpi2015-12-191-3/+20
| | | | | | | | | | Based on linux commit 5613beb46d54da6ef7f1c4589e9f2e60eeb10721 found by jsg@. KMS is now usable on Uninorth machines but X11 output is still corrupted. ok kettenis@
* Do not match Uninorth bridges until we have a working KMS with AGPmpi2015-12-191-1/+3
| | | | | | | | support for G4 machines. This allows us to enable agp(4) again for G5 machines. ok kettenis@
* It's been a quarter century: we can assume volatile is present with that name.guenther2014-03-291-2/+2
| | | | ok dlg@ mpi@ deraadt@
* No need to include <sys/lock.h> when only <sys/rwlock.h> is needed,mpi2014-03-261-4/+3
| | | | | | so remove the former and include the latter instead of pulling it in <dev/pci/agpvar.h>. This header already requires various other types anyway. While here remove unneeded headers.
* The AGP ioctl interface is gone; remove the header file as well.kettenis2014-03-171-2/+1
| | | | ok matthieu@
* Add support for U3 brigdes present in macppc G5 machines. Many thanksmpi2012-12-221-22/+37
| | | | to Chris Jackman for sending me a PowerMac G5!
* Add support for Uninorth AGP bridges found in most if not all the macppcmpi2012-12-041-0/+214
machines with a G3 or G4 microprocessor. It would not be difficult to add support for U3 bridges found in G5 powered macppc to this driver but I don't have such hardware.