summaryrefslogtreecommitdiff
path: root/sys/dev/drm
AgeCommit message (Expand)Author
2008-10-14Fix handling of lists with a single entry in list_for_each_safe();bjs
2008-07-19support new drm.mrg
2008-07-08remove some more local changes of the form "foo.h" -> <dev/*/foo.h>mrg
2008-07-07revert unnecessary changes to 3rd party code.mrg
2008-07-03split device/softcdrochner
2008-06-29Revert previous, i915drm works again.jmcneill
2008-06-21Revert to using atop(offset + map->offset) for map types _DRM_AGP,bjs
2008-06-20make an i386 ALL kernel build againcegger
2008-06-20- Don't use btop, as only three (?) platforms define this macro; usebjs
2008-06-20- Use the extent manager to track mappings and provide sane offsetbjs
2008-06-13DRM_IOCTL_SG_ALLOC needs IOWR, not IOR!bjs
2008-06-09o Split device_t/softc for agp(4).freza
2008-06-03Make the atomic macros compile: do not discard 'volatile' qualificationdyoung
2008-06-01Use symbolic names for mem->phase, make error reporting more sensible.bjs
2008-05-30Don't call devsw_attach/detach if _MODULE is not definedjmcneill
2008-05-28Add work-in-progress of NetBSD-specific code. I will be committing a lotbjs
2008-05-28Rework drm_atomic.h for correctness and readability:bjs
2008-05-19Don't use MALLOC_DECLARE / MALLOC_DEFINE if building as a module.jmcneill
2008-05-19NOTE: this commit message accompnies the last one for sys/dev/pci/drm.bjs
2008-05-18Allow building as a module.jmcneill
2008-05-18Oops, did not compile. Fix it.bjs
2008-05-18Use cv(9) instead of mtsleep/wakeup. Also, define drm_hz asbjs
2008-05-18atomic_add_32 -> atomic_and_32. For atomic_read/atomic_write, castbjs
2008-05-06Revert all the changes this time.bjs
2008-05-06Revert last commit -- breaks i915.bjs
2008-05-06 A few steps down the yellow brick road toward bus_dma-ification:bjs
2008-05-05Use aprint instead of DRM_INFO macro to cleanup attachment messages.jmcneill
2008-05-04Ugh, unbreak _DRM_SHM on amd64 again.jmcneill
2008-05-04Fix compilation on i386.jmcneill
2008-05-04For _DRM_SHM allocations, do not use the VA as drm_map handle on x86_64jmcneill
2008-05-04Returning EINVAL from drm_mmap isn't a smart thing to do.jmcneill
2008-05-03make device lock adaptivedrochner
2008-05-02Wedge in a smattering of updates for ati_pcigart.c and radeon support:bjs
2008-04-25Adapt to recent NetBSD which has an atomic MI API. With code fromxtraeme
2008-04-23DRM_SPINLOCK() wants a spin mutex, it may be called from interruptxtraeme
2008-04-15Change the DRM_SPININIT macro to call mutex_init with MUTEX_DEFAULTbjs
2008-04-08use aprint_*_dev and device_xnamecegger
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-03-13Don't include i810 hack if DRM_NO_AGP is defined, as it results inbjs
2008-03-04-map 64-bit PCI BARsdrochner
2008-03-02Fix bus_dmamem_free() call to provide 'segs' as the second argument.bjs
2008-02-22Add a horrible hack to allow the DRM driver to get at the bus_space_handledrochner
2007-12-22membar_memory -> membar_syncad
2007-12-21Use new style memory barriers.ad
2007-12-15__FUNCTION__ -> __func__perry
2007-12-11use __KERNEL_RCSID()lukem
2007-12-07Bring in some modest fixes from GIT that seemed appropriate to me and did notbjs
2007-12-04drm unbreaking, round 1:bjs
2007-11-21Remove #ifdef __OpSys__ sections to make this readable. Add RCS tags.bjs
2007-11-01Until I have a chance to further evaluate and re-work the locking here,bjs