Date: Mon, 28 Nov 2005 23:13:57 +0000 (UTC) From: Eric Anholt <anholt@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf files src/sys/i386/conf NOTES src/sys/amd64/conf NOTES src/sys/dev/drm ati_pcigart.c drm-preprocess.sh drm-subprocess.pl drm.h drmP.h drm_agpsupport.c drm_atomic.h drm_auth.c drm_bufs.c drm_context.c drm_dma.c ... Message-ID: <200511282313.jASNDv2E028105@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
anholt 2005-11-28 23:13:57 UTC FreeBSD src repository Modified files: sys/conf files sys/i386/conf NOTES sys/amd64/conf NOTES sys/dev/drm ati_pcigart.c drm.h drmP.h drm_agpsupport.c drm_atomic.h drm_auth.c drm_bufs.c drm_context.c drm_dma.c drm_drawable.c drm_drv.c drm_fops.c drm_ioctl.c drm_irq.c drm_linux_list.h drm_lock.c drm_memory.c drm_pci.c drm_pciids.h drm_sarea.h drm_scatter.c drm_sysctl.c drm_vm.c i915_dma.c i915_drm.h i915_drv.c i915_drv.h i915_irq.c i915_mem.c mach64_dma.c mach64_drm.h mach64_drv.c mach64_drv.h mach64_irq.c mach64_state.c mga_dma.c mga_drm.h mga_drv.c mga_drv.h mga_irq.c mga_state.c mga_ucode.h mga_warp.c r128_cce.c r128_drm.h r128_drv.c r128_drv.h r128_irq.c r128_state.c r300_cmdbuf.c r300_reg.h radeon_cp.c radeon_drm.h radeon_drv.c radeon_drv.h radeon_irq.c radeon_mem.c radeon_state.c savage_bci.c savage_drm.h savage_drv.c savage_drv.h savage_state.c sis_drm.h sis_drv.c sis_drv.h sis_ds.c sis_ds.h sis_mm.c tdfx_drv.c tdfx_drv.h sys/modules/drm Makefile Added files: sys/dev/drm drm-preprocess.sh drm-subprocess.pl sys/modules/drm/i915 Makefile sys/modules/drm/savage Makefile Log: Update DRM to CVS snapshot as of 2005-11-28. Notable changes: - S3 Savage driver ported. - Added support for ATI_fragment_shader registers for r200. - Improved r300 support, needed for latest r300 DRI driver. - (possibly) r300 PCIE support, needs X.Org server from CVS. - Added support for PCI Matrox cards. - Software fallbacks fixed for Rage 128, which used to render badly or hang. - Some issues reported by WITNESS are fixed. - i915 module Makefile added, as the driver may now be working, but is untested. - Added scripts for copying and preprocessing DRM CVS for inclusion in the kernel. Thanks to Daniel Stone for getting me started on that. Revision Changes Path 1.50 +1 -0 src/sys/amd64/conf/NOTES 1.1071 +3 -0 src/sys/conf/files 1.3 +39 -59 src/sys/dev/drm/ati_pcigart.c 1.1 +20 -0 src/sys/dev/drm/drm-preprocess.sh (new) 1.1 +50 -0 src/sys/dev/drm/drm-subprocess.pl (new) 1.10 +20 -3 src/sys/dev/drm/drm.h 1.15 +134 -64 src/sys/dev/drm/drmP.h 1.3 +183 -80 src/sys/dev/drm/drm_agpsupport.c 1.2 +3 -2 src/sys/dev/drm/drm_atomic.h 1.2 +3 -1 src/sys/dev/drm/drm_auth.c 1.3 +266 -167 src/sys/dev/drm/drm_bufs.c 1.2 +11 -6 src/sys/dev/drm/drm_context.c 1.2 +6 -7 src/sys/dev/drm/drm_dma.c 1.2 +3 -1 src/sys/dev/drm/drm_drawable.c 1.2 +203 -182 src/sys/dev/drm/drm_drv.c 1.2 +11 -4 src/sys/dev/drm/drm_fops.c 1.2 +7 -5 src/sys/dev/drm/drm_ioctl.c 1.2 +21 -12 src/sys/dev/drm/drm_irq.c 1.4 +3 -1 src/sys/dev/drm/drm_linux_list.h 1.2 +7 -4 src/sys/dev/drm/drm_lock.c 1.2 +4 -2 src/sys/dev/drm/drm_memory.c 1.2 +90 -15 src/sys/dev/drm/drm_pci.c 1.4 +200 -7 src/sys/dev/drm/drm_pciids.h 1.6 +3 -2 src/sys/dev/drm/drm_sarea.h 1.2 +12 -7 src/sys/dev/drm/drm_scatter.c 1.2 +4 -3 src/sys/dev/drm/drm_sysctl.c 1.2 +26 -19 src/sys/dev/drm/drm_vm.c 1.2 +80 -30 src/sys/dev/drm/i915_dma.c 1.2 +29 -2 src/sys/dev/drm/i915_drm.h 1.2 +32 -31 src/sys/dev/drm/i915_drv.c 1.2 +38 -9 src/sys/dev/drm/i915_drv.h 1.2 +31 -11 src/sys/dev/drm/i915_irq.c 1.2 +29 -9 src/sys/dev/drm/i915_mem.c 1.2 +23 -25 src/sys/dev/drm/mach64_dma.c 1.2 +5 -3 src/sys/dev/drm/mach64_drm.h 1.2 +28 -30 src/sys/dev/drm/mach64_drv.c 1.2 +10 -5 src/sys/dev/drm/mach64_drv.h 1.2 +5 -3 src/sys/dev/drm/mach64_irq.c 1.2 +30 -27 src/sys/dev/drm/mach64_state.c 1.13 +538 -100 src/sys/dev/drm/mga_dma.c 1.7 +93 -13 src/sys/dev/drm/mga_drm.h 1.10 +73 -30 src/sys/dev/drm/mga_drv.c 1.10 +64 -10 src/sys/dev/drm/mga_drv.h 1.6 +55 -5 src/sys/dev/drm/mga_irq.c 1.11 +84 -21 src/sys/dev/drm/mga_state.c 1.4 +5 -4 src/sys/dev/drm/mga_ucode.h 1.8 +32 -38 src/sys/dev/drm/mga_warp.c 1.14 +18 -12 src/sys/dev/drm/r128_cce.c 1.8 +6 -4 src/sys/dev/drm/r128_drm.h 1.10 +35 -31 src/sys/dev/drm/r128_drv.c 1.11 +14 -7 src/sys/dev/drm/r128_drv.h 1.6 +5 -3 src/sys/dev/drm/r128_irq.c 1.13 +28 -22 src/sys/dev/drm/r128_state.c 1.3 +3 -2 src/sys/dev/drm/r300_cmdbuf.c 1.2 +2 -3 src/sys/dev/drm/r300_reg.h 1.17 +97 -62 src/sys/dev/drm/radeon_cp.c 1.12 +19 -8 src/sys/dev/drm/radeon_drm.h 1.13 +42 -35 src/sys/dev/drm/radeon_drv.c 1.14 +65 -29 src/sys/dev/drm/radeon_drv.h 1.7 +17 -21 src/sys/dev/drm/radeon_irq.c 1.8 +3 -2 src/sys/dev/drm/radeon_mem.c 1.17 +147 -134 src/sys/dev/drm/radeon_state.c 1.2 +76 -52 src/sys/dev/drm/savage_bci.c 1.2 +3 -2 src/sys/dev/drm/savage_drm.h 1.2 +30 -30 src/sys/dev/drm/savage_drv.c 1.2 +17 -23 src/sys/dev/drm/savage_drv.h 1.2 +156 -138 src/sys/dev/drm/savage_state.c 1.6 +27 -2 src/sys/dev/drm/sis_drm.h 1.6 +23 -19 src/sys/dev/drm/sis_drv.c 1.4 +6 -1 src/sys/dev/drm/sis_drv.h 1.4 +5 -3 src/sys/dev/drm/sis_ds.c 1.5 +5 -2 src/sys/dev/drm/sis_ds.h 1.8 +11 -9 src/sys/dev/drm/sis_mm.c 1.9 +17 -13 src/sys/dev/drm/tdfx_drv.c 1.2 +5 -3 src/sys/dev/drm/tdfx_drv.h 1.1215 +1 -0 src/sys/i386/conf/NOTES 1.5 +1 -0 src/sys/modules/drm/Makefile 1.1 +8 -0 src/sys/modules/drm/i915/Makefile (new) 1.1 +9 -0 src/sys/modules/drm/savage/Makefile (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511282313.jASNDv2E028105>