From: Roland S. <sr...@us...> - 2006-05-24 18:36:27
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/shared-core/ Changes by: sroland@kemper. 06/05/24 18:36:24 Log message: Add support for r200 vertex programs (R200_EMIT_VAP_PVS_CNTL, and new packet type for making it possible to address whole tcl vector space and have a larger count) Modified files: drm/shared-core/: radeon_drm.h radeon_drv.h radeon_state.c Revision Changes Path 1.39 +6 -1 drm/shared-core/radeon_drm.h 1.71 +6 -2 drm/shared-core/radeon_drv.h 1.72 +36 -0 drm/shared-core/radeon_state.c |
From: Thomas H. <th...@us...> - 2006-06-06 14:20:07
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/shared-core/ Changes by: thomash@kemper. 06/06/06 14:19:00 Log message: Merge in the drm-sman-branch Modified files: drm/linux-core/: Makefile Makefile.kernel drmP.h sis_drv.c drm/shared-core/: sis_drv.h via_drm.h via_drv.c via_drv.h via_map.c Added files: drm/linux-core/: drm_hashtab.c drm_hashtab.h drm_mm.c drm_sman.c drm_sman.h sis_mm.c via_mm.c Revision Changes Path 1.30 +6 -8 drm/linux-core/Makefile 1.59 +5 -4 drm/linux-core/Makefile.kernel 1.176 +34 -1 drm/linux-core/drmP.h 1.31 +34 -2 drm/linux-core/sis_drv.c 1.9 +27 -2 drm/shared-core/sis_drv.h 1.20 +3 -3 drm/shared-core/via_drm.h 1.28 +5 -0 drm/shared-core/via_drv.c 1.53 +18 -1 drm/shared-core/via_drv.h 1.16 +11 -1 drm/shared-core/via_map.c |
From: Thomas H. <th...@us...> - 2006-06-06 17:46:22
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/linux-core/ Changes by: thomash@kemper. 06/06/06 17:46:17 Log message: Fix drm_remove_magic potential memory leak / corruption. Move drm authentication token hashing to new generic hash table implementation. Modified files: drm/linux-core/: drmP.h drm_auth.c drm_drv.c drm_fops.c Revision Changes Path 1.177 +6 -4 drm/linux-core/drmP.h 1.13 +20 -55 drm/linux-core/drm_auth.c 1.133 +6 -8 drm/linux-core/drm_drv.c 1.43 +2 -4 drm/linux-core/drm_fops.c |
From: Thomas H. <th...@us...> - 2006-06-06 17:52:18
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/linux-core/ Changes by: thomash@kemper. 06/06/06 17:52:03 Log message: s/list_entry/drm_hash_entry/ for "drm_hash_item"s. Modified files: drm/linux-core/: drm_auth.c drm_hashtab.h drm_sman.c Revision Changes Path 1.14 +2 -2 drm/linux-core/drm_auth.c 1.3 +2 -0 drm/linux-core/drm_hashtab.h 1.3 +5 -5 drm/linux-core/drm_sman.c |
From: Thomas H. <th...@us...> - 2006-06-15 18:37:09
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/shared-core/ Changes by: thomash@kemper. 06/06/15 18:37:05 Log message: via: -Remove out of memory error message. -Move sman cleanup from final_context to lastclose. -Add the P4VM800PRO (?) PCI ID. Modified files: drm/linux-core/: via_mm.c drm/shared-core/: drm_pciids.txt via_drm.h via_drv.c via_drv.h Revision Changes Path 1.3 +19 -8 drm/linux-core/via_mm.c 1.35 +1 -0 drm/shared-core/drm_pciids.txt 1.21 +2 -2 drm/shared-core/via_drm.h 1.29 +1 -0 drm/shared-core/via_drv.c 1.54 +1 -0 drm/shared-core/via_drv.h |
From: Thomas H. <th...@us...> - 2006-06-16 15:20:24
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/linux-core/ Changes by: thomash@kemper. 06/06/16 15:20:20 Log message: via: Return the requested size instead of the correct size of the allocated regions. The 2D driver and XvMC lib has problems when the returned size is not the same as the allocated size. Modified files: drm/linux-core/: via_mm.c Revision Changes Path 1.4 +3 -3 drm/linux-core/via_mm.c |
From: Thomas H. <th...@us...> - 2006-06-19 09:01:33
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/shared-core/ Changes by: thomash@kemper. 06/06/19 09:01:31 Log message: via: Bump version number and date. Modified files: drm/shared-core/: via_drm.h Revision Changes Path 1.22 +2 -2 drm/shared-core/via_drm.h |
From: Thomas H. <th...@us...> - 2006-06-19 09:12:53
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/shared-core/ Changes by: thomash@kemper. 06/06/19 09:12:50 Log message: Fix buffer cleanup on close. Move memory manager reset from final_context to lastclose. Modified files: drm/linux-core/: sis_drv.c sis_mm.c drm/shared-core/: sis_drv.h Revision Changes Path 1.32 +3 -1 drm/linux-core/sis_drv.c 1.3 +10 -11 drm/linux-core/sis_mm.c 1.10 +4 -3 drm/shared-core/sis_drv.h |
From: <Ke...@ke...>
, <ke...@us...> - 2006-06-19 20:15:58
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/shared-core/ Changes by: keithp@kemper. 06/06/19 20:15:53 Log message: Add i915 ioctls to configure pipes for vblank interrupt. i915 vblanks can be generated from either pipe a or b, however a disabled pipe generates no interrupts. This change allows the X server to select which pipe generates vblank interrupts. Modified files: drm/shared-core/: i915_dma.c i915_drm.h i915_drv.h i915_irq.c Revision Changes Path 1.31 +3 -1 drm/shared-core/i915_dma.c 1.10 +13 -0 drm/shared-core/i915_drm.h 1.22 +4 -1 drm/shared-core/i915_drv.h 1.17 +56 -2 drm/shared-core/i915_irq.c |
From: <Ke...@ke...>
, <ke...@us...> - 2006-06-21 00:15:12
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/shared-core/ Changes by: keithp@kemper. 06/06/21 00:15:10 Log message: i915: Save vblank pipe configuration to restore on resume Modified files: drm/shared-core/: i915_drv.h i915_irq.c Revision Changes Path 1.23 +1 -0 drm/shared-core/i915_drv.h 1.18 +27 -14 drm/shared-core/i915_irq.c |
From: <Ke...@ke...>
, <ke...@us...> - 2006-06-22 21:34:46
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/shared-core/ Changes by: keithp@kemper. 06/06/22 21:34:44 Log message: Remove spurious debug messages from i915 vblank config paths Modified files: drm/shared-core/: i915_irq.c Revision Changes Path 1.19 +0 -5 drm/shared-core/i915_irq.c |
From: Alan H. <al...@us...> - 2006-06-23 16:29:41
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/linux-core/ Changes by: alanh@kemper. 06/06/23 16:29:39 Log message: Fix compilation problem on 2.6.9 kernels (bug #6211) Modified files: drm/linux-core/: drm_auth.c Revision Changes Path 1.15 +3 -0 drm/linux-core/drm_auth.c |
From: Adam J. <aj...@us...> - 2006-06-27 21:04:53
|
CVSROOT: /cvs/dri Module name: drm Repository: ./ Changes by: ajax@kemper. 06/06/27 21:04:50 Log message: Disable building static libraries. Bump to 2.0.2 for header updates. Modified files: ./: configure.ac Revision Changes Path 1.11 +2 -1 drm/configure.ac |
From: Thomas H. <th...@us...> - 2006-07-05 14:39:25
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/linux-core/ Changes by: thomash@kemper. 06/07/05 14:39:22 Log message: Add missing semaphore release. Modified files: drm/linux-core/: drm_bufs.c Revision Changes Path 1.79 +3 -1 drm/linux-core/drm_bufs.c |
From: Thomas H. <th...@us...> - 2006-07-05 15:52:38
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/shared-core/ Changes by: thomash@kemper. 06/07/05 15:52:35 Log message: SiS 315 Awareness. Modified files: drm/linux-core/: sis_drv.c sis_mm.c drm/shared-core/: drm_pciids.txt sis_drv.h Revision Changes Path 1.33 +1 -0 drm/linux-core/sis_drv.c 1.4 +72 -0 drm/linux-core/sis_mm.c 1.36 +1 -0 drm/shared-core/drm_pciids.txt 1.11 +13 -3 drm/shared-core/sis_drv.h |
From: Thomas H. <th...@us...> - 2006-07-10 13:00:22
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/shared-core/ Changes by: thomash@kemper. 06/07/10 13:00:21 Log message: Change drm Map handles to be arbitrary 32-bit hash tokens in the range 0x10000000 to 0x90000000 in PAGE_SIZE increments. Implement hashed map lookups. This potentially breaks both 2D and 3D drivers. If so, the corresponding 2D and 3D driver should be fixed, and it's corresponding drm device driver should have its major bumped as soon as possible. Bump sis and via drm device driver majors. The SiS and Unichrome 3D drivers are fixed in Mesa CVS HEAD and mesa_6_4_branch. Modified files: drm/linux-core/: drmP.h drm_bufs.c drm_hashtab.h drm_stub.c drm_vm.c drm/shared-core/: sis_drv.h via_drm.h Revision Changes Path 1.178 +3 -0 drm/linux-core/drmP.h 1.80 +14 -41 drm/linux-core/drm_bufs.c 1.4 +1 -1 drm/linux-core/drm_hashtab.h 1.65 +4 -0 drm/linux-core/drm_stub.c 1.58 +15 -27 drm/linux-core/drm_vm.c 1.12 +3 -3 drm/shared-core/sis_drv.h 1.23 +3 -3 drm/shared-core/via_drm.h |
From: Thomas H. <th...@us...> - 2006-07-11 14:37:39
|
CVSROOT: /cvs/dri Module name: drm Repository: drm/shared-core/ Changes by: thomash@kemper. 06/07/11 14:37:37 Log message: Keep hashed user tokens, with the following changes: 32-bit physical device addresses are mapped directly to user-tokens. No duplicate maps are allowed, and the addresses are assumed to be outside of the range 0x10000000 through 0x30000000. The user-token is identical to the 32-bit physical start-address of the map. 64-bit physical device addressed are mapped to user-tokens in the range 0x10000000 to 0x30000000 with page-size increments. The user_token should not be interpreted as an address. Other map types, like upcoming TTM maps are mapped to user-tokens in the range 0x10000000 to 0x30000000 with page-size increments. The user_token should not be interpreted as an address. This keeps compatibility with buggy drivers, while still implementing a hashed map lookup. The SiS and via device driver major bumps are reverted. Modified files: drm/linux-core/: drm_bufs.c drm_hashtab.c drm_hashtab.h drm_sman.c drm_vm.c drm/shared-core/: sis_drv.h via_drm.h Revision Changes Path 1.81 +34 -9 drm/linux-core/drm_bufs.c 1.3 +8 -6 drm/linux-core/drm_hashtab.c 1.5 +2 -1 drm/linux-core/drm_hashtab.h 1.4 +1 -1 drm/linux-core/drm_sman.c 1.59 +2 -4 drm/linux-core/drm_vm.c 1.13 +4 -4 drm/shared-core/sis_drv.h 1.24 +3 -3 drm/shared-core/via_drm.h |