Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-26 | radeon: fixup domains and use them properly | Dave Airlie | |
2008-08-24 | i915: Fix i915 build on FreeBSD | Robert Noland | |
ifdef out all the gem stuff for now. Also, the msi stuff isn't portable the way it is... I'll try and fix that up sometime soon. | |||
2008-08-24 | i915: Convert vblank on disabled pipe DRM_ERROR to DRM_DEBUG. | Robert Noland | |
2008-08-24 | i915: Clear sarea_priv during lastclose. | Robert Noland | |
sarea_priv needs to be NULL before i915_initialized is called to properly reset it. The stale value produces a panic any time something opens/closes drm without calling initialize. i.e. version checking | |||
2008-08-24 | i915: Free dev->dev_private on unload. | Robert Noland | |
2008-08-24 | i915: Move spinlock init / destroy to load / unload time. | Robert Noland | |
This resolves the panic on FreeBSD during VT switch, without attempting any of the more lofty goals for the time being. | |||
2008-08-19 | nouveau: fifo and graphics engine suspend and resume for nv04-nv4x | root | |
Corresponding DDX patch at http://people.freedesktop.org/~stuart/nv0x-nv4x_suspend/ | |||
2008-08-19 | radeon: oops set correct scratch | Dave Airlie | |
2008-08-17 | radeon: first pass at bios scratch regs | Alex Deucher | |
- todo: updated connected status | |||
2008-08-17 | nouveau: make it compile under 2.6.27 | Maarten Maathuis | |
2008-08-16 | i915: finish removing TTM bits | Jesse Barnes | |
Makes it build again. | |||
2008-08-16 | Merge branch 'modesetting-gem' of ssh://git.freedesktop.org/git/mesa/drm ↵ | Jesse Barnes | |
into modesetting-gem | |||
2008-08-16 | i915: set domain properly on fb mapping, flush out changes | Jesse Barnes | |
The user visible ioctl does this, but since we call into GEM internals directly, we have to flush things ourselves. Fixes initial fb console corruption. | |||
2008-08-14 | radeon: add support for memory map init | Dave Airlie | |
2008-08-14 | radeon: add copy/solid regs for rn50 | Dave Airlie | |
2008-08-14 | i915: fixup from last merge hopefully | Dave Airlie | |
2008-08-14 | Merge branch 'radeon-gem-cs' into modesetting-gem | Dave Airlie | |
Conflicts: libdrm/xf86drm.c linux-core/Makefile.kernel linux-core/drmP.h linux-core/drm_compat.h linux-core/drm_drv.c linux-core/drm_stub.c linux-core/drm_vm.c shared-core/i915_dma.c shared-core/r300_cmdbuf.c shared-core/radeon_drv.h | |||
2008-08-14 | Get legacy working finally | Alex Deucher | |
- extra ~ in RADEON_WRITE_P() - re-arrange crtc setup a bit - add debugging for tracing calls - fix pitch calculation | |||
2008-08-14 | Brute force port of legacy crtc/encoder code | Alex Deucher | |
- removed save/init/restore chain with set functions | |||
2008-08-14 | radeon: fix kernel_mm properly | Dave Airlie | |
2008-08-14 | radeon: remove debugging | Dave Airlie | |
2008-08-14 | radeon: use mm_enabled variable to denote memory manager running | Dave Airlie | |
2008-08-14 | radeon: make buffer swap for older drivers work again on GEM | Dave Airlie | |
2008-08-14 | radeon: add userspace call for mm support check | Dave Airlie | |
2008-08-14 | radeon: FEDORA: add old DMA buffers on top of GEM | Dave Airlie | |
This really shouldn't go upstream, it just lets me run the old 3D driver on GEM setup system | |||
2008-08-13 | i915: setup hardware status page if physical addrs are required | Jesse Barnes | |
Needed for the modesetting case where we initialize the ring at load time. | |||
2008-08-13 | Merge branch 'modesetting-101' into modesetting-gem | Jesse Barnes | |
2008-08-13 | Merge branch 'master' into modesetting-gem | Jesse Barnes | |
Conflicts: libdrm/Makefile.am libdrm/xf86drm.h shared-core/i915_dma.c shared-core/i915_irq.c | |||
2008-08-09 | NV50: minor changes | Maarten Maathuis | |
2008-08-09 | NV50: enable hotplug irq | Maarten Maathuis | |
2008-08-08 | Merge branch 'drm-gem' | Eric Anholt | |
Conflicts: shared-core/i915_dma.c This brings in kernel support and userland interface for intel GEM. | |||
2008-08-08 | nouveau: wait for pgraph idle after loading or saving a context | Stuart Bennett | |
the nvidia driver does this, and it stops the error message appearing on nv40 | |||
2008-08-08 | radeon: add initial support for legacy crtc/encoders. | Dave Airlie | |
not all there yet | |||
2008-08-07 | Make modesetting-gem build with recent kernels | Jesse Barnes | |
Needed to merge in VM fault changes & pci_read_base API update. | |||
2008-08-06 | radeon: fix setting new memmap in right place | Dave Airlie | |
2008-08-05 | radeon: fix blit due to registers wrong | Dave Airlie | |
2008-08-04 | radeon: add userspace mm enable switch | Dave Airlie | |
2008-08-04 | drm: remove unused types | Dave Airlie | |
2008-08-04 | i915/radeon: use rmmap locked | Dave Airlie | |
2008-08-01 | Merge commit 'origin/drm-gem' into modesetting-gem | Kristian Høgsberg | |
Conflicts: linux-core/Makefile.kernel linux-core/drmP.h linux-core/drm_mm.c linux-core/drm_stub.c linux-core/i915_gem.c linux-core/i915_opregion.c shared-core/i915_dma.c shared-core/i915_drv.h shared-core/i915_irq.c | |||
2008-08-01 | Revert "i915: Move all of the irq install/uninstall to load time." | Dave Airlie | |
This reverts commit 965a72202b439068e62ac341990f51953457b202. Please re-do over properly | |||
2008-07-31 | Merge commit 'origin/master' into modesetting-gem | Kristian Høgsberg | |
Conflicts: linux-core/Makefile.kernel linux-core/ati_pcigart.c linux-core/drm_compat.h linux-core/drm_irq.c linux-core/drm_lock.c linux-core/i915_drv.c shared-core/i915_dma.c shared-core/i915_drv.h shared-core/i915_irq.c shared-core/nouveau_mem.c shared-core/radeon_cp.c shared-core/radeon_drv.h | |||
2008-07-31 | drm: userspace rip out TTM API | Dave Airlie | |
2008-07-31 | TTM: remove API and userspace objects. | Dave Airlie | |
This removes all the TTM userspace API and all userspace objects. It also removes the drm_bo_lock.c code | |||
2008-07-30 | intel-gem: Replace version bump signalling GEM with I915_PARAM_HAS_GEM. | Eric Anholt | |
2008-07-30 | Revert "Rename drm_mm.c and its fuctions to drm_memrange." | Eric Anholt | |
This reverts commit 3ad8db2071d30c198403e605f2726fc5c3e46bfd. We ended up not needing that namespace, and I'd rather not have the churn for producing diffs. | |||
2008-07-30 | radeon: add some handles to the sarea + kernel mm available check | Dave Airlie | |
2008-07-30 | i915: more version checks | Dave Airlie | |
2008-07-30 | i915: add version checks for opregion on old kernels | Dave Airlie | |
2008-07-29 | r300: Fix cliprect emit | Nicolai Haehnle | |
This makes our handling of cliprects sane. drm_clip_rect always has exclusive bottom-right corners, but the hardware expects inclusive bottom-right corners, so we adjust this here. This complements Michel Daenzer's commit 57aea290e1e0a26d1e74df6cff777eb9f038f1f8 to Mesa. See also http://bugs.freedesktop.org/show_bug.cgi?id=16123 . |