Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-05 | drm: fixup compat with old x.org drivers | Dave Airlie | |
2008-03-05 | Merge remote branch 'origin/master' into modesetting-101 | Dave Airlie | |
Conflicts: linux-core/drm_compat.c | |||
2008-03-04 | Clarify when WAIT_LAZY is relevant to users. | Eric Anholt | |
2008-03-04 | Remove unused DRM_FENCE_FLAG_WAIT_IGNORE_SIGNALS. | Eric Anholt | |
2008-03-03 | [i915] 2D driver may reset Frame count value, this may lead driver | Zou Nan hai | |
to leap it's vblank count a huge value. This will stall some applications that switch video mode if vblank_mode is set to a non zero value in drirc. | |||
2008-03-02 | Add FENCE registers to MMIO list | Alan Hourihane | |
2008-02-29 | Working revision. | Thomas Hellstrom | |
2008-02-29 | More post-ioctl work. | Thomas Hellstrom | |
2008-02-28 | drm: add modesetting as a driver feature. | Dave Airlie | |
This change adds a driver feature that for i915 is controlled by a module parameter. You now need to do insmod i915.ko modeset=1 to enable it the modesetting paths. It also fixes up lots of X paths. I can run my new DDX driver on this code with and without modesetting enabled | |||
2008-02-27 | Reinstate buffer idle before applying relocations. | Thomas Hellstrom | |
2008-02-27 | Don't wait for buffer idle before applying relocations. | Thomas Hellstrom | |
2008-02-26 | radeon: remove TTM from an earlier merge | Jerome Glisse | |
2008-02-26 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/drm into ↵ | Alan Hourihane | |
modesetting-101 Conflicts: shared-core/i915_dma.c | |||
2008-02-26 | [i915] Relocation fixes. | Thomas Hellstrom | |
2008-02-26 | i915: fix typos | Dave Airlie | |
2008-02-26 | i915_mmio: add overlay regs | Dave Airlie | |
2008-02-26 | Make the execbuffer code reasonably safe against errors. | Thomas Hellstrom | |
In particular -EAGAINs, which should be common during Xserver operation. Also handle the fence creation failure case. | |||
2008-02-23 | fix texture uploads with large 3d textures (bug 13980) | Roland Scheidegger | |
Texture uploads could hit the blitter coordinate limit, adjust the texture offset when uploading the pieces. Make sure to check the end address of the upload too. | |||
2008-02-22 | nouveau: Remove some random (french) comment. | Maarten Maathuis | |
2008-02-22 | nouveau: A single define of dma skips is more than enough. | Maarten Maathuis | |
2008-02-22 | Fix one last occurance of struct _drm_i915_batchbuffer. | Kristian Høgsberg | |
Thanks to Todd Merrill for pointing it out. | |||
2008-02-22 | i915: Remove leading underscore from struct tags. | Kristian Høgsberg | |
This matches the changes in mesa to use the system drm includes for the definitions of the drm ioctl structs. | |||
2008-02-22 | add ioctl to get back memory managed area sized - used for kernel inited areas | Dave Airlie | |
2008-02-20 | fix SAREA | Alan Hourihane | |
2008-02-20 | fix SAREA | Alan Hourihane | |
2008-02-20 | drm/fb: get rid of offset from structure use bo offset | Dave Airlie | |
2008-02-20 | ttm: make sure userspace can't destroy kernel create memory managers | Dave Airlie | |
2008-02-19 | Fix up conflicts for DRI2 (untested) | Alan Hourihane | |
2008-02-18 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/drm into ↵ | Alan Hourihane | |
modesetting-101 Conflicts: linux-core/i915_fence.c linux-core/via_fence.c shared-core/i915_dma.c shared-core/i915_drv.h shared-core/i915_irq.c | |||
2008-02-16 | [915]: more registers for S3 (DSPCLK_GATE_D, CACHE_MODE_0, MI_ARB_STATE) | Keith Packard | |
Failing to preserve the MI_ARB_STATE register was causing FIFO underruns on the VGA output on my HP 2510p after resume. | |||
2008-02-16 | nouveau: no GART on ia64 either. | Stephane Marchesin | |
2008-02-15 | i915: initial (and untested) TV out support | Jesse Barnes | |
Ported from xf86-video-intel. Still need to tie in TV modes somehow, though preferably w/o using the properties mechanism. | |||
2008-02-16 | nv40: actually init all tile regs. | Ben Skeggs | |
2008-02-14 | missing bits | Dave Airlie | |
2008-02-13 | i915: Add a dri2 init path that gets the lock from the dri2 sarea. | Kristian Høgsberg | |
2008-02-13 | i915: Only look up dev_priv->mmio_map if it's not already set up | Kristian Høgsberg | |
2008-02-13 | i915: Add I915_PARAM_CHIPSET_ID param to get chipset ID. | Kristian Høgsberg | |
2008-02-13 | i915: Make sarea_priv setup optional. | Kristian Høgsberg | |
2008-02-09 | radeon_ms: bring radeon_ms up to date with lastest changes | Jerome Glisse | |
2008-02-07 | Fix saveGR array size | Jesse Barnes | |
Make sure we have enough room for all the GR registers or we'll end up clobbering the AR index register (which should actually be harmless unless the BIOS is making an assumption about it). | |||
2008-02-07 | i915: save/restore interrupt state | Jesse Barnes | |
On resume, if the interrupt state isn't restored correctly, we may end up with a flood of unexpected or ill-timed interrupts, which could cause the kernel to disable the interrupt or vblank events to happen at the wrong time. So save/restore them properly. | |||
2008-02-07 | Added kernel part of hotplug ioctl | Jakob Bornecrantz | |
2008-02-07 | Added hotplug ioctl | Jakob Bornecrantz | |
2008-02-05 | build fix for older kernels | Alan Hourihane | |
2008-02-05 | i915: Re-report breadcrumbs on poll to the fence manager, | Thomas Hellstrom | |
since a breadcrumb may actually turn up before a corresponding fence object has been placed on the fence ring. | |||
2008-02-04 | nouveau: make nv34 work every time, not just every 2nd time | Stuart Bennett | |
And make nv30_graph_init a bit more like mmio-traces | |||
2008-02-02 | nouveau: NV40 can/should now be able to run after the blob. | Maarten Maathuis | |
- Moved the fix from the ddx to drm, because it seemed more appropriate. - Don't be shy, report if it works for you or not. | |||
2008-01-30 | i915: Avoid calling drm_fence_flush_old excessively. | Thomas Hellstrom | |
2008-01-30 | Simplify the fencing code and differentiate between flushes and | Thomas Hellstrom | |
waiting types. Add a "command_stream_barrier" method to the bo driver. | |||
2008-01-30 | nv40: some more nv67 changes | Ben Skeggs | |
With some luck the drm-side will be OK now for this chipset. |