summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-05-29file r128_drv.h was initially added on branch bsd-3-0-0-branch.Eric Anholt0-0/+0
2002-05-29file r128_state.c was initially added on branch bsd-3-0-0-branch.Eric Anholt0-0/+0
2002-05-29file radeon.h was initially added on branch bsd-3-0-0-branch.Eric Anholt0-0/+0
2002-05-29file radeon_cp.c was initially added on branch bsd-3-0-0-branch.Eric Anholt0-0/+0
2002-05-29file radeon_drv.h was initially added on branch bsd-3-0-0-branch.Eric Anholt0-0/+0
2002-05-29file radeon_state.c was initially added on branch bsd-3-0-0-branch.Eric Anholt0-0/+0
2002-05-17Remove some older Linux 2.3.99 codeAlan Hourihane2-10/+4
2002-05-17same udelay fixesAlan Hourihane4-10/+6
2002-05-16Allow drm to build under 2.4 and 2.5(.14)Keith Whitwell16-138/+198
2002-04-09Merged drmcommand-0-0-1drmcommand-0-0-1-20020409-mergeJens Owen61-390/+1500
2002-03-29file xf86drmCompat.c was initially added on branch drmcommand-0-0-1-branch.Jens Owen0-0/+0
2002-03-18file trident_drv.c was initially added on branch trident-0-0-1-branch.Alan Hourihane0-0/+0
2002-03-18file trident.h was initially added on branch trident-0-0-1-branch.Alan Hourihane0-0/+0
2002-03-11fixups for *BSDtrunk-20020328Alan Hourihane5-31/+27
2002-03-08Fix backwards compatibility bug, add tests for good numbers ofKeith Whitwell1-22/+118
vertices/prim.
2002-03-08missing fileAlan Hourihane1-0/+79
2002-03-06fixup the radeon driver (not tested)Alan Hourihane5-355/+494
2002-03-06i830 & mga contain minor changes from 4.2.0 for mesa 4.0 bsd mergeAlan Hourihane2-1/+9
2002-03-06first pass at merging mesa 4.0 kernel drivers into new bsd-3-0-0 branch.Alan Hourihane14-4/+109
2002-02-14First pass of mesa-4-0 branch merge into trunk.trunk-20020221mesa-4-0-20020214-mergeDavid Dawes35-980/+1220
2002-02-02wrapper for ioremap_nocache() like for ioremap() (Paul Mundt)Michel Daenzer4-0/+54
2002-01-27First pass merge of XFree86 4.2.0 import.X_4_2_0-20020128-mergeDavid Dawes66-10535/+4618
2002-01-27Import of XFree86 4.2.0X_4_2_0David Dawes23-1009/+3228
2002-01-27Initial revisionDavid Dawes69-0/+39532
2001-12-10merge with linux kernel 2.4.15X_4_2_0-20020127-preimportX_4_2_0-20020123-preimportAlan Hourihane6-8/+54
2001-11-27Put back i810 major version number (same reasons as for r128)Keith Whitwell2-4/+4
2001-11-26Put drm version back from 3.0 to 2.2; XFree86 4.1 is the baseline forKeith Whitwell2-4/+4
versioning information.
2001-11-02wrap the MODULE_LICENSE definition.dmx-0-1-20020531-finaldmx-0-1-20020419-betadmx-0-1-20020228-alphadmx-0-1-20020112dmx-0-1-20011128-snapshotdmx-0-1-20011115dmx-0-1-branchAlan Hourihane2-0/+4
2001-10-22merge kernel 2.4.13-pre6.Alan Hourihane6-16/+58
2001-10-21file mach64.h was initially added on branch mach64-0-0-2-branch.Manuel Teira0-0/+0
2001-10-08commit Abraham vd Merwe fix.Alan Hourihane2-2/+2
2001-09-25merge with 2.4.10 kernelAlan Hourihane18-98/+69
2001-09-18remove Linux 2.3.x cruft.Alan Hourihane2-336/+0
2001-09-17bumped the DRM versions (already done in ddx and client side drivers).Alan Hourihane4-14/+14
2001-09-17Use CCE for 2D acceleration (Gerd Knorr)Alan Hourihane1-2/+67
2001-08-25- Remove the rest of the unneeded client-side libraries.David Dawes1-1/+1
- Use installed libraries that are not built here. - Don't build/install client-library related file and headers.
2001-08-24file convert.c was initially added on branch bsd-2-0-0-branch.Alan Hourihane0-0/+0
2001-08-22First part of XFree86 4.1.99.1 merge.X_4_1_99_1-20010822-mergeDavid Dawes1-1/+1
2001-08-22Import of XFree86 4.1.99.1X_4_1_99_1David Dawes1-1/+1
2001-08-21file drm_ioctl_table.h was initially added on branch mesa-3-5-branch.Jeff Hartmann0-0/+0
2001-08-19No one's maintaining 2.2.x support - so remove all the cruft.X_4_1_99_1-20010822-preimportAlan Hourihane28-607/+20
2001-08-14A few warning fixes when actually building under 2.4.9-pre2 + someJeff Hartmann8-84/+84
reformating
2001-08-13Sync with Linus 2.4.9-pre2 + make all nopage routines more alikeJeff Hartmann12-76/+98
2001-08-11new multihead code was missing Voodoo3 2000 and Voodoo4 support.Alan Hourihane2-2/+36
2001-08-10Commit Keith Owens kernel Makefile changes, merge and commit alpha patchJeff Hartmann17-69/+448
set from Jay Estabrook (sans some mga modifications which broke other arch's.)
2001-08-08Update to the code I sent Linus and Alan this morning. Added some missingJeff Hartmann8-32/+88
agp chipsets to drm_agpsupport.h, redid the card detection common code to use a structure (avoids endian porting issues), changed the tdfx driver to use the kernel pci id '#defines'
2001-08-07Avoid compiler warning about r_list being used uninitialized.Jeff Hartmann2-2/+2
2001-08-07Lots of DRM fixes: added new pieces of template code so the ffb driver canJeff Hartmann34-892/+1048
be ported, rolled back r128 and i810 version bumps so 4.1.0 works with cvs kernel modules, added Config.in and updated Makefile.kernel, incorporated lots of drm fixes inspired by patches sent by Redhat, made DRM(realloc) usage check for NULL allocations, restructure driver init routines to export dev_priv only when initialized and to check for all error conditions.
2001-07-30Merge the multihead-1-0-0 branch into the trunk, with the exception of themultihead-1-0-0-20010730-mergeDavid Dawes9-123/+369
glide header files. The changes include: - Brian Paul's changes to the tdfx client-side 3D driver to make it dlopen() the correct glide library (Voodoo3 or Voodoo5). This allows both types of the glide library to co-exist, and allows Voodoo3/Voodoo5 cards to be mixed in multi-head configs. - DRM kernel driver changes to allow a driver to set up multiple instances (minor numbers), one for each card present that the driver supports. This is currently implemented and tested only for the tdfx DRM driver. - Add some missing missing <stdarg.h> includes. - Some log message cleanups. - Change the 2D tdfx driver to access VGA legacy registers via their PCI I/O space access points rather than their legacy addresses, and fix some problems with the way the VGA-related bits are initialised. Status: - With these changes, multi-head direct rendering works with multiple Voodoo3 and/or Voodoo5 cards. This has been tested with two PCI Voodoo3 cards and an AGP Voodoo5 card, and all permutations of those. Caveats: - Xinerama is not supported. If Xinerama is enabled, then direct rendering gets disabled. - The text mode on secondary screens will show junk after the X server exits. - On some hardware, starting the X server on multiple 3dfx cards will result in a hard lockup. One workaround is to enable APIC support in a uni-processor kernel, or use an SMP kernel.
2001-07-23Fixes that allow the modules to be built into the kernelJeff Hartmann15-46/+239