mesa-drm/shared-core
Dave Airlie 7bb112feca checkpoint commit: added getresources, crtc and output
This adds the user interfaces from Jakob and hooks them up for 3 ioctls
GetResources, GetCrtc and GetOutput.

I've made the ids for everything fbs, crtcs, outputs and modes go via idr as
per krh's suggestion on irc as it make the code nice and consistent.
2007-04-05 17:06:42 +10:00
..
drm.h checkpoint commit: added getresources, crtc and output 2007-04-05 17:06:42 +10:00
drm_pciids.txt Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline 2007-03-07 16:01:50 -05:00
drm_sarea.h drm: fixup page alignment on SAREA map on ppc64 2006-11-06 11:44:36 +11:00
i915_dma.c Initial import of modesetting for intel driver in DRM 2007-04-05 11:21:06 +10:00
i915_drm.h i915: Improved page flipping support, including triple buffering. 2007-02-19 15:08:40 +01:00
i915_drv.h Initial import of modesetting for intel driver in DRM 2007-04-05 11:21:06 +10:00
i915_irq.c Make sure we ack irqs before we read a breadcrumb so that 2007-04-03 10:29:15 +02:00
i915_mem.c Fix CMDBUFFER path, add heap destroy and flesh out sarea for rotation 2006-01-23 10:05:22 +00:00
imagine_drv.h Add skeletal imagine driver (but don't build it yet). 2005-03-29 01:47:38 +00:00
mach64_dma.c Bug 6242: [mach64] Use private DMA buffers, part #4. 2006-10-02 22:47:26 +03:00
mach64_drm.h Bug 6242: [mach64] Use private DMA buffers, part #4. 2006-10-02 22:47:26 +03:00
mach64_drv.h Bug 6242: [mach64] Use private DMA buffers, part #4. 2006-10-02 22:47:26 +03:00
mach64_irq.c Assert an MIT copyright on sis_drm.h, since one was lacking and I created 2005-11-28 23:10:41 +00:00
mach64_state.c Bug 6242: [mach64] Use private DMA buffers, part #4. 2006-10-02 22:47:26 +03:00
Makefile.am initial import of nouveau code from nouveau CVS 2006-08-27 08:55:02 +10:00
mga_dma.c Assert an MIT copyright on sis_drm.h, since one was lacking and I created 2005-11-28 23:10:41 +00:00
mga_drm.h add Egberts 32/64 bit patch (its in kernel already...) 2005-08-16 12:51:57 +00:00
mga_drv.h Bump driver date to reflect airlied's last fix. 2006-03-20 21:40:54 +00:00
mga_irq.c Assert an MIT copyright on sis_drm.h, since one was lacking and I created 2005-11-28 23:10:41 +00:00
mga_state.c Assert an MIT copyright on sis_drm.h, since one was lacking and I created 2005-11-28 23:10:41 +00:00
mga_ucode.h Lindent of core build. Drivers checked for no binary diffs. A few files 2004-09-30 21:12:10 +00:00
mga_warp.c Assert an MIT copyright on sis_drm.h, since one was lacking and I created 2005-11-28 23:10:41 +00:00
nouveau_drm.h nouveau: move card initialisation into the drm 2007-03-26 20:59:37 +10:00
nouveau_drv.h nouveau: move card initialisation into the drm 2007-03-26 20:59:37 +10:00
nouveau_fifo.c nouveau: move card initialisation into the drm 2007-03-26 20:59:37 +10:00
nouveau_irq.c nouveau: move card initialisation into the drm 2007-03-26 20:59:37 +10:00
nouveau_mem.c nouveau: move card initialisation into the drm 2007-03-26 20:59:37 +10:00
nouveau_object.c nouveau: support multiple channels per client (breaks drm interface) 2007-03-21 17:57:47 +11:00
nouveau_reg.h nouveau: move card initialisation into the drm 2007-03-26 20:59:37 +10:00
nouveau_state.c nouveau: move card initialisation into the drm 2007-03-26 20:59:37 +10:00
nv04_fb.c nouveau: move card initialisation into the drm 2007-03-26 20:59:37 +10:00
nv04_graph.c nouveau: fix nv04 context switches. 2007-03-29 00:54:18 +02: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_graph.c nouveau : nv10 ctx switch fix 2007-04-01 14:21:29 +02:00
nv20_graph.c nouveau: fix usage of PGRAPH_CTX_CONTROL on nv20+ 2007-04-01 14:31:41 +02:00
nv30_graph.c nouveau: fix usage of PGRAPH_CTX_CONTROL on nv20+ 2007-04-01 14:31:41 +02:00
nv40_fb.c nouveau: move card initialisation into the drm 2007-03-26 20:59:37 +10:00
nv40_graph.c nouveau: fix usage of PGRAPH_CTX_CONTROL on nv20+ 2007-04-01 14:31:41 +02:00
nv40_mc.c nouveau: move card initialisation into the drm 2007-03-26 20:59:37 +10:00
nv_drv.h Skeleton nv drm driver, to enable DMA in EXA. (Lars Knoll, minor updates by 2005-10-06 23:31:29 +00:00
r128_cce.c ati: make pcigart code able to handle variable size PCI GART aperture 2007-03-04 18:16:29 +11:00
r128_drm.h Assert an MIT copyright on sis_drm.h, since one was lacking and I created 2005-11-28 23:10:41 +00:00
r128_drv.h ati: make pcigart code able to handle variable size PCI GART aperture 2007-03-04 18:16:29 +11:00
r128_irq.c fix comment in r128 2006-12-19 17:58:20 +11:00
r128_state.c remove inline from large function 2006-12-19 17:58:12 +11:00
r300_cmdbuf.c r300: Renamed the CACHE_CTLSTAT values to include UNKNOWN in the name; not 2007-03-13 14:48:01 +00:00
r300_reg.h r300: Synchronize the register header file again. 2007-04-02 19:45:10 +00:00
radeon_cp.c radeon: make PCI GART aperture size variable, but making table size variable 2007-03-04 19:10:46 +11:00
radeon_drm.h radeon: make PCI GART aperture size variable, but making table size variable 2007-03-04 19:10:46 +11:00
radeon_drv.h radeon: make PCI GART aperture size variable, but making table size variable 2007-03-04 19:10:46 +11:00
radeon_irq.c Assert an MIT copyright on sis_drm.h, since one was lacking and I created 2005-11-28 23:10:41 +00:00
radeon_mem.c Assert an MIT copyright on sis_drm.h, since one was lacking and I created 2005-11-28 23:10:41 +00:00
radeon_state.c radeon: make PCI GART aperture size variable, but making table size variable 2007-03-04 19:10:46 +11:00
savage_bci.c make a savage function static from kernel 2006-12-19 17:58:09 +11:00
savage_drm.h Completeley rewritten Savage DRM which can be considered secure (modulo 2005-01-01 20:22:58 +00:00
savage_drv.h make a savage function static from kernel 2006-12-19 17:58:09 +11:00
savage_state.c fix missing DRM_ERR from kernel 2006-12-19 17:58:03 +11:00
sis_drm.h Assert an MIT copyright on sis_drm.h, since one was lacking and I created 2005-11-28 23:10:41 +00:00
sis_drv.h fix some sizes in sis_drv.h 2006-12-19 17:58:16 +11:00
sis_ds.c complete fix for attribution 2006-01-02 03:30:57 +00:00
sis_ds.h some fixes from linux kernel 2006-01-02 03:44:23 +00:00
sis_mm.c some fixes from linux kernel 2006-01-02 03:44:23 +00:00
tdfx_drv.h Assert an MIT copyright on sis_drm.h, since one was lacking and I created 2005-11-28 23:10:41 +00:00
via_3d_reg.h VIA update: 2005-01-05 17:44:43 +00:00
via_dma.c Simple fence object sample driver for via, based on idling the GPU. 2007-02-16 20:22:24 +01:00
via_drm.h Simple fence object sample driver for via, based on idling the GPU. 2007-02-16 20:22:24 +01:00
via_drv.c Simple fence object sample driver for via, based on idling the GPU. 2007-02-16 20:22:24 +01:00
via_drv.h Simple fence object sample driver for via, based on idling the GPU. 2007-02-16 20:22:24 +01:00
via_ds.c Port the VIA DRM to FreeBSD. Original patch by Jake, with some cleanup by 2005-08-15 18:07:12 +00:00
via_ds.h VIA: Fix sparse warnings (Alexey Dobriyan) 2005-07-15 21:22:51 +00:00
via_irq.c Add some new via chipsets. 2006-12-28 22:17:08 +01:00
via_map.c Simple fence object sample driver for via, based on idling the GPU. 2007-02-16 20:22:24 +01:00
via_mm.c Realign via driver with changes in Linux kernel (mainly whitespace) 2006-01-02 03:25:49 +00:00
via_mm.h VIA: 2005-05-23 20:56:54 +00:00
via_verifier.c Add some new via chipsets. 2006-12-28 22:17:08 +01:00
via_verifier.h Allow for non-power-of-two texture pitch alignment. 2006-12-27 19:38:33 +01:00
via_video.c Lindent some via files 2005-12-16 07:59:13 +00:00