Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-03-04 | DRM_FREE/2 patch from Philip Brown | Keith Whitwell | 2 | -2/+2 | |
2003-02-28 | Update object targets | Leif Delgass | 1 | -4/+4 | |
2003-02-21 | Merge from bsd-4-0-0-branch.bsd-4-0-0-20030221-merge | Eric Anholt | 2 | -6/+9 | |
2003-02-04 | disable strict aliasing for building the DRM | Michel Daenzer | 1 | -1/+1 | |
2003-02-02 | don't inflate relative vblank sequence numbers on repeated calls (e.g. when | Michel Daenzer | 1 | -0/+1 | |
interrupted by a signal) | |||||
2003-01-11 | limit number of pending vblank signals to 100 to prevent DoS, and minor | Michel Daenzer | 2 | -14/+41 | |
cleanups | |||||
2002-12-12 | enums should be ints | David Dawes | 1 | -1/+1 | |
2002-12-12 | bring in jantorial changes from 2.5.51 | Keith Whitwell | 3 | -12/+19 | |
2002-12-11 | remove agpgart informational | Keith Whitwell | 2 | -62/+6 | |
2002-12-04 | further vertical blank interrupt cleanups: remove unused variable, | Michel Daenzer | 1 | -7/+4 | |
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 | 2 | -17/+13 | |
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 | 3 | -11/+107 | |
2002-10-30 | Kernel support for vblank syncing on Rage 128 and Matrox. | Eric Anholt | 1 | -2/+2 | |
2002-10-29 | updated e-mail addresses for Keith, Alan and Jens | Jens Owen | 1 | -1/+1 | |
2002-10-29 | preserve CRTC{,2}_OFFSET_CNTL in 2D driver to avoid bad effects whennv-0-0-1-branch | Michel Daenzer | 1 | -1/+1 | |
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-22 | final part of XFree86 4.2.99.2 mergeX_4_2_99_2-20021023-merge | Alan Hourihane | 5 | -71/+28 | |
2002-10-22 | Import of XFree86 4.2.99.2X_4_2_99_2 | Alan Hourihane | 1 | -10/+0 | |
2002-10-09 | replaced max() macro with conditional expression | Brian Paul | 1 | -1/+1 | |
2002-10-08 | Fix error condition... | Keith Whitwell | 1 | -1/+1 | |
2002-10-08 | Call pci_enable_device() in DRM(irq_busid). | Keith Whitwell | 1 | -2/+15 | |
2002-09-29 | Move os-dependent stuff out of radeon_irq.c | Keith Whitwell | 1 | -12/+43 | |
2002-09-29 | add support for 16K and 64K page sizes (Bjorn Helgaas) | Michel Daenzer | 1 | -2/+8 | |
2002-09-26 | DRM(vblank_wait) is driver specific | Michel Daenzer | 1 | -38/+0 | |
2002-09-25 | common ioctl to wait for vertical blank IRQs | Michel Daenzer | 4 | -3/+110 | |
2002-09-23 | merged r200-0-2-branch to trunk | Keith Whitwell | 2 | -1/+4 | |
2002-09-21 | make sure we never oops because the hardware lock pointer in the sigdata | Michel Daenzer | 3 | -3/+4 | |
structure is out of date | |||||
2002-09-11 | - Fix various bugs in the DRI support for the i830 and i845G (Keith | David Dawes | 6 | -336/+182 | |
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-29 | standardize use of __FUNCTION__ (Linus) | Keith Whitwell | 1 | -4/+4 | |
2002-08-22 | Don't (re)define vmalloc_to_page for kernel >= 2.4.19, as it has been | Leif Delgass | 4 | -9/+9 | |
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 | 2 | -2/+10 | |
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 | 1 | -2/+2 | |
Alan Cox) | |||||
2002-08-21 | add missing include (for udelay), remove unused counter. | Leif Delgass | 1 | -2/+1 | |
2002-08-06 | Updates from Rusty Russell to: | Rik Faith | 5 | -39/+39 | |
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-05 | merged bsd-3-0-0-branchbsd-3-0-0-20020705-merge | Alan Hourihane | 33 | -23263/+216 | |
2002-07-04 | Fix some more pageflipping issues -- existing code was doing MMIO writestrunk-20020705 | Keith Whitwell | 1 | -10/+14 | |
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 | 1 | -3/+4 | |
2002-07-02 | Fix lockup on faster machines when drawing in multiple clip rectanglestrunk-20020703 | Tim Smith | 2 | -3/+3 | |
(e.g. when part of a 3D window is obscured by another window) | |||||
2002-06-27 | Set pfCurrentPage on cleanup_pageflip | Keith Whitwell | 1 | -0/+2 | |
2002-06-25 | gamma_alloc -> DRM(alloc)xv845g-0-1-bptrunk-20020626xv845g-0-1-branch | Alan Hourihane | 1 | -1/+1 | |
2002-06-18 | endianness fixes | Michel Daenzer | 1 | -2/+3 | |
2002-06-12 | merged tcl-0-0-branchtrunk-20020617tcl-0-0-20020612-merge | Keith Whitwell | 6 | -695/+899 | |
2002-06-02 | fixes for big endian in general and powerpc in particulardmx-1-0-20021129-finaldmx-1-0-20021115-betadmx-1-0-20021025-alphadmx-1-0-20020926-finaldmx-1-0-20020830-betadmx-1-0-20020719-alphadmx-1-0-20020604-phase1dmx-1-0-20020603-basedmx-1-0-branch | Michel Daenzer | 5 | -77/+55 | |
2002-05-29 | Import Mesa 4.0 port of I830M/I845G 3D driver funded by 2d3d. Import | Jeff Hartmann | 1 | -4/+2 | |
Lastest i810 ddx driver changes from XFree86 CVS to support the I845G. Fixup warnings in I830M kernel driver. -Jeff | |||||
2002-05-17 | Remove some older Linux 2.3.99 code | Alan Hourihane | 1 | -5/+2 | |
2002-05-17 | same udelay fixes | Alan Hourihane | 2 | -5/+3 | |
2002-05-16 | Allow drm to build under 2.4 and 2.5(.14) | Keith Whitwell | 8 | -69/+99 | |
2002-04-09 | Merged drmcommand-0-0-1drmcommand-0-0-1-20020409-merge | Jens Owen | 24 | -99/+148 | |
2002-03-08 | Fix backwards compatibility bug, add tests for good numbers of | Keith Whitwell | 1 | -22/+118 | |
vertices/prim. | |||||
2002-02-14 | First pass of mesa-4-0 branch merge into trunk.trunk-20020221mesa-4-0-20020214-merge | David Dawes | 23 | -691/+1046 | |
2002-02-02 | wrapper for ioremap_nocache() like for ioremap() (Paul Mundt) | Michel Daenzer | 2 | -0/+27 | |