freebsd-dev/sys/dev/drm
Robert Noland e23637d17b The G45 docs indicate that all G4X chips use the new framecount register.
Intel agrees with my reading of the docs, make it so for all G4X chips.

The new register also has a 32 bit width as opposed to 24 bits.  Fix
things up so that the counters roll over properly.

MFC after:	3 days
2009-06-20 16:45:14 +00:00
..
ati_pcigart.c The GART allocations are a propery of the gart, not of scatter-gather 2009-03-25 01:41:56 +00:00
drm_agpsupport.c Rework memory allocation to allocate memory with different type names. This 2008-10-13 18:03:27 +00:00
drm_atomic.h resync to git master 2008-10-03 16:59:11 +00:00
drm_auth.c Rework memory allocation to allocate memory with different type names. This 2008-10-13 18:03:27 +00:00
drm_bufs.c Don't panic if drm_rmmap is called with a NULL map pointer. 2009-06-20 16:37:24 +00:00
drm_context.c realloc() behaves identically to malloc when passed a NULL object pointer 2009-06-20 16:40:48 +00:00
drm_dma.c Rework memory allocation to allocate memory with different type names. This 2008-10-13 18:03:27 +00:00
drm_drawable.c Correct memory leak of info->rects. Previously we would free info, but 2008-10-13 18:06:33 +00:00
drm_drv.c Don't try to setup interrupts for drivers that don't support them. 2009-04-19 16:54:33 +00:00
drm_fops.c Replace calls to minor() with dev2unit(). Ed already fixed this once, 2008-10-23 20:23:03 +00:00
drm_internal.h Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
drm_ioctl.c Rework memory allocation to allocate memory with different type names. This 2008-10-13 18:03:27 +00:00
drm_irq.c Fix up waiting on vblank again... This reverts a last minute change that 2009-03-26 02:10:18 +00:00
drm_linux_list.h Add list_for_each_prev to our linux compatibility. 2009-03-17 03:49:24 +00:00
drm_lock.c Add some debugging so I can see when syscalls are being restarted 2009-03-19 08:36:08 +00:00
drm_memory.c Rework memory allocation to allocate memory with different type names. This 2008-10-13 18:03:27 +00:00
drm_pci.c We don't know what these pages are going to be used for, they should be 2009-03-30 18:01:42 +00:00
drm_pciids.h Add support for RV790 (HD 4890) asics 2009-04-03 19:23:14 +00:00
drm_sarea.h Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
drm_scatter.c The GART allocations are a propery of the gart, not of scatter-gather 2009-03-25 01:41:56 +00:00
drm_sysctl.c Clean up the printing on amd64. Should also be consistent on i386. 2009-03-09 07:50:27 +00:00
drm_vm.c vm_offset_t is unsigned, so compare of >= 0 is not needed. 2009-03-20 18:35:16 +00:00
drm-preprocess.sh
drm-subprocess.pl Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
drm.h resync to git master 2008-10-03 16:59:11 +00:00
drmP.h The GART allocations are a propery of the gart, not of scatter-gather 2009-03-25 01:41:56 +00:00
i915_dma.c The G45 docs indicate that all G4X chips use the new framecount register. 2009-06-20 16:45:14 +00:00
i915_drm.h resync to git master 2008-10-03 16:59:11 +00:00
i915_drv.c Remove the DRM_ERROR to fix build. It didn't make any sense anyway. 2009-03-20 18:01:32 +00:00
i915_drv.h The G45 docs indicate that all G4X chips use the new framecount register. 2009-06-20 16:45:14 +00:00
i915_irq.c The G45 docs indicate that all G4X chips use the new framecount register. 2009-06-20 16:45:14 +00:00
i915_mem.c Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
i915_reg.h Pull in some suspend / resume changes from Intel's code 2009-03-19 08:22:56 +00:00
i915_suspend.c Fix what appears to be a typo, and restore the registers correctly. 2009-03-20 17:51:26 +00:00
mach64_dma.c We should never call drm_pci_alloc() while holding locks, due the the 2008-09-09 02:05:03 +00:00
mach64_drm.h Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
mach64_drv.c Consistently use kdev for the kernel device. 2009-03-09 07:55:18 +00:00
mach64_drv.h Initialize the vblank structures at load time. Previously we did this 2009-02-28 02:37:55 +00:00
mach64_irq.c Initialize the vblank structures at load time. Previously we did this 2009-02-28 02:37:55 +00:00
mach64_state.c Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
mga_dma.c Initialize the vblank structures at load time. Previously we did this 2009-02-28 02:37:55 +00:00
mga_drm.h Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
mga_drv.c Consistently use kdev for the kernel device. 2009-03-09 07:55:18 +00:00
mga_drv.h Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
mga_irq.c Add some debugging so I can see when syscalls are being restarted 2009-03-19 08:36:08 +00:00
mga_state.c Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
mga_ucode.h
mga_warp.c Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
r128_cce.c Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
r128_drm.h Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
r128_drv.c Consistently use kdev for the kernel device. 2009-03-09 07:55:18 +00:00
r128_drv.h Initialize the vblank structures at load time. Previously we did this 2009-02-28 02:37:55 +00:00
r128_irq.c Initialize the vblank structures at load time. Previously we did this 2009-02-28 02:37:55 +00:00
r128_state.c Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
r300_cmdbuf.c check offsets for R300_ZB_ZPASS_ADDR 2009-04-07 22:26:53 +00:00
r300_reg.h Add regs required for occlusion queries support 2009-04-07 22:20:58 +00:00
r600_cp.c A little more cleanup from AMD, if we don't have the right microcode 2009-04-03 19:21:39 +00:00
r600_microcode.h Import support for ATI Radeon R600 and R700 series chips. 2009-03-07 21:36:57 +00:00
radeon_cp.c Add regs required for occlusion queries support 2009-04-07 22:20:58 +00:00
radeon_drm.h Import support for ATI Radeon R600 and R700 series chips. 2009-03-07 21:36:57 +00:00
radeon_drv.c Consistently use kdev for the kernel device. 2009-03-09 07:55:18 +00:00
radeon_drv.h Add regs required for occlusion queries support 2009-04-07 22:20:58 +00:00
radeon_irq.c Add some debugging so I can see when syscalls are being restarted 2009-03-19 08:36:08 +00:00
radeon_mem.c Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
radeon_microcode.h Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
radeon_state.c Import support for ATI Radeon R600 and R700 series chips. 2009-03-07 21:36:57 +00:00
savage_bci.c Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
savage_drm.h Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
savage_drv.c Consistently use kdev for the kernel device. 2009-03-09 07:55:18 +00:00
savage_drv.h Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
savage_state.c Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
sis_drm.h
sis_drv.c Consistently use kdev for the kernel device. 2009-03-09 07:55:18 +00:00
sis_drv.h Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
sis_ds.c
sis_ds.h
sis_mm.c Update drm kernel drivers. 2008-08-23 20:59:12 +00:00
tdfx_drv.c Consistently use kdev for the kernel device. 2009-03-09 07:55:18 +00:00
tdfx_drv.h