Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-10 | Updated test mode and added modedemo | Jakob Bornecrantz | |
2008-01-09 | fixup crtcinfo on modes from userspace | Dave Airlie | |
2008-01-09 | add control node open | Dave Airlie | |
2008-01-09 | add internals for opening a control node | Dave Airlie | |
2008-01-09 | allow control getversion | Dave Airlie | |
2008-01-09 | add control ioctls | Dave Airlie | |
2008-01-09 | drm: only call suspend/resume on control node | Dave Airlie | |
2008-01-08 | nouveau: AGP reset correction - don't touch FW bit | Stuart Bennett | |
2008-01-07 | nv50: more small changes | Ben Skeggs | |
2008-01-07 | nv50: oops, lost some state saving along the way somewhere. | Ben Skeggs | |
xf86-video-nv will now work again after nouveau. | |||
2008-01-07 | nv50: hook up timer funcs... | Ben Skeggs | |
2008-01-07 | nv50: abort on chips without ctx ucode | Ben Skeggs | |
2008-01-07 | nv50: some needed ctx vals | Ben Skeggs | |
2008-01-07 | nv50: use dummy page in gart tables | Ben Skeggs | |
Just to be safe, we don't really know exactly how the tables work yet, so we can't be certain there's a way to say "page not present". | |||
2008-01-07 | nv50: some cleanups + small changes | Ben Skeggs | |
2008-01-07 | Nouveau: ppc oops. | Stephane Marchesin | |
2008-01-07 | Nouveau: move PPC bios copy to firstopen. | Stephane Marchesin | |
2008-01-06 | nouveau: Add ctx_voodoo for NV86 | Jeremy Kolb | |
2008-01-05 | drm: One forgotten rename of 'mask' to 'proposed_flags'. | Pekka Paalanen | |
Due to commit d1187641d64f442968a3b9ea6a19de6cdd45acd4. | |||
2008-01-04 | drm: add initial support for a drm control device node | Dave Airlie | |
2008-01-04 | crtc: fixup allocation size | Dave Airlie | |
2008-01-04 | via: add P4M900 pci id. | Xavier Bachelot | |
bug 12108 | |||
2008-01-04 | drm: move drm_head to drm_minor and fix up users | Dave Airlie | |
2008-01-04 | [PATCH] nouveau: reset AGP on init for < nv40 | Stuart Bennett | |
This is necessary for AGP to work after running bios init scripts on nv3x, and is seen in mmio traces of all cards (nv04-nv4x) I'm not making the equivalent change to nv40_mc.c, as early cards (6200, 6800gt) use the 0x000018XX PBUS and later cards use the 0x000880XX PBUS and I don't know the effects of using the wrong one | |||
2008-01-04 | [PATCH] nouveau: Fix nv20/30 context loading | Stuart Bennett | |
Don't set the context as valid until it has been loaded | |||
2008-01-03 | mach64: some more minor cleanups | Dave Airlie | |
2008-01-03 | mach64: cleanup some of the macro formatting | Dave Airlie | |
2008-01-03 | drm: cleanup DRM_DEBUG() parameters | Márton Németh | |
As DRM_DEBUG macro already prints out the __FUNCTION__ string (see drivers/char/drm/drmP.h), it is not worth doing this again. At some other places the ending "\n" was added. airlied:- I cleaned up a few that this patch missed also | |||
2008-01-03 | Merge branch 'r500-support' | Dave Airlie | |
2008-01-03 | remove duplicate pciids | Dave Airlie | |
2007-12-26 | i915: return fence argument from i915_execbuffer ioctl32 routine | Xiang, Haihao | |
2007-12-25 | i915: i915_execbuffer ioctl32 routine, fix #13732 | Xiang, Haihao | |
2007-12-21 | Change drm_bo_type_dc to drm_bo_type_device and comment usage of this value. | Keith Packard | |
I couldn't figure out what drm_bo_type_dc was for; Dave Airlie finally clued me in that it was the 'normal' buffer objects with kernel allocated pages that could be mmapped from the drm device file. I thought that 'drm_bo_type_device' was a more descriptive name. I also added a bunch of comments describing the use of the type enum values and the functions that use them. | |||
2007-12-21 | Rename inappropriately named 'mask' fields to 'proposed_flags' instead. | Keith Packard | |
Flags pending validation were stored in a misleadingly named field, 'mask'. As 'mask' is already used to indicate pieces of a flags field which are changing, it seems better to use a name reflecting the actual purpose of this field. I chose 'proposed_flags' as they may not actually end up in 'flags', and in an case will be modified when they are moved over. This affects the API, but not ABI of the user-mode interface. | |||
2007-12-21 | Use dummy_read_page for unpopulated kernel-allocated ttm pages. | Keith Packard | |
Previously, dummy_read_page was used only for read-only user allocations; it filled in pages that were not present in the user address map (presumably, these were allocated but never written to pages). This patch allows them to be used for read-only ttms allocated from the kernel, so that applications can over-allocate buffers without forcing every page to be allocated. | |||
2007-12-21 | Move dummy_read_page from drm_ttm_set_user to drm_ttm_create. | Keith Packard | |
I'm hoping to use the dummy_read_page for kernel allocated buffers to avoid allocating extra pages for read-only buffers (like vertex and batch buffers). This also eliminates the 'write' parameter to drm_ttm_set_user and just has DRM_TTM_PAGE_WRITE passed into drm_ttm_create. | |||
2007-12-21 | Clean up and document drm_ttm.c APIs. drm_bind_ttm -> drm_ttm_bind. | Keith Packard | |
Aside from changing drm_bind_ttm to drm_ttm_bind, this patch adds only documentation and fixes the functions inside drm_ttm.c to all be prefixed with drm_ttm_. | |||
2007-12-21 | s/TRUE/true | Dave Airlie | |
2007-12-20 | radeon_ms: update to follow lastest modesetting change | Jerome Glisse | |
2007-12-19 | radeon_ms: add sarea & install header | Jerome Glisse | |
2007-12-18 | Merge branch 'modesetting-airlied' into modesetting-101 | Dave Airlie | |
2007-12-18 | HERE BEZ HACKZ.. magic variable to make shit work | Dave Airlie | |
2007-12-18 | lockdep warned about a possible locking dependency | Dave Airlie | |
2007-12-18 | we should not be unlocking this here | Dave Airlie | |
2007-12-18 | remove output names | Dave Airlie | |
2007-12-18 | Fixed build | Jakob Bornecrantz | |
2007-12-18 | Fix and cleanup of Hotplug | Jakob Bornecrantz | |
2007-12-18 | Modesetting Hotplug | Jakob Bornecrantz | |
2007-12-17 | drm: don't cast a pointer to pointer of list_head | Li Zefan | |
The casting is safe only when the list_head member is the first member of the structure. | |||
2007-12-17 | While reading some code I stumbled across the use of 'err' in | Jesper Juhl | |
drivers/char/drm/mga_dma.c::mga_do_cleanup_dma() and I think there's a small problem. The variable is only used inside #if __OS_HAS_AGP which is fine, but all that ever happens is an assignment to the variable - it is never actually used for anything. The variable is nicely initialized to zero which is also what the return statement at the end of function returns (always at the moment). It looks to me like that function should be returning 'err' instead of always just returning 0. Here's a patch to do that. Signed-off-by: Jesper Juhl <jesper.juhl@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |