Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-06-26 | Revert over-zealous change from previous commit. | Ian Romanick | |
2007-06-26 | Add XGI driver to Makefiles. | Ian Romanick | |
2007-06-26 | Clean up compile-time kernel feature detection. | Ian Romanick | |
2007-06-26 | linux/config.h is deprecated or gone. | Ian Romanick | |
2007-06-26 | Gut support for pre-2.6 kernels. | Ian Romanick | |
2007-06-26 | dos2unix and Lindent | Ian Romanick | |
2007-06-26 | Initial XP10 code drop from XGI. | Ian Romanick | |
See attachment 10246 on https://bugs.freedesktop.org/show_bug.cgi?id=5921 | |||
2007-06-24 | nouveau: NV1X/2X/3X PFIFO engtab functions | Ben Skeggs | |
Earlier NV1X chips use the NV04 code, see previous commits about NV10 RAMFC entry size. | |||
2007-06-24 | nouveau: NV04 PFIFO engtab functions | Ben Skeggs | |
2007-06-24 | nouveau: NV4X PFIFO engtab functions | Ben Skeggs | |
2007-06-18 | fix radeon setparam on 32/64 systems, harder. | David Woodhouse | |
Commit 9b01bd5b284bbf519b726b39f1352023cb5e9e69 introduced a compat_ioctl handler for RADEON_SETPARAM, the sole purpose of which was to handle the fact that on i386, alignof(uint64_t)==4. Unfortunately, this handler was installed for _all_ 64-bit architectures, instead of only x86_64 and ia64. And thus it breaks 32-bit compatibility on every other arch, where 64-bit integers are aligned to 8 bytes in 32-bit mode just the same as in 64-bit mode. Arnd has a cunning plan to use 'compat_u64' with appropriate alignment attributes according to the 32-bit ABI, but for now let's just make the compat_radeon_cp_setparam routine entirely disappear on 64-bit machines whose 32-bit compat support isn't for i386. It would be a no-op with compat_u64 anyway. Signed-off-by: David Woodhouse <dwmw2@infradead.org> | |||
2007-06-15 | i915: Fix handling of breadcrumb counter wraparounds. | Michel Dänzer | |
2007-06-15 | Fix i915 sequence mask. | Thomas Hellstrom | |
2007-06-15 | Indentation fixes. | Thomas Hellstrom | |
2007-06-15 | Fix refcounting / lock race. | Thomas Hellstrom | |
Reported by Steve Wilkins / Michel Dänzer. | |||
2007-06-15 | Locking fixes and instrumentation. | Thomas Hellstrom | |
2007-06-13 | Make sure we read fence->signaled while spinlocked. | Thomas Hellstrom | |
2007-06-13 | Fix fence object deref race. | Thomas Hellstrom | |
2007-06-12 | Fix some obvious bugs. | Thomas Hellstrom | |
2007-06-12 | Try to make buffer object / fence object ioctl args 64-bit safe. | Thomas Hellstrom | |
Introduce tile members for future tiled buffer support. Allow user-space to explicitly define a fence-class. Remove the implicit fence-class mechanism. 64-bit wide buffer object flag member. | |||
2007-06-10 | use krh's idr mods to remove lists from idr code | Dave Airlie | |
2007-06-07 | oops must fix this properly at some point | Dave Airlie | |
2007-06-07 | drm: fix radeon setparam alignment issues on 32/64-bit | Dave Airlie | |
2007-06-07 | radeon: PCIGART memory is Can't map aperture as well there is one | Dave Airlie | |
on the CPU.... with this my indirect buffers at least start to live.. (cherry picked from commit 699cd9fc6c3794856f7e602088c77d0dfc11a122) | |||
2007-06-05 | set start to gart_vm_start at least | Dave Airlie | |
2007-06-05 | add wbinvd calls | Dave Airlie | |
2007-06-05 | remove include of linux ioctl32.h from drm drivers | Dave Airlie | |
2007-06-05 | complete PCIE backend for ttm | Dave Airlie | |
ttm test runs with it at least, needs to do more testing on it | |||
2007-06-05 | WIP cleanup | Dave Airlie | |
2007-06-05 | cleanup pcigart ttm for new backend layout | Dave Airlie | |
2007-06-05 | Merge branch 'origin' into radeon-ttm | Dave Airlie | |
Conflicts: shared-core/radeon_drv.h | |||
2007-06-03 | Revert "drm: add new drm_wait_on function to replace macro" | root | |
This reverts commit 6e860d08d0f5b1e9a2d711aaf9fd6b982aa8039e. As I said not a good plan - this macro will have to stay for now, trying to do the vbl code with the inline was a bit messy - may need specialised drm wait on functions | |||
2007-06-03 | radeon: add support for vblank on crtc2 | Dave Airlie | |
This add support for CRTC2 vblank on radeon similiar to the i915 support | |||
2007-06-01 | drm: fixup initialisation of list heads and idr | Dave Airlie | |
2007-06-01 | WIP more code for radeon | David Airlie | |
2007-05-27 | drm: move context handling code to use linux idr | Dave Airlie | |
2007-05-27 | drm: convert drawable handling to use Linux idr | Dave Airlie | |
This cleans this code up a lot and uses the generic Linux idr which is designed for this. Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2007-05-26 | drm: make sure the drawable code doesn't call malloc(0). | Michel Dänzer | |
Signed-off-by: Michel Dänzer <michel@tungstengraphics.com> Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2007-05-26 | Revert "drm/ttm: cleanup mm_ioctl ioctls to be separate ioctls." | Dave Airlie | |
This reverts commit 3fdef0dc2000308b16907b95f637c60acde80a74. ditto not on master yet | |||
2007-05-26 | Revert "drm/ttm: cleanup most of fence ioctl split out" | Dave Airlie | |
This reverts commit 3dfc1400e9fc58c69292d7cf7c2e1653fa5e6991. this shouldn't have gone on master yet | |||
2007-05-26 | whitespace fixups from kernel | Dave Airlie | |
2007-05-26 | ati_pcigart: cut to 80 chars | Dave Airlie | |
2007-05-26 | drm/ttm: cleanup most of fence ioctl split out | Dave Airlie | |
2007-05-26 | drm/ttm: cleanup mm_ioctl ioctls to be separate ioctls. | Dave Airlie | |
This is the first bunch of ioctls | |||
2007-05-26 | drm: cleanup use of Linux list handling macros | Dave Airlie | |
This makes the drms use of the list handling macros a lot cleaner and more along the lines of how they should be used. | |||
2007-05-24 | Suspend/resume shouldn't call drm_initial_config (seems to work ok for me now), | Jesse Barnes | |
also we should fail if we can't enable the device at resume time. | |||
2007-05-22 | Suspend/resume support (incomplete). | Jesse Barnes | |
2007-05-22 | Call preallocated space VRAM instead of PRIV0 to be more consistent with | Jesse Barnes | |
other drivers. | |||
2007-05-18 | Merge branch 'modesetting-101' of git+ssh://git.freedesktop.org/git/mesa/drm ↵ | Jesse Barnes | |
into origin/modesetting-101 Conflicts: linux-core/drm_crtc.c - reconcile with locking changes | |||
2007-05-18 | Add locking. The main lock is dev->mode_config.config_lock. It should be | Jesse Barnes | |
held across any operations that modify mode lists, crtc config, output config, etc. It should be taken at high level entry points (currently just initial config and user IOCTL). Seems to work ok on my system, but needs more testing (with lockdep) and review from some fresh eyes. |