CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2012/12/06 08:05:21
Modified files: sys/dev/pci : agp.c agpvar.h sys/dev/pci/drm: drmP.h drm_agpsupport.c drm_drv.c drm_memory.c radeon_cp.c Log message: Rework how AGP memory regions are mapped and add support for AGP bridges that do not support remapping for processor accesses. Add new functions to map/unmap/mmap agp memory and let the agp layer decides how these memory regions should be accessed. It's assumed here that the bridge does not support remapping if its aperture address is 0. This is the last diff required for having drm(4) on macppc using agp(4). Joint work with and ok kettenis@