Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-09-05 | Need M_NOWAIT for malloc. | vehemens | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-09-05 | i915: fix i915_ring_validate() | Robert Noland | |
2008-09-05 | radeon: rs690 GART tables need to be in uncached memory. | Dave Airlie | |
Allocate the rs480/690 tables from uncached memory. | |||
2008-09-05 | nouveau: 8200 cards are 0xA0 family. | Stephane Marchesin | |
2008-09-04 | radeon: fixup a number of avivo checks for rs690 | Dave Airlie | |
2008-09-02 | drm: fix sysfs error path. | Dave Airlie | |
Pointed out by Roel Kluin on dri-devel. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2008-08-31 | radeon: make writeback work after suspend/resume. | Dave Airlie | |
While re-writing this for modesetting, I find we disable writeback on resume. | |||
2008-08-29 | [FreeBSD] Use driver features macros and flags | vehemens | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-08-29 | [FreeBSD] Convert drm_driver to a pointer like linux. | vehemens | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-08-29 | [FreeBSD] Replace typedefs on bsd. | vehemens | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-08-29 | [FreeBSD] Catch up to vblank rework for via. | vehemens | |
(No, we don't build via right now.) Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-08-29 | [FreeBSD] Correct debug message | vehemens | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-08-29 | [FreeBSD] Fix a couple of locking problems. | Robert Noland | |
2008-08-29 | [FreeBSD] Increase debugging output for vblank code. | Robert Noland | |
Doing my part to make DRM_DEBUG more chatty... | |||
2008-08-29 | Fix drm_realloc when you're reallocing into something smaller. | Tomas Carnecky | |
2008-08-29 | radeon: fixup LVDS mode getting | Dave Airlie | |
if we have no DDC we were oopsing. fix that. then make a native panel mode | |||
2008-08-28 | radeon: get lvds atombios info | Dave Airlie | |
set the correct values from atombios makes LVDS work a lot better | |||
2008-08-28 | drm: port X crtc picking algorithm. | Dave Airlie | |
This mimics the X.org from ajax with less options | |||
2008-08-28 | radeon: limit LVDS to first CRTC for now | Dave Airlie | |
2008-08-28 | radeon: fixup checks for crtc in dpms paths | Dave Airlie | |
2008-08-27 | drm: fix some whitespace | Dave Airlie | |
2008-08-27 | radeon: braino pointed out on mailing list | Dave Airlie | |
thanks to Ville Syrjälä | |||
2008-08-27 | radeon: avoid oops on encoders with no crtc set | Dave Airlie | |
2008-08-27 | Change git-describe into git describe. | Stephane Marchesin | |
2008-08-26 | [intel_bufmgr_gem] Remember global name when creating buffer from name. | Kristian Høgsberg | |
2008-08-26 | radeon/ttm: add support for zeroing the contents of VRAM buffers | Dave Airlie | |
This uses a solid fill fastpath, falling back to the slow memset path. | |||
2008-08-26 | drm: add move zero function to memset unclean buffers | Dave Airlie | |
2008-08-26 | drm/ttm: export drm_bo_add_ttm | Dave Airlie | |
2008-08-26 | radeon: fixup domains and use them properly | Dave Airlie | |
2008-08-26 | drm: add memory clean flag. | Dave Airlie | |
When the mapping is clean this flag will be set. This can be used by a driver to save migrating and allocating pages for an object that will first be used in VRAM. | |||
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 | [FreeBSD] Add drm_drawable_free_all() | Robert Noland | |
2008-08-24 | [FreeBSD] Fix long standing memory leak in drm_remove_magic. | Robert Noland | |
We shuffled all the links around to disconnect the entry, but never free it. We would incorrectly free the last entry in the hash chain if nothing matched. | |||
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 | [FreeBSD] Move vblank bits into their own structure. | vehemens | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-08-24 | [FreeBSD] Fix lock leak. | vehemens | |
Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
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-24 | libdrm: add udev support. | Dave Airlie | |
This patch allows you to --enable-udev, and will avoid having libdrm make device nodes. If you are using udev, you should really --enable-udev your libdrm. | |||
2008-08-22 | drm: add gpu create script | Dave Airlie | |
2008-08-19 | Merge branch 'modesetting-gem' of ↵ | Alex Deucher | |
git+ssh://agd5f@git.freedesktop.org/git/mesa/drm into modesetting-gem | |||
2008-08-19 | radeon: fix warning from radeon_legacy_state removal | Alex Deucher | |
2008-08-19 | radeon: legacy lvds updates | Alex Deucher | |
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-18 | Change prototype of drmIoctl to unsigned long request. | Coleman Kane | |
This resolves and issue on amd64 FreeBSD and it looks like the linux ioctl syscall should be unsigned long as well. Signed-off-by: Robert Noland <rnoland@2hip.net> | |||
2008-08-17 | radeon: first pass at legacy dac detect | Alex Deucher | |
- done: primary dac, vga on tvdac - todo: ext dac, tv on tvdac | |||
2008-08-17 | radeon: first pass at bios scratch regs | Alex Deucher | |
- todo: updated connected status | |||
2008-08-17 | radeon: remove unused legacy state | Alex Deucher | |