Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-04-03 | Add a fence flush event to each fence-signaled check when lazy-waiting | Thomas Hellstrom | 1 | -1/+1 | |
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 | 1 | -0/+2 | |
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 | 1 | -1/+2 | |
memory type than local. | |||||
2007-04-03 | Fix an oops when trying to clean a not yet initialized memory type. | Thomas Hellstrom | 1 | -1/+7 | |
2007-04-03 | Make sure CMA (Can't map aperture) pages are mapped uncached. | Thomas Hellstrom | 2 | -4/+8 | |
(Should really make this write-combined using PATs, at some point). | |||||
2007-04-02 | r300: Synchronize the register header file again. | Oliver McFadden | 1 | -5/+10 | |
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 | 3 | -5/+5 | |
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 | 1 | -1/+1 | |
restoring NV10_PGRAPH_CTX_SWITCH1 now works | |||||
2007-04-01 | nouveau : set the correct PGRAPH_CTX_CONTROL register | Matthieu Castet | 1 | -3/+3 | |
"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 | 2 | -1/+3 | |
2007-03-30 | Merge branch 'origin' | Eric Anholt | 31 | -270/+1327 | |
2007-03-29 | drm/bo: avoid oops if the memory manager for this type isn't initialised | Dave Airlie | 1 | -0/+3 | |
2007-03-29 | nouveau: fix nv04 context switches. | Stephane Marchesin | 1 | -125/+257 | |
2007-03-27 | drm/i915: set the bo up at firstopen time not after DMA init | Dave Airlie | 3 | -4/+10 | |
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 | 1 | -1/+4 | |
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 | 25 | -130/+1049 | |
2007-03-26 | nouveau: move card initialisation into the drm | Ben Skeggs | 25 | -130/+1049 | |
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 | 1 | -10/+4 | |
2007-03-24 | Catch up to new interrupt API, and retire FreeBSD 4.x support here. | Eric Anholt | 1 | -4/+6 | |
2007-03-24 | vm: cleanup drm_vm.c along lines of cleanups queued for kernel | Dave Airlie | 1 | -10/+4 | |
2007-03-23 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | 7 | -132/+100 | |
2007-03-23 | nouveau: rework nouveau_fifo_alloc() so the drm can create internal FIFOs | Ben Skeggs | 1 | -81/+72 | |
2007-03-23 | cleanup more whitespace from ttm merge | Dave Airlie | 4 | -28/+28 | |
2007-03-23 | drm: remove second spinlock init for tasklet lock | Dave Airlie | 1 | -1/+0 | |
2007-03-23 | nouveau: remove unused cruft | Ben Skeggs | 2 | -22/+0 | |
2007-03-21 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | 4 | -30/+35 | |
2007-03-21 | nouveau: support multiple channels per client (breaks drm interface) | Ben Skeggs | 4 | -30/+35 | |
2007-03-20 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | 9 | -2577/+6 | |
2007-03-20 | rename badly named define | Dave Airlie | 1 | -4/+2 | |
2007-03-19 | remove i830 reference | Alan Hourihane | 1 | -1/+0 | |
2007-03-19 | Remove old i830 kernel driver. | Alan Hourihane | 8 | -2572/+4 | |
2007-03-19 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | 17 | -207/+165 | |
2007-03-19 | more return values fixup | Dave Airlie | 1 | -3/+3 | |
2007-03-19 | fixup return values in drm ioctl | Dave Airlie | 1 | -2/+2 | |
2007-03-19 | more whitespace issues | Dave Airlie | 1 | -6/+6 | |
2007-03-19 | cleanup ioctl expansion code | Dave Airlie | 1 | -7/+6 | |
2007-03-19 | oops missing else | Dave Airlie | 1 | -0/+2 | |
2007-03-19 | make drm fops const from kernel | Dave Airlie | 3 | -3/+3 | |
2007-03-19 | use ARRAY_SIZE | Dave Airlie | 1 | -1/+1 | |
2007-03-19 | more tab/space conversion | Dave Airlie | 1 | -5/+5 | |
2007-03-19 | whitespace cleanup pending a kernel merge | Dave Airlie | 9 | -103/+88 | |
2007-03-19 | clean up more of inline functions agp_remap/drm_lookup_map | Dave Airlie | 2 | -12/+6 | |
2007-03-18 | deinline agp_remap along lines of kernel | Dave Airlie | 2 | -43/+43 | |
2007-03-18 | remove drm_lookup_map unused now | Dave Airlie | 1 | -22/+0 | |
2007-03-14 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | 2 | -6/+6 | |
2007-03-13 | r300: Renamed the CACHE_CTLSTAT values to include UNKNOWN in the name; not | Oliver McFadden | 2 | -6/+6 | |
enough information is known about them to be sure as to what the values mean. | |||||
2007-03-13 | Merge git://proxy01.pd.intel.com:9419/git/mesa/drm into crestline | Nian Wu | 7 | -105/+123 | |
2007-03-13 | Add defines for the values written to R300_RB3D_ZCACHE_CTLSTAT. | Oliver McFadden | 2 | -1/+3 | |
Note that just like the values written to R300_RB3D_DSTCACHE_CTLSTAT these values are really unknown; ideally more reverse engineering should be done to determine what these values mean and when they should be set. | |||||
2007-03-13 | nouveau: make sure cmdbuf object gets destroyed | Ben Skeggs | 4 | -27/+33 | |
2007-03-13 | nouveau: associate all created objects with a channel + cleanups | Ben Skeggs | 4 | -45/+48 | |