Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-23 | nouveau: fix wacky pci id | Stephane Marchesin | |
2007-04-20 | Initialize rwlock using rwlock_init to appease lockdep validator. | Kristian Høgsberg | |
2007-04-20 | Avoid a fence timeout problem when a signal is pending. | Thomas Hellstrom | |
2007-04-20 | Fix via compile error | Thomas Hellstrom | |
(Reported by Benno Schulenberg.) | |||
2007-04-18 | Simplify the ttm backend interface and the agp ttm backend. | Thomas Hellstrom | |
2007-04-17 | Don't always free up memory space when we unpin buffers. | Thomas Hellstrom | |
2007-04-17 | Fix buffer object reference problems. | Thomas Hellstrom | |
(Reported by Dave Airlie). | |||
2007-04-17 | via: Make sure we flush write-combining using a follow-up read. | Thomas Hellstrom | |
2007-04-17 | Add a code comment. | Thomas Hellstrom | |
2007-04-16 | Require the hardware lock for buffer creation | Thomas Hellstrom | |
(since that implies a validate). Fix drm_bo_wait_unfenced error messages and codes. Fix some return codes from libdrm. | |||
2007-04-10 | nouveau: nv10 per channel init from ddx | Matthieu Castet | |
2007-04-09 | rs480: Renamed some unknown registers. See dri-devel list. | Oliver McFadden | |
2007-04-09 | nouveau: NV46 support | Ben Skeggs | |
2007-04-09 | radeon: bump version for IGPGART support | Dave Airlie | |
2007-04-09 | radeon: add support for reverse engineered xpress200m | Dave Airlie | |
The IGPGART setup code was traced using mmio-trace on fglrx by myself and Phillip Ezolt <phillipezolt@gmail.com> on dri-devel. This code doesn't let the 3D driver work properly as the card has no vertex shader support. Thanks to Matthew Garrett + Ubuntu for providing me some hardware to do this work on. | |||
2007-04-07 | fixup install target, not sure what I was smokin... | Dave Airlie | |
2007-04-06 | i915: use breadcrumb macro everywhere | Dave Airlie | |
2007-04-06 | nouveau: make a note about a bit that breaks some cards | Ben Skeggs | |
2007-04-06 | nouveau: Power up all card units by default on startup. | Ben Skeggs | |
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 | |