Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-08-29 | Port the SiS DRM to FreeBSD. This includes the ability for the DRM to | Eric Anholt | |
allocate framebuffer memory without sisfb, and a new ioctl to be used by the X Server which tells the DRM what region of framebuffer memory to allocate from. Also fixes a possibility to panic the kernel I believe. Tested on linux with sisfb and FreeBSD (without sisfb) with new DRI only. | |||
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-25 | Targets for building dristat and drmstat. | David Dawes | |
2003-04-24 | break long line | David Dawes | |
2003-04-22 | Only mga, i810, i830 require AGP (should mga define __MUST_HAVE_AGP?) | Leif Delgass | |
2003-04-22 | fix gamma headers | Alan Hourihane | |
2003-04-17 | Rework the Linux drm kernel module build to leverage off the standard | David Dawes | |
kernel build system. This is based on suggestions and examples from David Woodhouse. This approach has the advantage that the build requirements of a wider range of standard kernels are now supported transparently, but the disadvantage of some extra complexity to handle building against clean vendor-distributed kernel source trees. This has been tested with some recent Red Hat and SuSE distributions. | |||
2003-04-08 | Use list_entry() to get container struct from struct list_head pointers. | Leif Delgass | |
Build fix for RedHat 9 kernel (5 args to remap_page_range()). | |||
2003-03-25 | linux merge for drm | Alan Hourihane | |
2003-02-04 | disable strict aliasing for building the DRM | Michel Daenzer | |
2002-10-30 | Kernel support for vblank syncing on Rage 128 and Matrox. | Eric Anholt | |
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-09-23 | merged r200-0-2-branch to trunk | Keith Whitwell | |
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-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-01-27 | First pass merge of XFree86 4.2.0 import. | David Dawes | |
2001-08-19 | No one's maintaining 2.2.x support - so remove all the cruft. | Alan Hourihane | |
2001-07-20 | Remove module name hacks because we aren't going to implement this anymore | Jeff Hartmann | |
because of Linus' comments | |||
2001-07-18 | Add module version name at a lower layer of the code, allows things to be | Jeff Hartmann | |
more flexible and allow older module versions to still work. Might not be final code if we move over to DRI kernel module version, but will be if we use XFree86 version. + Only build tdfx.o instead of tdfx-4_1_0.o since tdfx.o has never changed its API. | |||
2001-07-16 | Added version string to the end of the kernel module name. This allows | Jeff Hartmann | |
multiple versions of the kernel module to co-exist on one machine. | |||
2001-05-17 | Make the SiS module work again. At least glxinfo reports it's working, yet | Alan Hourihane | |
trying to run the simple apps return 'out of video memory' | |||
2001-05-14 | finish struct stat type cleanup Fix a build dependencies for the tdfx drm | David Dawes | |
module | |||
2001-05-03 | Make SiS driver compile with the new templated format. Not tested. minor | Alan Hourihane | |
cleanups | |||
2001-04-06 | search /lib/modules/<version>/build/include first, then the others.... | Alan Hourihane | |
2001-04-05 | Merged ati-pcigart-1-0-0 | Kevin E Martin | |
2001-03-19 | Initial XFree86 4.0.99.1 merge. | David Dawes | |
2001-02-28 | Implement drmOpen* without /proc dependence (Fallback to /proc is included | Rik Faith | |
for backward compatibility.) Move statistic-gathering drm* calls from dristat.c to xf86drm.c | |||
2001-02-16 | - Clean up the way customization of the templates is done. | Gareth Hughes | |
- Fix old-style DMA for gamma driver (please test). - Pull out IRQ handling into drm_dma.h (please test on i810, gamma). - Lots of general cleanups, remove compiler warnings etc. | |||
2001-02-15 | Merge mga-1-0-0-branch into trunk. | Gareth Hughes | |
2001-01-18 | Fixed problem preventing compile on system w/o agpgart. | Jeff Hartmann | |
2001-01-11 | Makefile.linux was checking $(MACHINE) for 'i386' before building the | Keith Whitwell | |
i810.o module. However on my i810's, $(MACHINE) is 'i686'. | |||
2001-01-08 | Merged tdfx-3-0-0 | Nathan Hand | |
2001-01-05 | Merged ati-5-0-0 | Kevin E Martin | |
2001-01-04 | Sync with Linux 2.4.0-prerelease | Rik Faith | |
2000-12-02 | Merged ati-4-1-1-branch into trunk. | Gareth Hughes | |
2000-11-08 | merge with 4.0.1d | David Dawes | |
2000-09-29 | Audit calls to schedule() Remove tags from files shared with Linux kernel | Rik Faith | |
tree Remove debugging statements to make debugging more useful Other minor cleanups in preparation for sync with Linux 2.4.0-test9-pre7 | |||
2000-09-24 | commit xfree86 4.0.1d-pre update | Alan Hourihane | |
2000-09-07 | Merged tdfx-2-1-branch | Alan Hourihane | |
2000-08-28 | Add compatibility header file to make Linux 2.4.0 kernel patches cleaner. | Rik Faith | |
2000-08-25 | Improve detection of kill_fasync parameter count Make compilation of sis.o | Rik Faith | |
depend on CONFIG_FB_SIS | |||
2000-08-16 | first part of 4.0.1b merge | David Dawes | |
2000-08-04 | Sync with Linux 2.4.0-test6-pre2 | Rik Faith | |
2000-07-21 | Revert some changes and try alternative way to clean up AGP handling. | Rik Faith | |
2000-07-21 | Changes to make AGP optional for in-kernel builds | Rik Faith | |
2000-07-19 | Sync with Linux 2.4.0-test4 kernel | Rik Faith | |
2000-06-08 | Merged glxmisc-3-0-0 | Brian Paul | |
2000-05-18 | Merged ati-4-0-1 | Kevin E Martin | |
2000-04-04 | Merged mga branch with trunk | Jeff Hartmann | |
2000-03-16 | Merge with 4.0 | Jeff Hartmann | |