Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-02-26 | drm: fix pick crtcs mode selection code | 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 | i915: put ARX back into index mode before doing restore | Jesse Barnes | |
Fixes resume from hibernate in some configurations. | |||
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 | silence warning | Alan Hourihane | |
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 | modesetting: fix memory leak and misallocation | Dave Airlie | |
2008-02-22 | add ioctl to get back memory managed area sized - used for kernel inited areas | Dave Airlie | |
2008-02-22 | hopefully shit works now without this... | Dave Airlie | |
2008-02-21 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/drm into ↵ | Alan Hourihane | |
modesetting-101 | |||
2008-02-21 | Don't free irq resources until after we've unregistered the handler. | Kristian Høgsberg | |
2008-02-21 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/drm into ↵ | Alan Hourihane | |
modesetting-101 Conflicts: linux-core/drm_sysfs.c | |||
2008-02-21 | linux: Clean up vblank related resources from drm_irq_uninstall(). | Michel Dänzer | |
This fixes at least two problems: * The vblank_disable_fn timer callback could get called after the DRM was de-initialized, e.g. on X server shutdown. * Leak of vblank related resources when disabling and re-enabling the IRQ, e.g. on an X server reset. | |||
2008-02-20 | fix SAREA | Alan Hourihane | |
2008-02-20 | fix SAREA | Alan Hourihane | |
2008-02-20 | minor test fixes | Alan Hourihane | |
2008-02-20 | compatibility code for pci_get_bus_and_slot() | Alan Hourihane | |
2008-02-20 | remove more offset | Dave Airlie | |
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-20 | drm: add support for passing state into the suspend hooks. | Dave Airlie | |
fix i915 driver to use state for hibernate save avoidance. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
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-15 | fb: fixup the offset by getting it from the right place | Dave Airlie | |
2008-02-15 | various fixes from trying to get userspace started | Dave Airlie | |
2008-02-15 | switch naming to new proposed scheme | Dave Airlie | |
2008-02-15 | remove drm_minors_limit | Dave Airlie | |
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-13 | start moving over to proper hierarchy wrt master accesses | Dave Airlie | |
2008-02-13 | major port of multi-master ideas into modesetting | Dave Airlie | |
2008-02-13 | Revert "After the previous revert fix libdrm to start at minor 1" | Dave Airlie | |
This reverts commit f51dc37d75b0b1b8e5636f8f2c201e29986517ea. Conflicts: tests/modedemo/demo.c | |||
2008-02-13 | drm: re-write minor number allocation to use an idr. | Dave Airlie | |
Fixup the minor number allocation scheme to use an idr and move the control nodes up higher. | |||
2008-02-09 | radeon_ms: bring radeon_ms up to date with lastest changes | Jerome Glisse | |
2008-02-07 | Restore pipeconf regs unconditionally | Jesse Barnes | |
On many chipsets, the checks for DPLL enable or VGA mode will prevent the pipeconf regs from being restored, which could result in a blank display or X failing to come back after resume. So restore them unconditionally along with actually restoring pipe B's palette correctly. | |||
2008-02-07 | Added you can now clone displays in modedemo | Jakob Bornecrantz | |
2008-02-07 | After the previous revert fix libdrm to start at minor 1 | Alan Hourihane | |
and fixup the demos | |||
2008-02-07 | Revert "DRM_CONTROL_ALLOW logic was reversed" | Alan Hourihane | |
This reverts commit 7af1bb874d9b8b1b8760ad200cee587c41c23434. | |||
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. |