summaryrefslogtreecommitdiffstats
path: root/sys/dev/drm
Commit message (Expand)AuthorAgeFilesLines
* Add a couple of radeon pci ids.rnoland2009-03-201-0/+2
* Adjust the flags to bus_dmamem around here too.rnoland2009-03-201-7/+8
* Add some debugging so I can see when syscalls are being restartedrnoland2009-03-193-1/+12
* Rework vblank handling to try to resolve some reports of "slow" windowsrnoland2009-03-191-19/+36
* Sync up the rest of the code that we use with what Intel is shippingrnoland2009-03-192-83/+111
* Pull in some suspend / resume changes from Intel's codernoland2009-03-193-15/+69
* Cast to (unsigned long) to make printf happy on i386rnoland2009-03-171-2/+3
* Add support for matching solely on vendor id.rnoland2009-03-171-2/+6
* Improve the debugging output of drm_mmaprnoland2009-03-171-1/+6
* Add list_for_each_prev to our linux compatibility.rnoland2009-03-171-0/+4
* Minor code cleanuprnoland2009-03-171-1/+1
* We can have more than 3 pci resourcesrnoland2009-03-171-1/+1
* Cast register maps and offsets to vm_offset_trnoland2009-03-171-6/+12
* Change the logic around to match ati_pcigart.rnoland2009-03-171-2/+2
* Use flsl() here rather than ffsl()rnoland2009-03-171-1/+1
* Use the right MSI_REARM for RS600.rnoland2009-03-161-0/+1
* Get rid of any remaining PZERO flags in mtx_sleep()rnoland2009-03-163-14/+2
* Fix R600 writeback across suspend/resume.rnoland2009-03-161-3/+0
* Consistently use kdev for the kernel device.rnoland2009-03-0910-91/+91
* Clean up the printing on amd64. Should also be consistent on i386.rnoland2009-03-091-3/+3
* There is no need to sync these buffers to swap.rnoland2009-03-091-3/+4
* Change the flags to bus_dmamem around to allow it to sleep waiting forrnoland2009-03-091-4/+4
* Fix the flags to bus_dmamem_* to allow the allocation to sleep whilernoland2009-03-091-2/+3
* -Make the PCI(E)/AGP calculations consistentrnoland2009-03-091-19/+22
* Call the right function for the right chipset.rnoland2009-03-091-1/+1
* Import support for ATI Radeon R600 and R700 series chips.rnoland2009-03-078-384/+26950
* Initialize the vblank structures at load time. Previously we did thisrnoland2009-02-2816-20/+44
* Add a tuneable to allow disabling msi on drm at runtime.rnoland2009-02-271-1/+5
* Fix up some ioctl permissions issues long overlooked.rnoland2009-02-273-8/+7
* The GM45 handles vblank differently. Pull the changes from Intel in.rnoland2009-02-255-1/+25
* Remove D_NEEDGIANT.rnoland2009-02-251-1/+1
* Turn on MSI if the card supports it. There is a blacklist for chipsrnoland2009-02-253-35/+78
* Prepare the radeon driver for MSI support.rnoland2009-02-251-0/+28
* Add some vblank related debugging and replace the DRM_WAIT_ON macrornoland2009-02-251-9/+23
* This was part of a sync to the code that Intel is shipping in linux.rnoland2009-02-256-2272/+1909
* The i915 driver was the only consumer of locked task support.rnoland2009-02-254-64/+0
* The vblank_swap ioctl was fundamentally race prone. Get rid of it.rnoland2009-02-253-433/+14
* There is no reason to hold the lock here.rnoland2009-02-251-2/+0
* Remove the PZERO priority from mtx_sleep.rnoland2009-02-251-2/+2
* Only set registers if irqs are enabledrnoland2008-12-231-2/+4
* Convert DRM_[DEBUG,ERROR,INFO] macros to c99 __VA_ARGS__.rnoland2008-12-211-5/+5
* Garbage collect entries from pcireg.h since we now include it.rnoland2008-12-181-9/+0
* We only want drm to ever attach to the primary pci device.rnoland2008-12-182-0/+5
* rework drm_scatter.c which allocates scatter / gather pages for use byrnoland2008-12-182-31/+91
* Fix error in busmaster enable logicrnoland2008-10-271-2/+4
* Fix some fallout from the busmaster disable cleanuprnoland2008-10-272-10/+9
* Don't report GEM capability until we actually have GEM support.rnoland2008-10-271-1/+2
* drm/i915: fix ioremap of a user address for non-root (CVE-2008-3831)rnoland2008-10-251-1/+1
* Replace calls to minor() with dev2unit(). Ed already fixed this once,rnoland2008-10-232-2/+2
* This check is invalid and I disabled it once already. I accidentallyrnoland2008-10-231-6/+4
OpenPOWER on IntegriCloud