1cb0718942file drm_os_netbsd.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-06-17 22:18:00 +0000
2dcada361dmerged tcl-0-0-branch
Keith Whitwell
2002-06-12 15:50:28 +0000
5676a2a610fixes for big endian in general and powerpc in particular
Michel Daenzer
2002-06-02 16:00:45 +0000
6ac48cddd0Import Mesa 4.0 port of I830M/I845G 3D driver funded by 2d3d. Import Lastest i810 ddx driver changes from XFree86 CVS to support the I845G. Fixup warnings in I830M kernel driver. -Jeff
Jeff Hartmann
2002-05-29 21:21:50 +0000
96b22f57eafile r128_drv.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
8e2b1e79dafile mga_drv.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
468b72512afile tdfx.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
ba9503de43file i830_dma.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
d1c2922d76file i830.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
8a0fe9be34file i830_drv.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
dbf4b0aecbfile i830_drv.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
205e33909dfile i810_drv.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
e8ba43d3acfile radeon_drv.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
f6126878dcfile i810_dma.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
8fc7367069file i810_drv.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
8afc2de290file i810.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
76c315e7e0file gamma.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
073cf3ae48file mga.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
d10db84928file mga_dma.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
c5b8f939dbfile mga_drv.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
abbe04f64ffile mga_state.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
8797372f64file mga_ucode.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
49a57237e0file mga_warp.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
3ddd3c649dfile r128.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
c57397bf62file r128_cce.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
eea2997098file r128_drv.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
47d39609fefile r128_state.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
3e15d0e63cfile radeon.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
731dbf2dfcfile radeon_cp.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
c12d194539file radeon_drv.h was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
69e99d05a2file radeon_state.c was initially added on branch bsd-3-0-0-branch.
Eric Anholt
2002-05-29 08:44:52 +0000
cd37583281Remove some older Linux 2.3.99 code
Alan Hourihane
2002-05-17 08:35:47 +0000
91d7b17e82same udelay fixes
Alan Hourihane
2002-05-17 08:21:34 +0000
9e67da5626Allow drm to build under 2.4 and 2.5(.14)
Keith Whitwell
2002-05-16 23:47:15 +0000
a820c74137file xf86drmCompat.c was initially added on branch drmcommand-0-0-1-branch.
Jens Owen
2002-03-29 16:31:52 +0000
31c885bafbfile trident_drv.c was initially added on branch trident-0-0-1-branch.
Alan Hourihane
2002-03-18 19:21:14 +0000
f0e215d3f9file trident.h was initially added on branch trident-0-0-1-branch.
Alan Hourihane
2002-03-18 19:21:14 +0000
2ab6ff7190fixups for *BSD
Alan Hourihane
2002-03-11 11:26:13 +0000
baef086c32Fix backwards compatibility bug, add tests for good numbers of vertices/prim.
Keith Whitwell
2002-03-08 16:03:37 +0000
6a1941aa24missing file
Alan Hourihane
2002-03-08 09:00:12 +0000
271830e9b6fixup the radeon driver (not tested)
Alan Hourihane
2002-03-06 20:14:30 +0000
5e734a7ac8i830 & mga contain minor changes from 4.2.0 for mesa 4.0 bsd merge
Alan Hourihane
2002-03-06 19:31:39 +0000
46cacdca85first pass at merging mesa 4.0 kernel drivers into new bsd-3-0-0 branch.
Alan Hourihane
2002-03-06 19:30:45 +0000
ab87c5d0d1First pass of mesa-4-0 branch merge into trunk.
David Dawes
2002-02-14 02:00:26 +0000
65d25572dewrapper for ioremap_nocache() like for ioremap() (Paul Mundt)
Michel Daenzer
2002-02-02 17:03:51 +0000
44aa4d6297First pass merge of XFree86 4.2.0 import.
David Dawes
2002-01-27 20:05:42 +0000
14945ada16Import of XFree86 4.2.0
David Dawes
2002-01-27 18:23:04 +0000
16bd14926eInitial revision
David Dawes
2002-01-27 18:23:04 +0000
f18a6d836bmerge with linux kernel 2.4.15
Alan Hourihane
2001-12-10 23:29:37 +0000
727abee235Put back i810 major version number (same reasons as for r128)
Keith Whitwell
2001-11-27 11:43:12 +0000
13e11e1f94Put drm version back from 3.0 to 2.2; XFree86 4.1 is the baseline for versioning information.
Keith Whitwell
2001-11-26 13:28:38 +0000
05fb3e93f2wrap the MODULE_LICENSE definition.
Alan Hourihane
2001-11-02 17:40:11 +0000
92ad1b60e1merge kernel 2.4.13-pre6.
Alan Hourihane
2001-10-22 19:15:04 +0000
87ec138e14file mach64.h was initially added on branch mach64-0-0-2-branch.
Manuel Teira
2001-10-21 21:08:15 +0000
bdd84e8958commit Abraham vd Merwe fix.
Alan Hourihane
2001-10-08 12:58:20 +0000
ca820fca87merge with 2.4.10 kernel
Alan Hourihane
2001-09-25 09:32:16 +0000
390440c939remove Linux 2.3.x cruft.
Alan Hourihane
2001-09-18 11:00:23 +0000
b1c44c8ac1bumped the DRM versions (already done in ddx and client side drivers).
Alan Hourihane
2001-09-17 21:12:10 +0000
2fabe80827Use CCE for 2D acceleration (Gerd Knorr)
Alan Hourihane
2001-09-17 10:30:17 +0000
9e69d0dac6- Remove the rest of the unneeded client-side libraries. - Use installed libraries that are not built here. - Don't build/install client-library related file and headers.
David Dawes
2001-08-25 03:13:04 +0000
27e24cbc0afile convert.c was initially added on branch bsd-2-0-0-branch.
Alan Hourihane
2001-08-24 11:09:50 +0000
c6bf9bae8eFirst part of XFree86 4.1.99.1 merge.
David Dawes
2001-08-22 18:24:52 +0000
2f060f44e0Import of XFree86 4.1.99.1
David Dawes
2001-08-22 18:00:47 +0000
063fe900aafile drm_ioctl_table.h was initially added on branch mesa-3-5-branch.
Jeff Hartmann
2001-08-21 21:54:04 +0000
f4c2f14002No one's maintaining 2.2.x support - so remove all the cruft.
Alan Hourihane
2001-08-19 15:20:08 +0000
8aaf82d45cA few warning fixes when actually building under 2.4.9-pre2 + some reformating
Jeff Hartmann
2001-08-14 00:35:07 +0000
aa09e36114Sync with Linus 2.4.9-pre2 + make all nopage routines more alike
Jeff Hartmann
2001-08-13 23:23:47 +0000
2d4b2cf6f6new multihead code was missing Voodoo3 2000 and Voodoo4 support.
Alan Hourihane
2001-08-11 15:48:00 +0000
97b8aa52bbCommit Keith Owens kernel Makefile changes, merge and commit alpha patch set from Jay Estabrook (sans some mga modifications which broke other arch's.)
Jeff Hartmann
2001-08-10 16:29:21 +0000
b6923b3953Update to the code I sent Linus and Alan this morning. Added some missing 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'
Jeff Hartmann
2001-08-08 16:10:47 +0000
938a637d1fAvoid compiler warning about r_list being used uninitialized.
Jeff Hartmann
2001-08-07 18:22:41 +0000
51e38d96eaLots of DRM fixes: added new pieces of template code so the ffb driver can 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.
Jeff Hartmann
2001-08-07 18:15:10 +0000
56bd9c2077Merge the multihead-1-0-0 branch into the trunk, with the exception of the 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.
David Dawes
2001-07-30 19:59:39 +0000
84a5e71087Fixes that allow the modules to be built into the kernel
Jeff Hartmann
2001-07-23 20:25:38 +0000
5e8ba79eb6Merge checker fixes from Alan Cox made to the drm in the ac kernel tree. These aren't really security problems, but Alan has made some arguments that have convinced me that the code should be fixed anyway.
Jeff Hartmann
2001-07-20 22:16:04 +0000
ae5b4effc0Remove module name hacks because we aren't going to implement this anymore because of Linus' comments
Jeff Hartmann
2001-07-20 20:31:30 +0000
4eafeec960Add module version name at a lower layer of the code, allows things to be 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.
Jeff Hartmann
2001-07-18 21:02:58 +0000
c6454e6a93Someone forgot to bump the r128 and i810 drivers properly before the 4.1.0 release. Better late than never.
Jeff Hartmann
2001-07-17 22:31:26 +0000
d5749d7603Added version string to the end of the kernel module name. This allows multiple versions of the kernel module to co-exist on one machine.
Jeff Hartmann
2001-07-16 22:42:36 +0000
b816802dafi810 drm security fix
Jeff Hartmann
2001-07-16 16:57:12 +0000
7ccc528911Fix typo in XFREE86_VERSION().
Gareth Hughes
2001-07-13 01:42:48 +0000
12e9c636dfFix 5 security bugs found by the Stanford tools
Jeff Hartmann
2001-06-18 19:25:15 +0000
b1a588f0ccForgot to bump date stamp.
Gareth Hughes
2001-06-18 13:45:23 +0000
3a410059b4Enable shared IRQs in DMA template, use in i810 driver.
Gareth Hughes
2001-06-18 12:59:42 +0000
d87c873df0First pass of 4.1.0 merge.
David Dawes
2001-06-14 22:23:44 +0000
334e134918Import of XFree86 4.1.0
David Dawes
2001-06-14 21:53:06 +0000
18ce40c9d3Make the SiS module work again. At least glxinfo reports it's working, yet trying to run the simple apps return 'out of video memory'
Alan Hourihane
2001-05-17 15:20:40 +0000
9c775d0b2ffinish struct stat type cleanup Fix a build dependencies for the tdfx drm module
David Dawes
2001-05-14 14:49:58 +0000
0813760110add some commented enclosures around the BUS_BASE calls for Alpha platforms.
Alan Hourihane
2001-05-04 14:05:13 +0000
5f5d850013file drm_linux.h was initially added on branch bsd-2-0-0-branch.
Alan Hourihane
2001-05-04 09:31:35 +0000
726096309bfile drm_agpsupport.h was initially added on branch bsd-2-0-0-branch.
Alan Hourihane
2001-05-04 08:28:30 +0000
ebf0d7addfadd new file
Alan Hourihane
2001-05-03 14:52:29 +0000
94c6d951a2Make SiS driver compile with the new templated format. Not tested. minor cleanups
Alan Hourihane
2001-05-03 14:51:01 +0000
d3645e7a4eremove deprecated file
Alan Hourihane
2001-05-03 14:32:59 +0000
2ea12226a6Initial merge for XFree86 4.0.99.3 import
David Dawes
2001-05-01 21:39:35 +0000
a576d41498Import of XFree86 4.0.99.3
David Dawes
2001-05-01 17:07:59 +0000
b804c09d06fix build of i810 kernel driver for 2.4.3 or greater kernels
Alan Hourihane
2001-04-30 16:18:22 +0000
df76f81292- PCIGART patches for Alpha from Compaq
Kevin E Martin
2001-04-30 15:07:18 +0000