Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-22 | get rid of superfluous fields in struct drm_radeon_ring_buffer | Michel Daenzer | |
use correct address for ring read pointer writeback (yes, we seem to have been running with bogus values for the ring read pointer, which 'worked' because the return value of radeon_wait_ring() is never checked and the ring usually never fills up) | |||
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 | add more get_param queries for embedded project | Keith Whitwell | |
2003-04-21 | Check for NULL map before calling DRM(ioremapfree) on cleanup. Prevents an | Leif Delgass | |
oops if a map wasn't found (e.g. XFree86 Bugzilla #108) | |||
2003-03-29 | buf->filp is a pointer, so make printf format args be %p not %d | Eric Anholt | |
2003-03-28 | merged drm-filp-0-1-branch | Keith Whitwell | |
2003-03-25 | XFree86 4.3.0 merge | Alan Hourihane | |
2003-03-04 | DRM_FREE/2 patch from Philip Brown | Keith Whitwell | |
2003-02-21 | Merge from bsd-4-0-0-branch. | Eric Anholt | |
2003-02-08 | reclaim DMA buffers in DRIVER_RELEASE() (Felix Kühling) | Michel Daenzer | |
2003-02-06 | fix EAGAIN handling in radeon_cp_dispatch_texture() (fixes corruption of | Michel Daenzer | |
large textures), and get rid of superfluous local y variable | |||
2003-02-04 | fix PCI and AGP posting problems (based on testing by Chris Ison and | Michel Daenzer | |
suggestions by Benjamin Herrenschmidt and Arjan van de Ven) remove radeon_flush_write_combine() which has been unused for a while | |||
2003-02-04 | only acknowledge interrupts we handle - others could be used outside the | Michel Daenzer | |
DRM | |||
2003-02-03 | Fix size of VERTEX2 ioctl struct (Egbert Eich) | Keith Whitwell | |
2003-01-26 | Add cast to avoid void * arithmetic warning | Leif Delgass | |
2003-01-16 | Fix radeon for BSD. | Eric Anholt | |
2003-01-10 | Note that radeon_do_cp_idle() can fail, cope with it. | Keith Whitwell | |
2003-01-06 | [TRIVIAL] [TRIVIAL PATCH 2.5.48] Remove unused function from radeon_mem.c | Rik Faith | |
Submitted by Rusty Trivial Russell | |||
2003-01-03 | more cleanups, free mem heap data on last client exit | Keith Whitwell | |
2003-01-02 | Bump radeon drm version nr on recent interface relaxation | Keith Whitwell | |
2003-01-02 | Remove printk | Keith Whitwell | |
2003-01-02 | Make the radeon drm module better at cleaning up after itself if all the | Keith Whitwell | |
clients (particularly the X server) exit without doing so for it. | |||
2002-12-12 | enums should be ints | David Dawes | |
2002-12-06 | Rewrite radeon_cp_dispatch_texture() to avoid pingponging back to userspace | Keith Whitwell | |
when issue large (multi-buffer) uploads. | |||
2002-12-04 | further vertical blank interrupt cleanups: remove unused variable, | Michel Daenzer | |
non-ambiguous variable names, don't express subtraction in unnecessarily complicated ways | |||
2002-12-03 | vertical blank interrupt cleanups: use spinlock instead of semaphore, send | Michel Daenzer | |
signal directly from interrupt handler instead of using a taskqueue (based on feedback by Linus Torvalds) | |||
2002-11-30 | vertical blank ioctl can send signal instead of blocking | Michel Daenzer | |
2002-11-25 | Silence the radeon_freelist_get 'returning NULL' message. It's not an error | Keith Whitwell | |
& just confuses people. | |||
2002-11-23 | allow unprivileged clients to use the GETPARAM ioctl (Wang WenRui) | Michel Daenzer | |
2002-10-30 | Kernel support for vblank syncing on Rage 128 and Matrox. | Eric Anholt | |
2002-10-29 | updated e-mail addresses for Keith, Alan and Jens | Jens Owen | |
2002-10-29 | preserve CRTC{,2}_OFFSET_CNTL in 2D driver to avoid bad effects when | Michel Daenzer | |
pageflipping after a mode switch take current page into account in AdjustFrame(); writing the CRTC offset via the CP was probably a bad idea as this can happen asynchronously, reverted take frame offset into account when flipping pages handle CRTC2 as well for pageflipping (untested) preserve GEN_INT_CNTL on mode switches to prevent interrupts from getting disabled | |||
2002-10-28 | merge from mesa-4-1-branch to get cube-map registers. bumped version to 1.7 | Brian Paul | |
2002-10-27 | s/udelay/DRM_UDELAY/ | Eric Anholt | |
2002-10-10 | Jonny Strom's mga_dma.c patch | Keith Whitwell | |
2002-10-02 | Free correct block in free_block (K. Rasche) | Keith Whitwell | |
2002-10-01 | fix wait condition for vertical blank IRQs | Michel Daenzer | |
2002-09-29 | Turn boxes off again | Keith Whitwell | |
2002-09-29 | Move os-dependent stuff out of radeon_irq.c | Keith Whitwell | |
2002-09-29 | Fix up BSD irq handling. | Eric Anholt | |
2002-09-27 | make SW interrupts more robust: write sequence number to scratch register, | Michel Daenzer | |
acknowledge any lost interrupts before waiting | |||
2002-09-26 | DRM(vblank_wait) is driver specific | Michel Daenzer | |
2002-09-26 | BSD vblank framework. | Eric Anholt | |
2002-09-25 | change RADEON_PARAM_IRQ_ACTIVE to RADEON_PARAM_IRQ_NR | Michel Daenzer | |
2002-09-25 | common ioctl to wait for vertical blank IRQs | Michel Daenzer | |
2002-09-23 | merged r200-0-2-branch to trunk | Keith Whitwell | |
2002-08-29 | standardize use of __FUNCTION__ (Linus) | Keith Whitwell | |
2002-08-28 | Turn boxes off. | Keith Whitwell | |