Commit Graph

  • 1cb0718942 file drm_os_netbsd.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-06-17 22:18:00 +0000
  • 2dcada361d merged tcl-0-0-branch Keith Whitwell 2002-06-12 15:50:28 +0000
  • 5676a2a610 fixes for big endian in general and powerpc in particular Michel Daenzer 2002-06-02 16:00:45 +0000
  • 6ac48cddd0 Import 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
  • 96b22f57ea file r128_drv.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 8e2b1e79da file mga_drv.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 468b72512a file tdfx.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • ba9503de43 file i830_dma.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • d1c2922d76 file i830.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 8a0fe9be34 file i830_drv.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • dbf4b0aecb file i830_drv.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 205e33909d file i810_drv.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • e8ba43d3ac file radeon_drv.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • f6126878dc file i810_dma.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 8fc7367069 file i810_drv.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 8afc2de290 file i810.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 76c315e7e0 file gamma.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 073cf3ae48 file mga.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • d10db84928 file mga_dma.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • c5b8f939db file mga_drv.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • abbe04f64f file mga_state.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 8797372f64 file mga_ucode.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 49a57237e0 file mga_warp.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 3ddd3c649d file r128.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • c57397bf62 file r128_cce.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • eea2997098 file r128_drv.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 47d39609fe file r128_state.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 3e15d0e63c file radeon.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 731dbf2dfc file radeon_cp.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • c12d194539 file radeon_drv.h was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • 69e99d05a2 file radeon_state.c was initially added on branch bsd-3-0-0-branch. Eric Anholt 2002-05-29 08:44:52 +0000
  • cd37583281 Remove some older Linux 2.3.99 code Alan Hourihane 2002-05-17 08:35:47 +0000
  • 91d7b17e82 same udelay fixes Alan Hourihane 2002-05-17 08:21:34 +0000
  • 9e67da5626 Allow drm to build under 2.4 and 2.5(.14) Keith Whitwell 2002-05-16 23:47:15 +0000
  • 3903e5ac94 Merged drmcommand-0-0-1 Jens Owen 2002-04-09 21:54:56 +0000
  • a820c74137 file xf86drmCompat.c was initially added on branch drmcommand-0-0-1-branch. Jens Owen 2002-03-29 16:31:52 +0000
  • 31c885bafb file trident_drv.c was initially added on branch trident-0-0-1-branch. Alan Hourihane 2002-03-18 19:21:14 +0000
  • f0e215d3f9 file trident.h was initially added on branch trident-0-0-1-branch. Alan Hourihane 2002-03-18 19:21:14 +0000
  • 2ab6ff7190 fixups for *BSD Alan Hourihane 2002-03-11 11:26:13 +0000
  • baef086c32 Fix backwards compatibility bug, add tests for good numbers of vertices/prim. Keith Whitwell 2002-03-08 16:03:37 +0000
  • 6a1941aa24 missing file Alan Hourihane 2002-03-08 09:00:12 +0000
  • 271830e9b6 fixup the radeon driver (not tested) Alan Hourihane 2002-03-06 20:14:30 +0000
  • 5e734a7ac8 i830 & mga contain minor changes from 4.2.0 for mesa 4.0 bsd merge Alan Hourihane 2002-03-06 19:31:39 +0000
  • 46cacdca85 first pass at merging mesa 4.0 kernel drivers into new bsd-3-0-0 branch. Alan Hourihane 2002-03-06 19:30:45 +0000
  • ab87c5d0d1 First pass of mesa-4-0 branch merge into trunk. David Dawes 2002-02-14 02:00:26 +0000
  • 65d25572de wrapper for ioremap_nocache() like for ioremap() (Paul Mundt) Michel Daenzer 2002-02-02 17:03:51 +0000
  • 44aa4d6297 First pass merge of XFree86 4.2.0 import. David Dawes 2002-01-27 20:05:42 +0000
  • 14945ada16 Import of XFree86 4.2.0 David Dawes 2002-01-27 18:23:04 +0000
  • 16bd14926e Initial revision David Dawes 2002-01-27 18:23:04 +0000
  • f18a6d836b merge with linux kernel 2.4.15 Alan Hourihane 2001-12-10 23:29:37 +0000
  • 727abee235 Put back i810 major version number (same reasons as for r128) Keith Whitwell 2001-11-27 11:43:12 +0000
  • 13e11e1f94 Put 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
  • 05fb3e93f2 wrap the MODULE_LICENSE definition. Alan Hourihane 2001-11-02 17:40:11 +0000
  • 92ad1b60e1 merge kernel 2.4.13-pre6. Alan Hourihane 2001-10-22 19:15:04 +0000
  • 87ec138e14 file mach64.h was initially added on branch mach64-0-0-2-branch. Manuel Teira 2001-10-21 21:08:15 +0000
  • bdd84e8958 commit Abraham vd Merwe fix. Alan Hourihane 2001-10-08 12:58:20 +0000
  • ca820fca87 merge with 2.4.10 kernel Alan Hourihane 2001-09-25 09:32:16 +0000
  • 390440c939 remove Linux 2.3.x cruft. Alan Hourihane 2001-09-18 11:00:23 +0000
  • b1c44c8ac1 bumped the DRM versions (already done in ddx and client side drivers). Alan Hourihane 2001-09-17 21:12:10 +0000
  • 2fabe80827 Use 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
  • 27e24cbc0a file convert.c was initially added on branch bsd-2-0-0-branch. Alan Hourihane 2001-08-24 11:09:50 +0000
  • c6bf9bae8e First part of XFree86 4.1.99.1 merge. David Dawes 2001-08-22 18:24:52 +0000
  • 2f060f44e0 Import of XFree86 4.1.99.1 David Dawes 2001-08-22 18:00:47 +0000
  • 063fe900aa file drm_ioctl_table.h was initially added on branch mesa-3-5-branch. Jeff Hartmann 2001-08-21 21:54:04 +0000
  • f4c2f14002 No one's maintaining 2.2.x support - so remove all the cruft. Alan Hourihane 2001-08-19 15:20:08 +0000
  • 8aaf82d45c A few warning fixes when actually building under 2.4.9-pre2 + some reformating Jeff Hartmann 2001-08-14 00:35:07 +0000
  • aa09e36114 Sync with Linus 2.4.9-pre2 + make all nopage routines more alike Jeff Hartmann 2001-08-13 23:23:47 +0000
  • 2d4b2cf6f6 new multihead code was missing Voodoo3 2000 and Voodoo4 support. Alan Hourihane 2001-08-11 15:48:00 +0000
  • 97b8aa52bb Commit 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
  • b6923b3953 Update 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
  • 938a637d1f Avoid compiler warning about r_list being used uninitialized. Jeff Hartmann 2001-08-07 18:22:41 +0000
  • 51e38d96ea Lots 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
  • 56bd9c2077 Merge 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
  • 84a5e71087 Fixes that allow the modules to be built into the kernel Jeff Hartmann 2001-07-23 20:25:38 +0000
  • 5e8ba79eb6 Merge 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
  • ae5b4effc0 Remove 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
  • 4eafeec960 Add 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
  • c6454e6a93 Someone 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
  • d5749d7603 Added 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
  • b816802daf i810 drm security fix Jeff Hartmann 2001-07-16 16:57:12 +0000
  • 7ccc528911 Fix typo in XFREE86_VERSION(). Gareth Hughes 2001-07-13 01:42:48 +0000
  • 12e9c636df Fix 5 security bugs found by the Stanford tools Jeff Hartmann 2001-06-18 19:25:15 +0000
  • b1a588f0cc Forgot to bump date stamp. Gareth Hughes 2001-06-18 13:45:23 +0000
  • 3a410059b4 Enable shared IRQs in DMA template, use in i810 driver. Gareth Hughes 2001-06-18 12:59:42 +0000
  • d87c873df0 First pass of 4.1.0 merge. David Dawes 2001-06-14 22:23:44 +0000
  • 334e134918 Import of XFree86 4.1.0 David Dawes 2001-06-14 21:53:06 +0000
  • dca245e37c Only authenticated clients can mmap() (Jeff Hartmann). Gareth Hughes 2001-05-23 17:41:31 +0000
  • 18ce40c9d3 Make 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
  • 9c775d0b2f finish struct stat type cleanup Fix a build dependencies for the tdfx drm module David Dawes 2001-05-14 14:49:58 +0000
  • 0813760110 add some commented enclosures around the BUS_BASE calls for Alpha platforms. Alan Hourihane 2001-05-04 14:05:13 +0000
  • 5f5d850013 file drm_linux.h was initially added on branch bsd-2-0-0-branch. Alan Hourihane 2001-05-04 09:31:35 +0000
  • 726096309b file drm_agpsupport.h was initially added on branch bsd-2-0-0-branch. Alan Hourihane 2001-05-04 08:28:30 +0000
  • ebf0d7addf add new file Alan Hourihane 2001-05-03 14:52:29 +0000
  • 94c6d951a2 Make SiS driver compile with the new templated format. Not tested. minor cleanups Alan Hourihane 2001-05-03 14:51:01 +0000
  • d3645e7a4e remove deprecated file Alan Hourihane 2001-05-03 14:32:59 +0000
  • 2ea12226a6 Initial merge for XFree86 4.0.99.3 import David Dawes 2001-05-01 21:39:35 +0000
  • a576d41498 Import of XFree86 4.0.99.3 David Dawes 2001-05-01 17:07:59 +0000
  • b804c09d06 fix 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