..
.gitignore
linux-core: Make git ignore generated module symbol version files.
2007-01-02 10:02:44 +01:00
Config.in
Added via driver to drm/linux/Config.in Reported by: Terry Barnaby
2004-03-26 13:42:48 +00:00
Doxyfile
Update Doxygen configuration & comments.
2004-10-18 14:16:41 +00:00
Kconfig
Remove old i830 kernel driver.
2007-03-19 11:46:35 +00:00
Makefile
Initial pass at converting driver to DRM infrastructure.
2007-07-19 10:29:18 -07:00
Makefile.kernel
Add ioc32 compat layer for XGI DRM.
2007-09-18 11:03:49 -07:00
README.drm
Fix some outdated URLs, remove others.
2007-02-12 15:45:51 -05:00
ati_pcigart.c
drm: remove drmP.h internal typedefs
2007-07-16 12:32:51 +10:00
drm.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
drmP.h
nouveau: Various internal and external API changes
2007-08-06 21:45:18 +10:00
drm_agpsupport.c
Initialize the AGP structure's base address at init rather than enable.
2007-08-06 15:45:37 -07:00
drm_auth.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
drm_bo.c
Export some useful ttm functions to drivers.
2007-08-06 22:11:18 +10:00
drm_bo_move.c
Export some useful ttm functions to drivers.
2007-08-06 22:11:18 +10:00
drm_bufs.c
Fix dev->agp->base initialization on BSD, and fix addmap range check on Linux.
2007-08-15 14:29:31 -07:00
drm_compat.c
Added idr_replace() function which was apparently added in Linux 2.6.18
2007-09-12 11:49:51 -06:00
drm_compat.h
Added bool typedef added in kernel 2.6.19
2007-09-12 12:05:15 -06:00
drm_context.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
drm_core.h
Add support for secondary vertical blank interrupt to DRM core.
2006-09-29 12:55:08 +02:00
drm_dma.c
Replace filp in ioctl arguments with drm_file *file_priv.
2007-07-20 13:39:45 -07:00
drm_drawable.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
drm_drv.c
drm: add unlocked ioctl code path - not used yet
2007-08-02 19:13:58 +10:00
drm_fence.c
drm/fence: shut up lockdep
2007-08-01 10:12:36 +10:00
drm_fops.c
Fix misc ioctl issues, makes Nouveau run.
2007-07-21 23:13:25 +03:00
drm_hashtab.c
drm: remove hashtab/sman and object typedefs
2007-07-16 12:48:44 +10:00
drm_hashtab.h
drm: remove hashtab/sman and object typedefs
2007-07-16 12:48:44 +10:00
drm_ioc32.c
Fix ioc32 compat layer
2007-09-18 11:03:08 -07:00
drm_ioctl.c
Fix misc ioctl issues, makes Nouveau run.
2007-07-21 23:13:25 +03:00
drm_irq.c
nouveau: Various internal and external API changes
2007-08-06 21:45:18 +10:00
drm_lock.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
drm_memory.c
drm: remove drm_u64_t, replace with uint64_t everwhere
2007-07-18 09:42:06 +10:00
drm_memory.h
clean up more of inline functions agp_remap/drm_lookup_map
2007-03-19 08:09:21 +11:00
drm_memory_debug.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
drm_memory_debug.h
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
drm_mm.c
drm: remove drmP.h internal typedefs
2007-07-16 12:32:51 +10:00
drm_object.c
drm: remove drm_ref_t
2007-07-16 13:45:39 +10:00
drm_objects.h
Export some useful ttm functions to drivers.
2007-08-06 22:11:18 +10:00
drm_os_linux.h
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
drm_pci.c
drm: remove drmP.h internal typedefs
2007-07-16 12:32:51 +10:00
drm_proc.c
drm: remove drm_u64_t, replace with uint64_t everwhere
2007-07-18 09:42:06 +10:00
drm_sarea.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
drm_scatter.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
drm_sman.c
drm: remove internal sman typedef
2007-07-16 13:46:37 +10:00
drm_sman.h
drm: remove hashtab/sman and object typedefs
2007-07-16 12:48:44 +10:00
drm_stub.c
drm: remove drmP.h internal typedefs
2007-07-16 12:32:51 +10:00
drm_sysfs.c
drm: remove drmP.h internal typedefs
2007-07-16 12:32:51 +10:00
drm_ttm.c
drm: detypedef ttm/bo/fence code
2007-07-16 13:37:02 +10:00
drm_vm.c
Replace filp in ioctl arguments with drm_file *file_priv.
2007-07-20 13:39:45 -07:00
ffb_context.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
ffb_drv.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
ffb_drv.h
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
i810_dma.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
i810_drm.h
drm: remove XFREE86_VERSION macros
2007-08-28 15:17:36 +10:00
i810_drv.c
remove config.h from build no longer exists kbuild does it
2006-10-14 23:38:20 +10:00
i810_drv.h
Replace filp in ioctl arguments with drm_file *file_priv.
2007-07-20 13:39:45 -07:00
i915_buffer.c
drm: detypedef ttm/bo/fence code
2007-07-16 13:37:02 +10:00
i915_dma.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
i915_drm.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
i915_drv.c
drm: detypedef ttm/bo/fence code
2007-07-16 13:37:02 +10:00
i915_drv.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
i915_fence.c
drm: detypedef ttm/bo/fence code
2007-07-16 13:37:02 +10:00
i915_ioc32.c
remove include of linux ioctl32.h from drm drivers
2007-06-05 18:16:44 +10:00
i915_irq.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
i915_mem.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
imagine_drv.c
remove config.h from build no longer exists kbuild does it
2006-10-14 23:38:20 +10:00
linux
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mach64_dma.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mach64_drm.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mach64_drv.c
remove config.h from build no longer exists kbuild does it
2006-10-14 23:38:20 +10:00
mach64_drv.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mach64_irq.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mach64_state.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mga_dma.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mga_drm.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mga_drv.c
drm: remove drmP.h internal typedefs
2007-07-16 12:32:51 +10:00
mga_drv.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mga_ioc32.c
remove include of linux ioctl32.h from drm drivers
2007-06-05 18:16:44 +10:00
mga_irq.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mga_state.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mga_ucode.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
mga_warp.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
nouveau_dma.c
nouveau: ouch, add nouveau_dma.[ch] files..
2007-08-06 22:32:36 +10:00
nouveau_dma.h
nouveau: ouch, add nouveau_dma.[ch] files..
2007-08-06 22:32:36 +10:00
nouveau_drm.h
add nouveau symlinks via git
2006-12-20 10:28:55 +11:00
nouveau_drv.c
drm: remove drmP.h internal typedefs
2007-07-16 12:32:51 +10:00
nouveau_drv.h
add nouveau symlinks via git
2006-12-20 10:28:55 +11:00
nouveau_fifo.c
Revert "nouveau: Fill in context_init for nv10-nv3x."
2007-01-10 15:19:47 +11:00
nouveau_ioc32.c
remove include of linux ioctl32.h from drm drivers
2007-06-05 18:16:44 +10:00
nouveau_irq.c
add nouveau symlinks via git
2006-12-20 10:28:55 +11:00
nouveau_mem.c
add nouveau symlinks via git
2006-12-20 10:28:55 +11:00
nouveau_notifier.c
nouveau: Nuke DMA_OBJECT_INIT ioctl (bumps interface to 0.0.7)
2007-06-28 03:26:43 +10:00
nouveau_object.c
add nouveau symlinks via git
2006-12-20 10:28:55 +11:00
nouveau_reg.h
add nouveau symlinks via git
2006-12-20 10:28:55 +11:00
nouveau_sgdma.c
nouveau: Allow GART notifiers when using sgdma code.
2007-08-15 13:36:54 +10:00
nouveau_state.c
add nouveau symlinks via git
2006-12-20 10:28:55 +11:00
nv04_fb.c
nouveau: move card initialisation into the drm
2007-03-26 20:59:37 +10:00
nv04_fifo.c
nouveau: NV04 PFIFO engtab functions
2007-06-24 18:57:09 +10:00
nv04_graph.c
nouveau: add missing nv04_graph.c symlink.
2007-02-03 06:02:12 +01:00
nv04_instmem.c
nouveau/nv50: Initial channel/object support
2007-07-09 16:16:44 +10:00
nv04_mc.c
nouveau: move card initialisation into the drm
2007-03-26 20:59:37 +10:00
nv04_timer.c
nouveau: move card initialisation into the drm
2007-03-26 20:59:37 +10:00
nv10_fb.c
nouveau: move card initialisation into the drm
2007-03-26 20:59:37 +10:00
nv10_fifo.c
nouveau: NV1X/2X/3X PFIFO engtab functions
2007-06-24 18:58:14 +10:00
nv10_graph.c
nouveau: first step to make graph ctx works
2007-01-13 21:44:50 +01:00
nv20_graph.c
nouveau: nv20 graph ctx switch.
2007-01-13 23:19:41 +01:00
nv30_graph.c
nouveau: add missing symlink
2007-01-13 08:43:15 +11:00
nv40_fb.c
nouveau: move card initialisation into the drm
2007-03-26 20:59:37 +10:00
nv40_fifo.c
nouveau: NV4X PFIFO engtab functions
2007-06-24 18:56:01 +10:00
nv40_graph.c
nouveau: Add nv40-specific PGRAPH code, not hooked up yet.
2007-01-02 14:52:43 +11:00
nv40_mc.c
nouveau: move card initialisation into the drm
2007-03-26 20:59:37 +10:00
nv50_fifo.c
nouveau/nv50: skeletal backend
2007-06-28 03:26:43 +10:00
nv50_graph.c
nouveau/nv50: skeletal backend
2007-06-28 03:26:43 +10:00
nv50_instmem.c
nouveau/nv50: Initial channel/object support
2007-07-09 16:16:44 +10:00
nv50_mc.c
nouveau/nv50: skeletal backend
2007-06-28 03:26:43 +10:00
nv_drv.c
remove config.h from build no longer exists kbuild does it
2006-10-14 23:38:20 +10:00
nv_drv.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
r128_cce.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
r128_drm.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
r128_drv.c
remove config.h from build no longer exists kbuild does it
2006-10-14 23:38:20 +10:00
r128_drv.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
r128_ioc32.c
remove include of linux ioctl32.h from drm drivers
2007-06-05 18:16:44 +10:00
r128_irq.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
r128_state.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
r300_cmdbuf.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
r300_reg.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
radeon_cp.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
radeon_drm.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
radeon_drv.c
radeon: add support for vblank on crtc2
2007-06-03 16:28:21 +10:00
radeon_drv.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
radeon_ioc32.c
fix radeon setparam on 32/64 systems, harder.
2007-06-18 12:46:00 +10:00
radeon_irq.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
radeon_mem.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
radeon_state.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
savage_bci.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
savage_drm.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
savage_drv.c
remove config.h from build no longer exists kbuild does it
2006-10-14 23:38:20 +10:00
savage_drv.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
savage_state.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
sis_drm.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
sis_drv.c
Remove DRM_ERR OS macro.
2007-07-20 12:53:52 -07:00
sis_drv.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
sis_mm.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
tdfx_drv.c
remove config.h from build no longer exists kbuild does it
2006-10-14 23:38:20 +10:00
tdfx_drv.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
via_3d_reg.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
via_buffer.c
Remove DRM_ERR OS macro.
2007-07-20 12:53:52 -07:00
via_dma.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
via_dmablit.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
via_dmablit.h
drm: remove drmP.h internal typedefs
2007-07-16 12:32:51 +10:00
via_drm.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
via_drv.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
via_drv.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
via_fence.c
Remove DRM_ERR OS macro.
2007-07-20 12:53:52 -07:00
via_irq.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
via_map.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
via_mm.c
Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
2007-07-20 18:16:42 -07:00
via_verifier.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
via_verifier.h
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
via_video.c
Track linux-core symlinks in git.
2006-12-01 10:37:55 +01:00
xgi_cmdlist.c
Remove unnecessary include.
2007-08-17 10:53:18 -07:00
xgi_cmdlist.h
Implement fence support.
2007-08-15 21:05:26 -07:00
xgi_drm.h
Move types shared with user mode to xgi_drm.h.
2007-07-09 16:33:14 -07:00
xgi_drv.c
Add ioc32 compat layer for XGI DRM.
2007-09-18 11:03:49 -07:00
xgi_drv.h
Add ioc32 compat layer for XGI DRM.
2007-09-18 11:03:49 -07:00
xgi_fb.c
Add ioc32 compat layer for XGI DRM.
2007-09-18 11:03:49 -07:00
xgi_fence.c
Acutally emit the IRQ (duh) when setting the fence post.
2007-08-31 10:48:13 -07:00
xgi_ioc32.c
Add ioc32 compat layer for XGI DRM.
2007-09-18 11:03:49 -07:00
xgi_misc.c
Eliminate unused / useless ioctls.
2007-08-14 13:44:51 -07:00
xgi_misc.h
Fix license formatting.
2007-07-24 13:36:02 -07:00
xgi_pcie.c
Use ati_pcigart for PCI-e GART table handling.
2007-08-29 14:41:49 -07:00
xgi_regs.h
Implement fence support.
2007-08-15 21:05:26 -07:00