cvs commit: src/sys/amd64/conf NOTES src/sys/conf files
src/sys/dev/drm ati_pcigart.c ati_pcigart.h drm.h drmP.h
drm_agpsupport.c drm_agpsupport.h drm_atomic.h drm_auth.c
drm_auth.h drm_bufs.c drm_bufs.h drm_context.c drm_context.h ...
Eric Anholt
anholt at FreeBSD.org
Fri Apr 15 20:44:48 PDT 2005
anholt 2005-04-16 03:44:47 UTC
FreeBSD src repository
Modified files:
sys/amd64/conf NOTES
sys/conf files
sys/dev/drm drm.h drmP.h drm_linux_list.h
drm_pciids.h drm_sarea.h 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
radeon_cp.c radeon_drm.h radeon_drv.c
radeon_drv.h radeon_irq.c radeon_mem.c
radeon_state.c sis_drm.h sis_drv.c
sis_drv.h sis_ds.c sis_ds.h sis_mm.c
tdfx_drv.c
sys/i386/conf NOTES
sys/modules/drm Makefile
Added files:
sys/dev/drm ati_pcigart.c 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_lock.c drm_memory.c
drm_pci.c 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
savage_bci.c savage_drm.h savage_drv.c
savage_drv.h savage_state.c tdfx_drv.h
sys/modules/drm/drm Makefile
sys/modules/drm/mach64 Makefile
Removed files:
sys/dev/drm ati_pcigart.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_ioctl.h drm_irq.h drm_lock.h
drm_memory.h drm_memory_debug.h
drm_os_freebsd.h drm_pci.h drm_scatter.h
drm_sysctl.h drm_vm.h mga.h r128.h
radeon.h sis.h tdfx.h
Log:
Update to DRM CVS as of 2005-04-12, bringing many changes:
- Split core DRM routines back into their own module, rather than using the
nasty templated system like before.
- Development-class R300 support in radeon driver (requires userland pieces, of
course).
- Mach64 driver (haven't tested in a while -- my mach64s no longer fit in the
testbox). Covers Rage Pros, Rage Mobility P/M, Rage XL, and some others.
- i915 driver files, which just need to get drm_drv.c fixed to allow attachment
to the drmsub device. Covers i830 through i915 integrated graphics.
- savage driver files, which should require minimal changes to work. Covers the
Savage3D, Savage IX/MX, Savage 4, ProSavage.
- Support for color and texture tiling and HyperZ features of Radeon.
Thanks to: scottl (much p4 handholding)
Jung-uk Kim (helpful prodding)
PR: [1] kern/76879, [2] kern/72548
Submitted by: [1] Alex, lesha at intercaf dot ru
[2] Shaun Jurrens, shaun at shamz dot net
Revision Changes Path
1.30 +9 -18 src/sys/amd64/conf/NOTES
1.1013 +21 -0 src/sys/conf/files
1.1 +116 -0 src/sys/dev/drm/ati_pcigart.c (new)
1.5 +0 -115 src/sys/dev/drm/ati_pcigart.h (dead)
1.9 +185 -173 src/sys/dev/drm/drm.h
1.13 +616 -244 src/sys/dev/drm/drmP.h
1.1 +358 -0 src/sys/dev/drm/drm_agpsupport.c (new)
1.5 +0 -315 src/sys/dev/drm/drm_agpsupport.h (dead)
1.1 +143 -0 src/sys/dev/drm/drm_atomic.h (new)
1.1 +173 -0 src/sys/dev/drm/drm_auth.c (new)
1.7 +0 -165 src/sys/dev/drm/drm_auth.h (dead)
1.1 +1034 -0 src/sys/dev/drm/drm_bufs.c (new)
1.14 +0 -973 src/sys/dev/drm/drm_bufs.h (dead)
1.1 +343 -0 src/sys/dev/drm/drm_context.c (new)
1.9 +0 -352 src/sys/dev/drm/drm_context.h (dead)
1.1 +134 -0 src/sys/dev/drm/drm_dma.c (new)
1.10 +0 -172 src/sys/dev/drm/drm_dma.h (dead)
1.1 +52 -0 src/sys/dev/drm/drm_drawable.c (new)
1.5 +0 -51 src/sys/dev/drm/drm_drawable.h (dead)
1.1 +916 -0 src/sys/dev/drm/drm_drv.c (new)
1.28 +0 -1155 src/sys/dev/drm/drm_drv.h (dead)
1.1 +124 -0 src/sys/dev/drm/drm_fops.c (new)
1.13 +0 -117 src/sys/dev/drm/drm_fops.h (dead)
1.1 +297 -0 src/sys/dev/drm/drm_ioctl.c (new)
1.9 +0 -280 src/sys/dev/drm/drm_ioctl.h (dead)
1.1 +285 -0 src/sys/dev/drm/drm_irq.c (new)
1.5 +0 -282 src/sys/dev/drm/drm_irq.h (dead)
1.3 +2 -1 src/sys/dev/drm/drm_linux_list.h
1.1 +177 -0 src/sys/dev/drm/drm_lock.c (new)
1.6 +0 -97 src/sys/dev/drm/drm_lock.h (dead)
1.1 +155 -0 src/sys/dev/drm/drm_memory.c (new)
1.13 +0 -186 src/sys/dev/drm/drm_memory.h (dead)
1.4 +0 -421 src/sys/dev/drm/drm_memory_debug.h (dead)
1.23 +0 -487 src/sys/dev/drm/drm_os_freebsd.h (dead)
1.1 +69 -0 src/sys/dev/drm/drm_pci.c (new)
1.4 +0 -67 src/sys/dev/drm/drm_pci.h (dead)
1.2 +107 -82 src/sys/dev/drm/drm_pciids.h
1.5 +15 -15 src/sys/dev/drm/drm_sarea.h
1.1 +126 -0 src/sys/dev/drm/drm_scatter.c (new)
1.7 +0 -152 src/sys/dev/drm/drm_scatter.h (dead)
1.1 +306 -0 src/sys/dev/drm/drm_sysctl.c (new)
1.10 +0 -326 src/sys/dev/drm/drm_sysctl.h (dead)
1.1 +127 -0 src/sys/dev/drm/drm_vm.c (new)
1.13 +0 -133 src/sys/dev/drm/drm_vm.h (dead)
1.1 +728 -0 src/sys/dev/drm/i915_dma.c (new)
1.1 +169 -0 src/sys/dev/drm/i915_drm.h (new)
1.1 +111 -0 src/sys/dev/drm/i915_drv.c (new)
1.1 +239 -0 src/sys/dev/drm/i915_drv.h (new)
1.1 +163 -0 src/sys/dev/drm/i915_irq.c (new)
1.1 +350 -0 src/sys/dev/drm/i915_mem.c (new)
1.1 +1532 -0 src/sys/dev/drm/mach64_dma.c (new)
1.1 +257 -0 src/sys/dev/drm/mach64_drm.h (new)
1.1 +119 -0 src/sys/dev/drm/mach64_drv.c (new)
1.1 +1045 -0 src/sys/dev/drm/mach64_drv.h (new)
1.1 +137 -0 src/sys/dev/drm/mach64_irq.c (new)
1.1 +918 -0 src/sys/dev/drm/mach64_state.c (new)
1.7 +0 -100 src/sys/dev/drm/mga.h (dead)
1.12 +254 -310 src/sys/dev/drm/mga_dma.c
1.6 +58 -61 src/sys/dev/drm/mga_drm.h
1.9 +77 -18 src/sys/dev/drm/mga_drv.c
1.9 +45 -45 src/sys/dev/drm/mga_drv.h
1.5 +26 -28 src/sys/dev/drm/mga_irq.c
1.10 +522 -518 src/sys/dev/drm/mga_state.c
1.3 +8035 -8035 src/sys/dev/drm/mga_ucode.h
1.7 +87 -93 src/sys/dev/drm/mga_warp.c
1.8 +0 -122 src/sys/dev/drm/r128.h (dead)
1.12 +308 -311 src/sys/dev/drm/r128_cce.c
1.7 +21 -23 src/sys/dev/drm/r128_drm.h
1.9 +78 -26 src/sys/dev/drm/r128_drv.c
1.10 +54 -51 src/sys/dev/drm/r128_drv.h
1.5 +26 -28 src/sys/dev/drm/r128_irq.c
1.12 +700 -689 src/sys/dev/drm/r128_state.c
1.11 +0 -175 src/sys/dev/drm/radeon.h (dead)
1.13 +1294 -963 src/sys/dev/drm/radeon_cp.c
1.10 +174 -152 src/sys/dev/drm/radeon_drm.h
1.12 +82 -26 src/sys/dev/drm/radeon_drv.c
1.12 +233 -98 src/sys/dev/drm/radeon_drv.h
1.6 +70 -79 src/sys/dev/drm/radeon_irq.c
1.7 +80 -91 src/sys/dev/drm/radeon_mem.c
1.15 +1619 -1089 src/sys/dev/drm/radeon_state.c
1.1 +1089 -0 src/sys/dev/drm/savage_bci.c (new)
1.1 +211 -0 src/sys/dev/drm/savage_drm.h (new)
1.1 +107 -0 src/sys/dev/drm/savage_drv.c (new)
1.1 +584 -0 src/sys/dev/drm/savage_drv.h (new)
1.1 +1149 -0 src/sys/dev/drm/savage_state.c (new)
1.5 +0 -75 src/sys/dev/drm/sis.h (dead)
1.5 +16 -7 src/sys/dev/drm/sis_drm.h
1.5 +67 -19 src/sys/dev/drm/sis_drv.c
1.3 +16 -11 src/sys/dev/drm/sis_drv.h
1.3 +44 -131 src/sys/dev/drm/sis_ds.c
1.4 +23 -42 src/sys/dev/drm/sis_ds.h
1.7 +84 -74 src/sys/dev/drm/sis_mm.c
1.6 +0 -54 src/sys/dev/drm/tdfx.h (dead)
1.8 +64 -17 src/sys/dev/drm/tdfx_drv.c
1.1 +48 -0 src/sys/dev/drm/tdfx_drv.h (new)
1.1194 +9 -18 src/sys/i386/conf/NOTES
1.4 +8 -1 src/sys/modules/drm/Makefile
1.1 +26 -0 src/sys/modules/drm/drm/Makefile (new)
1.1 +8 -0 src/sys/modules/drm/mach64/Makefile (new)
More information about the cvs-src
mailing list