From: Gareth H. <ga...@so...> - 2001-01-24 16:08:42
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/01/24 08:09:03 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch Makefile.kernel Makefile.linux compat-pre24.h drm.h drmP.h gamma_dma.c i810_dma.c mga_dma.c mga_drm.h mga_drv.c mga_drv.h mga_state.c r128_cce.c r128_drm.h r128_drv.c r128_drv.h r128_state.c sis_drm.h tdfx_drv.c Added files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch drm_agpsupport.h drm_auth.h drm_bufs.h drm_context.h drm_dma.h drm_drawable.h drm_drv.h drm_fops.h drm_init.h drm_ioctl.h drm_lists.h drm_lock.h drm_memory.h drm_proc.h drm_vm.h mga.h mga_drm.c mga_ucode.h mga_warp.c Removed files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch agpsupport.c auth.c bufs.c ctxbitmap.c dma.c drawable.c fops.c init.c ioctl.c lists.c lock.c memory.c mga_bufs.c mga_context.c proc.c vm.c Revision Changes Path 1.19.4.1 +59 -41 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Makefile.kernel 1.21.4.1 +32 -14 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Makefile.linux 1.2.6.1 +5 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/compat-pre24.h 1.18.4.1 +125 -92 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm.h 1.29.6.1 +237 -204 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drmP.h 1.10.16.1 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_dma.c 1.17.16.1 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i810_dma.c 1.24.16.1 +1330 -333 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c 1.5.28.1 +189 -176 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drm.h 1.24.6.1 +107 -624 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.c 1.15.16.1 +533 -236 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.h 1.21.8.1 +516 -534 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_state.c 1.3.2.1 +94 -377 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_cce.c 1.7.2.1 +22 -25 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_drm.h 1.27.2.1 +28 -16 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_drv.c 1.14.4.1 +18 -8 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_drv.h 1.3.2.1 +183 -112 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_state.c 1.2.16.1 +6 -17 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/sis_drm.h 1.23.6.1 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/tdfx_drv.c Log message: New DRM template architecture, with initial implementation of MGA driver using core DRM templates. Other drivers to follow. Note: This is missing the corresponding updates to the MGA 2D driver, so it will not run yet. These updates will also follow. |
From: Gareth H. <ga...@so...> - 2001-01-28 12:55:00
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/01/28 04:54:52 Modified files: xc/xc/lib/GL/dri/drm/: Tag: mga-1-0-0-branch Imakefile xc/xc/lib/GL/mesa/src/drv/mga/: Tag: mga-1-0-0-branch Imakefile mga_xmesa.c mga_xmesa.h mgabuffers.c mgacontext.h mgadd.c mgaioctl.c mgastate.c mgatex.c mgatexmem.c xc/xc/lib/GL/mesa/src/drv/sis/: Tag: mga-1-0-0-branch sis_alloc.c sis_span.c xc/xc/programs/Xserver/hw/xfree86/drivers/mga/: Tag: mga-1-0-0-branch Imakefile mga.h mga_dri.c mga_dri.h mga_driver.c mga_macros.h mga_reg.h mga_storm.c mga_wrap.c xc/xc/programs/Xserver/hw/xfree86/os-support/: Tag: mga-1-0-0-branch xf86drm.h xf86drmMga.h xf86drmR128.h xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/: Tag: mga-1-0-0-branch xf86drmMga.c xf86drmR128.c xf86drmSiS.c xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch Makefile.linux drmP.h drm_bufs.h mga_dma.c mga_drv.c mga_drv.h mga_state.c Added files: xc/xc/programs/Xserver/hw/xfree86/drivers/mga/: Tag: mga-1-0-0-branch mga_dripriv.h mga_sarea.h xc/xc/programs/Xserver/hw/xfree86/os-support/: Tag: mga-1-0-0-branch xf86drmRadeon.h xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/: Tag: mga-1-0-0-branch xf86drmRadeon.c xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch radeon_bufs.c radeon_context.c radeon_cp.c radeon_drm.h radeon_drv.c radeon_drv.h radeon_state.c Revision Changes Path 1.10.8.1 +11 -2 xc/xc/lib/GL/dri/drm/Imakefile 1.19.4.2 +16 -7 xc/xc/lib/GL/mesa/src/drv/mga/Imakefile 1.19.2.2 +55 -44 xc/xc/lib/GL/mesa/src/drv/mga/mga_xmesa.c 1.10.8.1 +7 -13 xc/xc/lib/GL/mesa/src/drv/mga/mga_xmesa.h 1.8.8.1 +43 -46 xc/xc/lib/GL/mesa/src/drv/mga/mgabuffers.c 1.2.8.1 +52 -46 xc/xc/lib/GL/mesa/src/drv/mga/mgacontext.h 1.18.4.1 +26 -24 xc/xc/lib/GL/mesa/src/drv/mga/mgadd.c 1.14.4.1 +158 -159 xc/xc/lib/GL/mesa/src/drv/mga/mgaioctl.c 1.14.4.1 +590 -559 xc/xc/lib/GL/mesa/src/drv/mga/mgastate.c 1.15.4.1 +144 -144 xc/xc/lib/GL/mesa/src/drv/mga/mgatex.c 1.2.8.1 +71 -71 xc/xc/lib/GL/mesa/src/drv/mga/mgatexmem.c 1.5.8.1 +2 -0 xc/xc/lib/GL/mesa/src/drv/sis/sis_alloc.c 1.4.8.1 +9 -8 xc/xc/lib/GL/mesa/src/drv/sis/sis_span.c 1.8.8.2 +4 -5 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/Imakefile 1.15.2.2 +58 -33 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga.h 1.24.2.2 +1152 -695 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c 1.5.42.1 +80 -74 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dri.h 1.19.2.2 +160 -164 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c 1.6.8.2 +1 -1 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_macros.h 1.4.4.1 +6 -7 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_reg.h 1.9.8.2 +449 -273 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_storm.c 1.7.8.1 +90 -97 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_wrap.c 1.11.8.1 +23 -9 xc/xc/programs/Xserver/hw/xfree86/os-support/xf86drm.h 1.5.8.1 +43 -131 xc/xc/programs/Xserver/hw/xfree86/os-support/xf86drmMga.h 1.8.2.2 +9 -5 xc/xc/programs/Xserver/hw/xfree86/os-support/xf86drmR128.h 1.3.18.1 +180 -60 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmMga.c 1.8.2.2 +28 -17 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmR128.c 1.1.10.1 +2 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmSiS.c 1.21.4.2 +12 -10 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Makefile.linux 1.29.6.2 +1 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drmP.h 1.1.2.2 +1 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_bufs.h 1.24.16.2 +97 -36 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c 1.24.6.2 +2 -4 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.c 1.15.16.2 +51 -15 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.h 1.21.8.2 +148 -166 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_state.c Log message: More hacking on mga kernel module v3.0.0, basic (non-textured) apps work great. Animation still needs sorting out, most apps run fine for a while and then lock up. This is just a snapshot, lots more stuff to come. |
From: Gareth H. <ga...@so...> - 2001-01-28 13:02:20
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/01/28 05:02:12 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch mga_state.c Revision Changes Path 1.21.8.3 +0 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_state.c Log message: Yes, this really is development code... |
From: Gareth H. <ga...@so...> - 2001-01-29 00:25:32
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/01/28 16:25:25 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch mga_dma.c mga_drv.h mga_state.c Revision Changes Path 1.24.16.3 +75 -16 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c 1.15.16.3 +3 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.h 1.21.8.4 +9 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_state.c Log message: More intermediate hacking... |
From: Gareth H. <ga...@so...> - 2001-01-29 03:07:21
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/01/28 19:07:14 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch mga_dma.c mga_drv.h mga_state.c Revision Changes Path 1.24.16.4 +51 -97 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c 1.15.16.4 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.h 1.21.8.5 +28 -16 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_state.c Log message: Don't really use the status page, keep the ring write pointer ourselves. 'book/double' will sit there and happily spin away, which kind of implies the DMA handling works well now. Other apps still causing lockups, most likely due to the fact I haven't fixed the rest of the code yet. |
From: Gareth H. <ga...@so...> - 2001-01-31 14:33:28
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/01/31 06:33:28 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch mga_dma.c mga_drv.h mga_state.c Revision Changes Path 1.24.16.5 +113 -103 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c 1.15.16.5 +14 -7 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.h 1.21.8.6 +38 -17 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_state.c Log message: Checkpoint commit, I'm about to throw all this code away... |
From: Gareth H. <ga...@so...> - 2001-01-31 16:30:46
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/01/31 08:30:45 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch mga_dma.c mga_drv.h mga_state.c Revision Changes Path 1.24.16.6 +136 -314 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c 1.15.16.6 +23 -51 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.h 1.21.8.7 +7 -31 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_state.c Log message: This is how it should be done... We generate a SOFTRAP interrupt only when the primary DMA space wraps around. All writes to dev_priv->prim.tail must be locked with an IRQ-safe spinlock, as the interrupt handler reads this value. |
From: Gareth H. <ga...@so...> - 2001-01-31 18:24:57
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/01/31 10:24:58 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch mga_dma.c Revision Changes Path 1.24.16.7 +3 -6 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c Log message: Put PRIMEND write after DMAPADs to prevent race condition. |
From: Gareth H. <ga...@so...> - 2001-01-31 18:33:34
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/01/31 10:33:34 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch mga_dma.c Revision Changes Path 1.24.16.8 +2 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c Log message: Add spinlocks to interrupt handler. |
From: Rik F. <fa...@so...> - 2001-02-01 20:51:18
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: faith@usw-pr-cvs1. 01/02/01 12:51:22 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch mga_dma.c Revision Changes Path 1.24.16.9 +9 -9 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c Log message: Fix up warnings for printk statements |
From: Rik F. <fa...@so...> - 2001-02-01 20:51:40
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: faith@usw-pr-cvs1. 01/02/01 12:51:44 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch drm.h Revision Changes Path 1.18.4.2 +1 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm.h Log message: Add DRM_MAJOR |
From: Rik F. <fa...@so...> - 2001-02-01 20:53:57
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: faith@usw-pr-cvs1. 01/02/01 12:54:01 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch Makefile.linux drmP.h drm_drv.h drm_memory.h drm_proc.h mga_drm.c Added files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch drm_stub.h Revision Changes Path 1.21.4.3 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Makefile.linux 1.29.6.3 +16 -3 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drmP.h 1.1.2.2 +10 -22 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_drv.h 1.1.2.2 +84 -83 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_memory.h 1.1.2.2 +91 -104 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_proc.h 1.1.2.2 +2 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mga_drm.c Log message: Add drm_stub.h support This allows proper handling of /proc entries when multiple drivers are loaded. This also paves the way for a fixed MAJOR number and the eventual deprecation of /proc dependencies. |
From: Rik F. <fa...@so...> - 2001-02-02 11:44:17
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: faith@usw-pr-cvs1. 01/02/02 03:44:22 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch Makefile.linux drm.h drmP.h drm_ioctl.h mga_drv.c Added files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch dristat.c Revision Changes Path 1.21.4.4 +5 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Makefile.linux 1.18.4.3 +12 -5 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm.h 1.29.6.4 +4 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drmP.h 1.1.2.2 +62 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_ioctl.h 1.24.6.3 +2 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.c Log message: Add new ioctls and example drmstat.c program More ioctls are needed, but this shows preliminary examples Try, for example: ./drmstat -cmv |
From: Rik F. <fa...@so...> - 2001-02-02 17:59:43
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: faith@usw-pr-cvs1. 01/02/02 09:59:50 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch drmP.h drm_memory.h drm_proc.h Revision Changes Path 1.29.6.5 +8 -8 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drmP.h 1.1.2.3 +13 -5 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_memory.h 1.1.2.3 +117 -58 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_proc.h Log message: Fix /proc files to output all available data (In recent kernels, they have been truncating the output.) |
From: Gareth H. <ga...@so...> - 2001-02-08 15:57:17
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/02/08 07:57:40 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch drm.h drmP.h drm_agpsupport.h drm_auth.h drm_bufs.h drm_context.h drm_dma.h drm_drawable.h drm_drv.h drm_fops.h drm_init.h drm_ioctl.h drm_lists.h drm_lock.h drm_memory.h drm_proc.h drm_vm.h mga.h mga_dma.c mga_drm.c mga_drm.h mga_drv.c mga_drv.h mga_state.c mga_ucode.h mga_warp.c Revision Changes Path 1.18.4.4 +6 -7 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm.h 1.29.6.6 +5 -5 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drmP.h 1.1.2.2 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_agpsupport.h 1.1.2.2 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_auth.h 1.1.2.3 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_bufs.h 1.1.2.2 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_context.h 1.1.2.2 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_dma.h 1.1.2.2 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_drawable.h 1.1.2.3 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_drv.h 1.1.2.2 +3 -3 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_fops.h 1.1.2.2 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_init.h 1.1.2.3 +3 -3 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_ioctl.h 1.1.2.2 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_lists.h 1.1.2.2 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_lock.h 1.1.2.4 +3 -3 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_memory.h 1.1.2.4 +4 -4 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_proc.h 1.1.2.2 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_vm.h 1.1.2.2 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mga.h 1.24.16.10 +116 -49 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c 1.1.2.3 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mga_drm.c 1.5.28.2 +18 -5 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drm.h 1.24.6.4 +4 -4 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.c 1.15.16.7 +43 -54 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.h 1.21.8.8 +167 -159 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_state.c 1.1.2.2 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mga_ucode.h 1.1.2.2 +6 -6 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mga_warp.c Log message: Checkpoint commit before I fix IRQ disable/enable. |
From: Gareth H. <ga...@so...> - 2001-02-08 15:58:59
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/drivers/mga/ Changes by: gareth@usw-pr-cvs1. 01/02/08 07:59:22 Modified files: xc/xc/programs/Xserver/hw/xfree86/drivers/mga/: Tag: mga-1-0-0-branch mga_dri.c mga_dri.h mga_macros.h mga_sarea.h mga_wrap.c Revision Changes Path 1.24.2.3 +78 -46 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dri.c 1.5.42.2 +6 -16 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dri.h 1.6.8.3 +1 -0 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_macros.h 1.1.2.2 +10 -3 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/Attic/mga_sarea.h 1.7.8.2 +15 -10 xc/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_wrap.c Log message: - Temporary fix to lock-on-wakeup feature. - Add read-only status page mapping. |
From: Gareth H. <ga...@so...> - 2001-02-08 16:00:15
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/lib/GL/mesa/src/drv/mga/ Changes by: gareth@usw-pr-cvs1. 01/02/08 08:00:36 Modified files: xc/xc/lib/GL/mesa/src/drv/mga/: Tag: mga-1-0-0-branch mga_xmesa.c mgaioctl.c Revision Changes Path 1.19.2.3 +3 -0 xc/xc/lib/GL/mesa/src/drv/mga/mga_xmesa.c 1.14.4.2 +5 -10 xc/xc/lib/GL/mesa/src/drv/mga/mgaioctl.c Log message: Fix texture uploads. |
From: Gareth H. <ga...@so...> - 2001-02-08 16:09:10
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/ Changes by: gareth@usw-pr-cvs1. 01/02/08 08:09:32 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/: Tag: mga-1-0-0-branch xf86drm.h xf86drmMga.h xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/: Tag: mga-1-0-0-branch xf86drmMga.c Revision Changes Path 1.11.8.2 +1 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/xf86drm.h 1.5.8.2 +2 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/xf86drmMga.h 1.3.18.2 +13 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmMga.c Log message: The rest of it. |
From: Rik F. <fa...@so...> - 2001-02-09 15:59:48
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: faith@usw-pr-cvs1. 01/02/09 08:00:14 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch dristat.c drm.h drmP.h drm_context.h drm_drv.h drm_ioctl.h drm_proc.h mga_dma.c mga_drv.c Revision Changes Path 1.1.2.2 +213 -7 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/dristat.c 1.18.4.5 +27 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm.h 1.29.6.7 +8 -11 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drmP.h 1.1.2.3 +0 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_context.h 1.1.2.4 +46 -18 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_drv.h 1.1.2.4 +31 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_ioctl.h 1.1.2.5 +12 -10 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_proc.h 1.24.16.11 +4 -4 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c 1.24.6.5 +6 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.c Log message: Add extensible counters for statistics via ioctl |
From: Alan H. <al...@so...> - 2001-02-09 16:42:59
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: alanh@usw-pr-cvs1. 01/02/09 08:43:25 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch drm_bufs.h drm_dma.h drm_drv.h drm_lock.h drm_memory.h Revision Changes Path 1.1.2.4 +2 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_bufs.h 1.1.2.3 +4 -8 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_dma.h 1.1.2.5 +22 -5 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_drv.h 1.1.2.3 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_lock.h 1.1.2.5 +2 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_memory.h Log message: prepare for gamma updates |
From: Alan H. <al...@so...> - 2001-02-09 16:43:50
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: alanh@usw-pr-cvs1. 01/02/09 08:44:16 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch gamma_dma.c gamma_drv.c gamma_drv.h Added files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch gamma.h gamma_drm.c Revision Changes Path 1.10.16.2 +58 -143 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_dma.c 1.23.6.1 +78 -522 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_drv.c 1.9.16.1 +18 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_drv.h Log message: add gamma support for new template structure |
From: Alan H. <al...@so...> - 2001-02-09 16:48:24
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: alanh@usw-pr-cvs1. 01/02/09 08:48:50 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch Makefile.linux drmP.h Revision Changes Path 1.21.4.5 +4 -5 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Makefile.linux 1.29.6.8 +0 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drmP.h Log message: in the hope of gareth telling me 'wtf???' is ? (if I couldn't guess!) |
From: Gareth H. <ga...@so...> - 2001-02-12 10:44:29
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/02/12 02:45:03 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch Makefile.linux drm_dma.h drm_drv.h mga.h mga_dma.c mga_drv.c mga_drv.h mga_state.c Revision Changes Path 1.21.4.6 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Makefile.linux 1.1.2.4 +5 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_dma.h 1.1.2.6 +71 -8 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/drm_drv.h 1.1.2.3 +0 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mga.h 1.24.16.12 +86 -1016 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c 1.24.6.6 +11 -73 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.c 1.15.16.8 +25 -125 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.h 1.21.8.9 +66 -89 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_state.c Log message: Right, I've had it. Interrupts are gone... This commit will temporarily break the gamma driver. I'll fix it up tonight. |
From: Gareth H. <ga...@so...> - 2001-02-12 12:10:55
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: gareth@usw-pr-cvs1. 01/02/12 04:11:29 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch mga_dma.c mga_drv.c mga_drv.h mga_state.c Revision Changes Path 1.24.16.13 +21 -348 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c 1.24.6.7 +0 -7 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.c 1.15.16.9 +14 -107 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_drv.h 1.21.8.10 +10 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_state.c Log message: Finally... No-IRQ DMA works as expected (and doesn't suffer from the odd random lockup like the old scheme). |
From: Alan H. <al...@so...> - 2001-02-12 21:45:22
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: alanh@usw-pr-cvs1. 01/02/12 13:45:58 Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mga-1-0-0-branch Makefile.linux gamma.h gamma_dma.c gamma_drv.c Revision Changes Path 1.21.4.7 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Makefile.linux 1.1.2.2 +0 -4 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/gamma.h 1.10.16.3 +2 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_dma.c 1.23.6.2 +3 -33 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_drv.c Log message: another fixup |