summaryrefslogtreecommitdiff
path: root/bsd-core/drmP.h
AgeCommit message (Expand)AuthorFilesLines
2009-03-16FreeBSD: Increase MAX_PCI_RESOURCERobert Noland1-1/+1
2009-03-16FreeBSD: Cast map handles to vm_offset_tRobert Noland1-6/+12
2009-03-08FreeBSD use kdev for kernel device namevehemens1-3/+3
2009-03-05FreeBSD: Rework DRM_[DEBUG,ERROR,INFO] macros a bit.Robert Noland1-5/+5
2009-03-05FreeBSD: Garbage collect entries from pcireg.h since we now include it.Robert Noland1-9/+0
2009-03-05FreeBSD: We only want drm to ever attach to the primary pci device.Robert Noland1-0/+1
2009-03-05FreeBSD: rework drm_scatter.c which allocates scatter / gather pages for use byRobert Noland1-5/+7
2009-02-27Move vblank_init to driver load time.Robert Noland1-0/+1
2009-02-26FreeBSD: Fix up some ioctl permissions issues missed many times over.Robert Noland1-2/+2
2009-02-24FreeBSD: Turn on msiRobert Noland1-0/+6
2009-02-24i915: This was part of a sync to the intel driver at some pointRobert Noland1-0/+1
2009-02-24FreeBSD: Rip out the locked task support now that i915 no longer uses it.Robert Noland1-7/+0
2009-02-23FreeBSD: Don't set PZERO in mtx_sleep.Robert Noland1-2/+2
2008-10-10[FreeBSD] Rework all of the memory allocationsRobert Noland1-28/+44
2008-09-17[FreeBSD] Convert to using cdevpriv for file_priv trackingRobert Noland1-9/+8
2008-09-10Remove incomplete and obsolete free/net/open code.vehemens1-148/+0
2008-09-07[FreeBSD] Implement drm_ioremap_wc() to set a range of mem to write-combiningRobert Noland1-2/+7
2008-09-06Pass lock data like linux and open.vehemens1-6/+4
2008-08-29[FreeBSD] Use driver features macros and flagsvehemens1-10/+27
2008-08-29[FreeBSD] Convert drm_driver to a pointer like linux.vehemens1-1/+1
2008-08-29[FreeBSD] Replace typedefs on bsd.vehemens1-17/+17
2008-08-24[FreeBSD] Add drm_drawable_free_all()Robert Noland1-0/+3
2008-08-24[FreeBSD] Move vblank bits into their own structure.vehemens1-11/+16
2008-07-24[FreeBSD] Catch up to linux on vblank-reworkRobert Noland1-3/+1
2008-07-21[FreeBSD] Improve upper_32_bits define.Robert Noland1-1/+1
2008-07-17[FreeBSD] drm_irq.c updates for vblank fixes.Robert Noland1-0/+1
2008-07-16FreeBSD: Fix radeon buildRobert Noland1-0/+2
2008-07-16BSD: change drm_locked_task*() to use the same scheme as linux.Owain Gordon Ainsworth1-0/+1
2008-06-08[FreeBSD] Incorporate vblank fixes for bsd.Robert Noland1-4/+3
2008-06-08[FreeBSD] Go back to using vbl_lock and move init/destroy to load/unload.Robert Noland1-1/+2
2008-06-01[FreeBSD] Get rid of vbl_lock and re-use irq_lock.Robert Noland1-4/+1
2008-05-27[FreeBSD] Add vblank-rework support and get drivers building.Robert Noland1-9/+42
2008-05-27[FreeBSD] Convert from drm_device_t to struct drm_device for consistency.Eric Anholt1-119/+175
2007-12-02bsd: Replace other occurrences of msleep with mtx_sleepRobert Noland1-1/+1
2007-12-02bsd: Now make secondary vblank workRobert Noland1-0/+1
2007-12-01bsd: Hook secondary vblank support.Robert Noland1-0/+1
2007-11-29Fix up drm_ati_pcigart_infoRobert C. Noland III1-4/+4
2007-11-18Bug #13233: Chase move of agp headers on FreeBSD.Robert Noland1-0/+4
2007-11-14Add new shared header file drm_internal.h.Kristian Høgsberg1-0/+1
2007-08-13Bug #11951: Fix an errno sign inversion on pre-FreeBSD 5.vehemens1-1/+3
2007-07-20Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.Eric Anholt1-72/+62
2007-07-20Replace filp in ioctl arguments with drm_file *file_priv.Eric Anholt1-27/+13
2007-07-20Remove DRM_ERR OS macro.Eric Anholt1-2/+1
2007-07-19FreeBSD warnings cleanup.Eric Anholt1-0/+2
2007-07-18Add dry-coded DRM drawable private information storage for FreeBSD.Eric Anholt1-3/+22
2007-07-16Fix FreeBSD build.Eric Anholt1-0/+1
2007-07-11Made drm_sg_alloc accessible from inside the DRM - drm_sg_alloc_ioctl is the ...Arthur Huillet1-1/+2
2007-05-29Update a bunch of FreeBSD port code.Jung-uk Kim1-14/+14
2006-09-06Use the DRM_INIT_WAITQUEUE argument (needed on Linux) to avoid a warning.Eric Anholt1-1/+1
2006-09-06Put the PCI device/vendor id in the drm_device_t.Eric Anholt1-0/+3