Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-08-06 | Fix maplist entries being used after they were freed; thanks to Benjamin | Michel Daenzer | |
Herrenschmidt for tracking this down | |||
2003-07-29 | IRQ code cleanup suggested by Linus Torvalds | Michel Daenzer | |
i830 build fix | |||
2003-07-25 | Compile fixes for recent 2.5/2.6 Linux kernels. I hope this doesn't break | Michel Daenzer | |
the i830 driver or the BSDs. :) | |||
2003-07-25 | Fail in DRM(agp_acquire) if the AGP aperture can't be used, such that the X | Michel Daenzer | |
server falls back to PCI GART or disables the DRI gracefully | |||
2003-07-11 | Restore __HAVE_KERNEL_CTX_SWITCH, required for the sparc drm module in the | Keith Whitwell | |
kernel tree. Added comments to that effect. | |||
2003-07-09 | DA: fix for bug 484 in Bugzilla, originally from me, reworked by David | Dave Airlie | |
Dawes to avoid backword incompatibilities... | |||
2003-07-08 | Removed unused __HAVE_KERNEL_CTX_SWITCH, whatever that was. | Keith Whitwell | |
2003-07-04 | Don't need to include linux/wrapper.h - we only use Set/ClearPageReserved | Leif Delgass | |
from linux/mm.h now and wrapper.h has been removed in 2.5.69 and later. | |||
2003-06-19 | Revert the janitorial - that works is now on the new branch | Jose Fonseca | |
newdrm-0-0-1-branch. | |||
2003-06-14 | Move the linux AGP includes into drm_agp.h and only define the AGP data | Jose Fonseca | |
structures if AGP support is enabled in the kernel (__REALLY_HAVE_AGP). This fixes the compile errors on kernels without AGP support. | |||
2003-06-07 | Verify 'drm_agp' is not NULL for all its wrappers - this causes no overhead | Jose Fonseca | |
and must be done if in future a driver tries to talk to the AGP directly from kernelspace instead of userspace, and the AGP is not present. | |||
2003-06-07 | Check that the AGPGART "drm_agp" symbol pointer is valid before | Jose Fonseca | |
initializing the DRM device - this was causing a kernel oops when the AGPGART module wasn't loaded. | |||
2003-06-07 | fix pitch compile error | Dave Airlie | |
2003-06-05 | add page flipping support to the DRM, up version number to 1.3.0... | Dave Airlie | |
2003-06-03 | Added the Doxygen configuration file. Minor documentation fixes. | Jose Fonseca | |
2003-06-03 | Split declarations/definitions in drm_scatter.h into drm_sg.h/drm_sg_tmp.h | Jose Fonseca | |
respectively. Splited the work out of the ioctls and renamed (with the _ioctl prefix). Added some more documentation. Did the same for drm_sgpsupport.h. | |||
2003-05-28 | Restore change to _DRM_VBLANK_SIGNAL from rev. 1.41, which was reverted | Leif Delgass | |
with the documentation merge. | |||
2003-05-28 | Restore DRM_*MEMORYBARRIER change reverted with documentation merge | Leif Delgass | |
2003-05-27 | Merged DRM documentation. | Jose Fonseca | |
2003-05-20 | Support for building DRM module on OpenBSD (Wilbern Cobb, Matthieu Herrb). | David Dawes | |
(resync with XFree86 trunk) | |||
2003-05-17 | do allow reading from read only mappings... | Michel Daenzer | |
2003-05-16 | Support AGP bridges where the AGP aperture can't be accessed directly by | Michel Daenzer | |
the CPU (David Mosberger, Benjamin Herrenschmidt, myself, Paul Mackerras, Jeff Wiedemeier) | |||
2003-04-29 | remove unused variables | Leif Delgass | |
2003-04-28 | Restore Eric Anholt's DRM_*MEMORYBARRIER changes from rev 1.11 | Leif Delgass | |
2003-04-28 | Only free original pagelist in addbufs_pci if one already exists (fixes | Leif Delgass | |
oops). | |||
2003-04-28 | DRM_READ/WRITEMEMORYBARRIER was given an argument in the bsd tree, fix for | Alan Hourihane | |
linux | |||
2003-04-27 | Put back __HAVE_KERNEL_CTX_SWITCH for David Miller's sparc drm driver | Keith Whitwell | |
(which doesn't live in our cvs). | |||
2003-04-26 | Remove the map argument from DRM_*MEMORYBARRIER. Not all of the uses of | Eric Anholt | |
DRM_*MEMORYBARRIER we had were related to an MMIO space. This means arch-specific code on the BSDs, unfortunately. Also add DRM_MEMORYBARRIER() and change the DRM_READMEMORYBARRIER()s that used to be read/write barriers to it. | |||
2003-04-26 | Ensure driver has been initialized (dev_private != NULL) before installing | Leif Delgass | |
irq handler in DRM(irq_install). Modify all drivers to ensure irq handler is removed before cleanup and cleanup is called at takedown. Remove unused buffer private struct fields in i810, i830. Check for lock on init/cleanup in all drivers except i810/i830. The current DDX for i810 and i830 doesn't hold the lock on kernel init (FIXME?). | |||
2003-04-26 | 2.5.x sync patch from Linus Torvalds | Keith Whitwell | |
2003-04-26 | move prototypes for gamma functions to gamma_drv.h | Keith Whitwell | |
2003-04-26 | Remove #if 0'd code | Keith Whitwell | |
2003-04-25 | Fix potential oops and memory leaks when allocations fail in | Leif Delgass | |
addbufs_agp/pci. Add support for buffer private structs with PCI DMA buffers. Also some debug format string fixes. | |||
2003-04-25 | Targets for building dristat and drmstat. | David Dawes | |
2003-04-24 | Pass dma handle from pci_alloc_consistent to the card for status page, | Leif Delgass | |
rather than using virt_to_bus() on the virtual address. | |||
2003-04-24 | Remove unused dev->map_count. We always iterate the maplist with | Leif Delgass | |
list_for_each() and the count is not updated or used for stats. | |||
2003-04-24 | Remove unused variables | Leif Delgass | |
2003-04-24 | Move the debug versions of the DRM memory functions to a new file and | Keith Whitwell | |
implement non-debug ones as standard. | |||
2003-04-24 | Remove #if 0'd code and some unused string functions | Keith Whitwell | |
2003-04-24 | Single/dual rasterizer quiescence patch for the glint/gamma DRI driver | David Dawes | |
(#5685, Sven Luther). | |||
2003-04-24 | break long line | David Dawes | |
2003-04-23 | Install dummy/noop read & poll fops unless the driver has replacements. | Keith Whitwell | |
2003-04-22 | Remove AGP dependency in kernel config for radeon, sis. Remove | Leif Delgass | |
PCIGART_ENABLED define for radeon, pcigart support now included for any arch. | |||
2003-04-22 | Only mga, i810, i830 require AGP (should mga define __MUST_HAVE_AGP?) | Leif Delgass | |
2003-04-22 | change PREINSTALL/POSTINSTALL/UNINSTALL irq code to real functions as per | Alan Hourihane | |
the other drivers | |||
2003-04-22 | remove unused variable | Alan Hourihane | |
2003-04-22 | fix gamma headers | Alan Hourihane | |
2003-04-22 | Rename drm_lists.h to gamma_lists.h | Keith Whitwell | |
2003-04-22 | new file | Keith Whitwell | |
2003-04-22 | Move the excitingly named DRM(flush_block_and_flush) and friends to | Keith Whitwell | |
gamma-specific code. Fix templates so i8x0 drivers don't have to define __HAVE_DMA_WAITLIST. |