Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-05 | checkpoint commit: implement SetCrtc so modes can in theory be set from user | Dave Airlie | |
This hooks up the userspace mode set it "seems" to work. | |||
2007-04-05 | checkpoint commit: added getresources, crtc and output | Dave Airlie | |
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 | initial userspace interface to get modes | Dave Airlie | |
2007-04-05 | Initial import of modesetting for intel driver in DRM | Dave Airlie | |
2007-04-05 | borrow edid.h from fb directory | Dave Airlie | |
2007-04-05 | add an install target to the drm modules makefile | Dave Airlie | |
2007-04-03 | Fix user object reference when caller is not object creator. | Thomas Hellstrom | |
(Reported by Dave Airlie). | |||
2007-04-03 | Add a fence flush event to each fence-signaled check when lazy-waiting | Thomas Hellstrom | |
to make sure we don't lose any sequence numbers if, for some reason, they don't generate an IRQ. | |||
2007-04-03 | Make sure we ack irqs before we read a breadcrumb so that | Thomas Hellstrom | |
breadcrumb updates that occur _AFTER_ we've read the breadcrumb really generates a new IRQ. | |||
2007-04-03 | Evicted no-move buffers can get lost if they end up in another | Thomas Hellstrom | |
memory type than local. | |||
2007-04-03 | Fix an oops when trying to clean a not yet initialized memory type. | Thomas Hellstrom | |
2007-04-03 | Make sure CMA (Can't map aperture) pages are mapped uncached. | Thomas Hellstrom | |
(Should really make this write-combined using PATs, at some point). | |||
2007-04-02 | r300: Synchronize the register header file again. | Oliver McFadden | |
It's a good idea to keep these synchronized; even though the DRM doesn't use all the defines, maintaining two different copies is prone to errors when the diff gets bigger. | |||
2007-04-01 | nouveau: fix usage of PGRAPH_CTX_CONTROL on nv20+ | Matthieu Castet | |
http://gitweb.freedesktop.org/?p=mesa/drm.git;a=commitdiff;h=17985f07d68322519919a7f629a6d2d9bf3916ed could have broken some nvxx_graph code : it rename NV03_PGRAPH_CTX_CONTROL to NV10_PGRAPH_CTX_CONTROL, but forgot to update it in nvxx_graph file. Also when migrating init stuff in http://gitweb.freedesktop.org/?p=mesa/drm.git;a=commitdiff;h=674cefd4fe4b537a20a10edcb4ec5df55facca8e, NV04_PGRAPH_CTX_CONTROL is used everywhere but the old ddx code use NV_PGRAPH_CTX_CONTROL_NV04 or NV_PGRAPH_CTX_CONTROL. | |||
2007-04-01 | nouveau : nv10 ctx switch fix | Matthieu Castet | |
restoring NV10_PGRAPH_CTX_SWITCH1 now works | |||
2007-04-01 | nouveau : set the correct PGRAPH_CTX_CONTROL register | Matthieu Castet | |
"5a072f32 (Stephane Marchesin 2007-02-03 04:57:06 +0100" broke nv10 ctx switch by setting wrong PGRAPH_CTX_CONTROL reg | |||
2007-03-30 | Merge branch 'crestline-qa', adding support for the 965GM chipset. | Eric Anholt | |
2007-03-30 | Merge branch 'origin' | Eric Anholt | |
2007-03-29 | drm/bo: avoid oops if the memory manager for this type isn't initialised | Dave Airlie | |
2007-03-29 | nouveau: fix nv04 context switches. | Stephane Marchesin | |
2007-03-27 | drm/i915: set the bo up at firstopen time not after DMA init | Dave Airlie | |
This is required to use TTM to allocate the ring buffer. | |||
2007-03-27 | drm/ttm: make sure dev_mapping is set-up for the first opener of the drm | Dave Airlie | |
This was causing an oops in my miniglx code to try and use a TTM-only setup. | |||
2007-03-27 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | |
2007-03-26 | nouveau: move card initialisation into the drm | Ben Skeggs | |
The PGRAPH init for the various cards will need cleaning up at some point, a lot of the values written there are per-context state left over from the all the hardcoding done in the ddx. It's possible some cards get broken by this commit, let me know. Tested on: NV5, NV18, NV28, NV35, NV40, NV4E | |||
2007-03-25 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | |
2007-03-24 | Catch up to new interrupt API, and retire FreeBSD 4.x support here. | Eric Anholt | |
2007-03-24 | vm: cleanup drm_vm.c along lines of cleanups queued for kernel | Dave Airlie | |
2007-03-23 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | |
2007-03-23 | nouveau: rework nouveau_fifo_alloc() so the drm can create internal FIFOs | Ben Skeggs | |
2007-03-23 | cleanup more whitespace from ttm merge | Dave Airlie | |
2007-03-23 | drm: remove second spinlock init for tasklet lock | Dave Airlie | |
2007-03-23 | nouveau: remove unused cruft | Ben Skeggs | |
2007-03-21 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | |
2007-03-21 | nouveau: support multiple channels per client (breaks drm interface) | Ben Skeggs | |
2007-03-20 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | |
2007-03-20 | rename badly named define | Dave Airlie | |
2007-03-19 | remove i830 reference | Alan Hourihane | |
2007-03-19 | Remove old i830 kernel driver. | Alan Hourihane | |
2007-03-19 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | |
2007-03-19 | more return values fixup | Dave Airlie | |
2007-03-19 | fixup return values in drm ioctl | Dave Airlie | |
2007-03-19 | more whitespace issues | Dave Airlie | |
2007-03-19 | cleanup ioctl expansion code | Dave Airlie | |
2007-03-19 | oops missing else | Dave Airlie | |
2007-03-19 | make drm fops const from kernel | Dave Airlie | |
2007-03-19 | use ARRAY_SIZE | Dave Airlie | |
2007-03-19 | more tab/space conversion | Dave Airlie | |
2007-03-19 | whitespace cleanup pending a kernel merge | Dave Airlie | |
2007-03-19 | clean up more of inline functions agp_remap/drm_lookup_map | Dave Airlie | |
2007-03-18 | deinline agp_remap along lines of kernel | Dave Airlie | |