CVSROOT:        /cvs
Module name:    src
Changes by:     o...@cvs.openbsd.org    2011/05/30 16:03:47

Modified files:
        sys/arch/amd64/conf: GENERIC 
        sys/arch/i386/conf: GENERIC 
        sys/dev/pci    : files.agp 
Added files:
        sys/dev/pci    : mmuagp.c 

Log message:
Add mmuagp. a driver for the agp chipsets on early amd64 machines.

This agp hardware uses the on-chip GART built into amd cpus and a
southbridge bit of hardware to handle the rest (hence mmu) most osen
call this agp_amd64 or similar, but openbsd has no numbers in device
names.

Ported this from free/netbsd and adapted to our agp subsystem years ago
but never was commited due to conflicting with the now dead iommu code.
Tested by at least Tom Murphy, matthieu@ (who has been using it for
literally years) and kettenis@.

``just commit it'' deraadt@

Reply via email to