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