summaryrefslogtreecommitdiff
path: root/sys/dev/drm
AgeCommit message (Expand)Author
2009-03-09Change the flags to bus_dmamem around to allow it to sleep waiting forRobert Noland
2009-03-09Fix the flags to bus_dmamem_* to allow the allocation to sleep whileRobert Noland
2009-03-09 -Make the PCI(E)/AGP calculations consistentRobert Noland
2009-03-09Call the right function for the right chipset.Robert Noland
2009-03-07Import support for ATI Radeon R600 and R700 series chips.Robert Noland
2009-02-28Initialize the vblank structures at load time. Previously we did thisRobert Noland
2009-02-27Add a tuneable to allow disabling msi on drm at runtime.Robert Noland
2009-02-27Fix up some ioctl permissions issues long overlooked.Robert Noland
2009-02-25The GM45 handles vblank differently. Pull the changes from Intel in.Robert Noland
2009-02-25Remove D_NEEDGIANT.Robert Noland
2009-02-25Turn on MSI if the card supports it. There is a blacklist for chipsRobert Noland
2009-02-25Prepare the radeon driver for MSI support.Robert Noland
2009-02-25Add some vblank related debugging and replace the DRM_WAIT_ON macroRobert Noland
2009-02-25This was part of a sync to the code that Intel is shipping in linux.Robert Noland
2009-02-25The i915 driver was the only consumer of locked task support.Robert Noland
2009-02-25The vblank_swap ioctl was fundamentally race prone. Get rid of it.Robert Noland
2009-02-25There is no reason to hold the lock here.Robert Noland
2009-02-25Remove the PZERO priority from mtx_sleep.Robert Noland
2008-12-23Only set registers if irqs are enabledRobert Noland
2008-12-21Convert DRM_[DEBUG,ERROR,INFO] macros to c99 __VA_ARGS__.Robert Noland
2008-12-18Garbage collect entries from pcireg.h since we now include it.Robert Noland
2008-12-18We only want drm to ever attach to the primary pci device.Robert Noland
2008-12-18rework drm_scatter.c which allocates scatter / gather pages for use byRobert Noland
2008-10-27Fix error in busmaster enable logicRobert Noland
2008-10-27Fix some fallout from the busmaster disable cleanupRobert Noland
2008-10-27Don't report GEM capability until we actually have GEM support.Robert Noland
2008-10-25drm/i915: fix ioremap of a user address for non-root (CVE-2008-3831)Robert Noland
2008-10-23Replace calls to minor() with dev2unit(). Ed already fixed this once,Robert Noland
2008-10-23This check is invalid and I disabled it once already. I accidentallyRobert Noland
2008-10-13Correct memory leak of info->rects. Previously we would free info, butRobert Noland
2008-10-13Rework memory allocation to allocate memory with different type names. ThisRobert Noland
2008-10-13The linux list compat code had an error which prevented list_for_each_safe()Robert Noland
2008-10-13Correct the interrupt handling in the Intel i915 driver.Robert Noland
2008-10-13Several of the newer radeon cards have moved around the registers for enablingRobert Noland
2008-10-13Add support for Radeon rs740 (HD 2100)Robert Noland
2008-10-04Don't explicitly bzer driver softcRobert Noland
2008-10-04Use M_WAITOK when allocating driver memoryRobert Noland
2008-10-04Change drm_order() to use ffsl()Robert Noland
2008-10-03resync to git masterRobert Noland
2008-09-27Replace all calls to minor() with dev2unit().Ed Schouten
2008-09-09IGP based radeon cards such as the rs485 and rs690 require that the GART tableRobert Noland
2008-09-09We should never call drm_pci_alloc() while holding locks, due the theRobert Noland
2008-08-30Don't return EINVAL when trying to unlock.Robert Noland
2008-08-30We need to lock around driver unload now.Robert Noland
2008-08-30Free the device lock around the call to drm_drawable_free_all()Robert Noland
2008-08-23Update drm kernel drivers.Robert Noland
2008-03-21Add the i915 GME device to DRM.Remko Lodder
2008-02-27Add support for the 965GM.Remko Lodder
2008-01-16Dont accidentally remove a filesocket which is still in use. This givesRemko Lodder
2007-11-12Move the agp(4) driver from sys/pci to sys/dev/agp. __FreeBSD_version wasJohn Baldwin