NetBSD/sys/dev/drm
mrg ac009d4632 drm_addmap():
- for _DRM_CONSISTENT mappings, keep the handle.
- use DRM_HANDLE_NEEDS_MASK()

drm_mapbufs():
- use DRM_HANDLE_NEEDS_MASK()

drm_mmap():
- use DRM_HANDLE_NEEDS_MASK()
- for _DRM_SCATTER_GATHER and _DRM_SHM, use vtophys() on the
  adjusted offset. XXX


this is gets radeon working on amd64 with an older PCI 9250 card.

XXX: need to excise vtophys() usage.
XXX: need to finish porting these fixes to external.
2009-03-29 19:50:17 +00:00
..
drm.h DRM_IOCTL_SG_ALLOC needs IOWR, not IOR! 2008-06-13 00:34:48 +00:00
drmP.h add a comment explaining DRM_NETBSD_ADDR2HANDLE/DRM_NETBSD_HANDLE2ADDR: 2009-03-29 17:00:50 +00:00
drm_agpsupport.c split device/softc 2008-07-03 17:36:44 +00:00
drm_atomic.h Make the atomic macros compile: do not discard 'volatile' qualification 2008-06-03 20:35:01 +00:00
drm_auth.c Revert previous, i915drm works again. 2008-06-29 12:49:08 +00:00
drm_bufs.c drm_addmap(): 2009-03-29 19:50:17 +00:00
drm_context.c bzero -> memset 2009-03-18 16:00:08 +00:00
drm_dma.c NOTE: this commit message accompnies the last one for sys/dev/pci/drm. 2008-05-19 00:17:39 +00:00
drm_drawable.c use __KERNEL_RCSID() 2007-12-11 11:17:30 +00:00
drm_drv.c Pass a bus_space_tag_t as first argument of bus_space_unmap, not an int. 2009-01-31 13:49:29 +00:00
drm_fops.c use __KERNEL_RCSID() 2007-12-11 11:17:30 +00:00
drm_ioctl.c use __KERNEL_RCSID() 2007-12-11 11:17:30 +00:00
drm_irq.c revert unnecessary changes to 3rd party code. 2008-07-07 00:31:30 +00:00
drm_linux_list.h Fix handling of lists with a single entry in list_for_each_safe(); 2008-10-14 14:55:28 +00:00
drm_lock.c NOTE: this commit message accompnies the last one for sys/dev/pci/drm. 2008-05-19 00:17:39 +00:00
drm_memory.c Only pull in genfb.h if _KERNEL_OPT is defined. Reported by Kurt Schreiner 2009-02-15 20:21:24 +00:00
drm_pci.c include the size in a falled allocation message. 2009-03-29 19:39:10 +00:00
drm_sarea.h Remove #ifdef __OpSys__ sections to make this readable. Add RCS tags. 2007-11-21 19:22:12 +00:00
drm_scatter.c revert unnecessary changes to 3rd party code. 2008-07-07 00:31:30 +00:00
drm_sysctl.c use __KERNEL_RCSID() 2007-12-11 11:17:30 +00:00
drm_vm.c drm_addmap(): 2009-03-29 19:50:17 +00:00
files.drm support new drm. 2008-07-19 07:26:54 +00:00