Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-09-29 | Fix up BSD irq handling. | Eric Anholt | |
2002-09-29 | add support for 16K and 64K page sizes (Bjorn Helgaas) | Michel Daenzer | |
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-26 | Fix one warning. | 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-09-21 | make sure we never oops because the hardware lock pointer in the sigdata | Michel Daenzer | |
structure is out of date | |||
2002-09-11 | - Fix various bugs in the DRI support for the i830 and i845G (Keith | David Dawes | |
Whitwell). - Major rework of the 2D i830/i845G support, including: - Improve VESA mode selection, and fix refresh rate selection. - Don't duplicate functions provided in the vbe modules. - Don't duplicate functions provided in the vgahw module. - Rewrite memory allocation. - Rewrite initialisation and save/restore state handling. - Decouple the i810 support from i830 and later. - Remove various unnecessary hacks and workarounds. - Fix an 845G problem with the ring buffer not in pre-allocated memory. - Fix screen blanking. - Fix some HW cursor glitches, and turn HW cursor off at VT switch and exit. - Don't attempt to use the i830's function 1 entity. - Fix problems with option handling. (David Dawes). - Add mode VBE-aware mode handling functions to the vbe module (David Dawes). | |||
2002-08-30 | Remove some extra symlinking for kernel module building that hasn't been | Eric Anholt | |
needed since 2000. | |||
2002-08-30 | Remove this one too: it'll be used from the linux version (if ever) | Eric Anholt | |
2002-08-30 | Remove compat functions for FreeBSD for drivers which weren't available in | Eric Anholt | |
X4.2 | |||
2002-08-30 | file radeon_irq.c was initially added on branch r200-0-2-branch. | Keith Whitwell | |
2002-08-29 | standardize use of __FUNCTION__ (Linus) | Keith Whitwell | |
2002-08-28 | Turn boxes off. | Keith Whitwell | |
2002-08-28 | Remove i8x0 files from the BSD side. These were not actually ported, and | Eric Anholt | |
when they do get ported most of them won't live in these directories. | |||
2002-08-27 | file radeon_mem.c was initially added on branch r200-0-2-branch. | Keith Whitwell | |
2002-08-27 | Remove drm_linux.h, it's no longer used. | Eric Anholt | |
2002-08-27 | Include non-radeon modules in the build. | Eric Anholt | |
2002-08-26 | merged r200-0-1-branch | Keith Whitwell | |
2002-08-22 | Don't (re)define vmalloc_to_page for kernel >= 2.4.19, as it has been | Leif Delgass | |
backported from 2.5.x. Also fix a couple of incorrect LINUX_VERSION_CODE tests and fix header dependency for r128, radeon when building without AGP. | |||
2002-08-22 | SetPageLocked only defined in 2.5.x (x=?), use LockPage for 2.4.x (x>=9). | Leif Delgass | |
Also apply build fixes from i810_dma.c to i830_dma.c | |||
2002-08-21 | Change the linux kernel version condition in the i810 driver (according to | Jose Fonseca | |
Alan Cox) | |||
2002-08-21 | Remove drm_linux.h, move the two useful defines into drm_drv.h (the only | Eric Anholt | |
place they're used). Use fd locking on -current. Actually copy in data from userspace to kernel in the linux-compat ioctl path. Make sure ioctl sizes are as expected in the ioctl handler functions. | |||
2002-08-21 | add missing include (for udelay), remove unused counter. | Leif Delgass | |
2002-08-21 | TRUE and FALSE don't seem to be defined everywhere... | Michel Daenzer | |
2002-08-12 | zero-cliprect case patch from Jacek | Keith Whitwell | |
2002-08-11 | test scratch register writeback before using it | Michel Daenzer | |
2002-08-08 | Try to open the /dev/dri/cardX device once, then only if it fails check the | Eric Anholt | |
device number and recreate it if necessary. Fixes xf86drm.c to allow linux binaries to be used for emulation on FreeBSD. | |||
2002-08-06 | Updates from Rusty Russell to: | Rik Faith | |
1) Remove redundant header inclusion 2) Silence bitop on non-long argument warnings (change int to long) 3) Move to ISO C (gcc 2.6) initializers (accepted by older gccs also) All of these are syntax changes that should not impact functionality. | |||
2002-07-18 | fix off-by-one error for right bottom corner in radeon_emit_clip_rect() | Michel Daenzer | |
(Jacek Rosik) | |||
2002-07-17 | Workaround for Radeon lockups on fast machines | Tim Smith | |
2002-07-14 | bump DRM minor and check it before using the GETPARAM ioctl to obtain | Michel Daenzer | |
scratch register values | |||
2002-07-11 | Don't read scratch registers directly, obtain the values via the GET_PARAM | Michel Daenzer | |
ioctl. The DRM reads them from memory addresses the chip writes to on updates. Fall back to reading the registers directly with an old DRM. (Tim Smith, cleanups by myself) | |||
2002-07-09 | Increase the linux-compatibility max ioctl. | Eric Anholt | |
2002-07-06 | remove obsolete files | Alan Hourihane | |
2002-07-05 | remove files missed by merge | Alan Hourihane | |
2002-07-05 | merged bsd-3-0-0-branch | Alan Hourihane | |
2002-07-04 | Fix some more pageflipping issues -- existing code was doing MMIO writes | Keith Whitwell | |
while ring was active. There is still an MMIO read in there, but I haven't seen any lockups that could be attributed to it. | |||
2002-07-04 | Revert SET_SCISSORS change. | Keith Whitwell | |
2002-07-02 | Fix lockup on faster machines when drawing in multiple clip rectangles | Tim Smith | |
(e.g. when part of a 3D window is obscured by another window) | |||
2002-06-27 | Set pfCurrentPage on cleanup_pageflip | Keith Whitwell | |
2002-06-25 | gamma_alloc -> DRM(alloc) | Alan Hourihane | |
2002-06-25 | file s3v.h was initially added on branch s3virge-0-0-1-branch. | Max Lingua | |
2002-06-25 | file s3v_dma.c was initially added on branch s3virge-0-0-1-branch. | Max Lingua | |
2002-06-25 | file s3v_drm.h was initially added on branch s3virge-0-0-1-branch. | Max Lingua | |
2002-06-25 | file s3v_drv.c was initially added on branch s3virge-0-0-1-branch. | Max Lingua | |
2002-06-25 | file s3v_drv.h was initially added on branch s3virge-0-0-1-branch. | Max Lingua | |