Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-01 | Make GEM object handles be nonzero. | Eric Anholt | |
2008-05-01 | Remove _args from gem ioctl argument structure tags. | Eric Anholt | |
2008-05-01 | Add pin/unpin object ioctls for gem. | Eric Anholt | |
2008-05-01 | checkpoint: relocations support. | Eric Anholt | |
2008-05-01 | checkpoint: gtt binding written. | Eric Anholt | |
2008-05-01 | checkpoint: rename to GEM and a few more i915 bits. | Eric Anholt | |
2008-04-30 | Hacking towards hooking up execbuffer. | Eric Anholt | |
2008-04-29 | Remove the remainder of the mmfs device. | Eric Anholt | |
2008-04-29 | Move mmfs ioctls into the DRM. Untested. | Eric Anholt | |
2008-04-29 | i915: fix off by one in VGA save/restore of AR & CR regs | Jesse Barnes | |
Turns out it's important to save/restore AR14 in particular. | |||
2008-04-28 | Rename drm_mm.c and its fuctions to drm_memrange. | Eric Anholt | |
It's not really a graphics memory allocator, just something to track ranges of address space. It doesn't involve actual allocation, and was consuming some desired namespace. | |||
2008-04-28 | Merge branch 'master' into modesetting-101 | Thomas Hellstrom | |
Conflicts: linux-core/Makefile.kernel linux-core/drm_compat.c linux-core/drm_fops.c linux-core/drm_lock.c shared-core/drm.h shared-core/i915_dma.c shared-core/i915_drv.h shared-core/i915_irq.c | |||
2008-04-27 | Use fixed sized types in new ioctls | Jesse Barnes | |
Make both crtc and the command argument 32 bits to avoid any 32-on-64 compat issues. | |||
2008-04-23 | Add mmap ioctl to mmfs. | Eric Anholt | |
2008-04-23 | Add pread/pwrite ioctls to mmfs. | Eric Anholt | |
2008-04-23 | Move mmfs.h userland interface to shared-core. | Eric Anholt | |
2008-04-23 | Initial add of mmfs module. | Eric Anholt | |
2008-04-23 | Clarify that drm_agp_ttm_backend is associated with a drm_ttm. | Eric Anholt | |
On first looking at it I assumed it was an aspect of the ttm backend as a whole rather than specific allocations from a backend. | |||
2008-04-23 | Make via compile. | Kristian Høgsberg | |
Chase the lock to it's new location. | |||
2008-04-23 | Make radeon_ms compile. | Kristian Høgsberg | |
Remove lock functions and use pci_map_rom() instead of pci_map_rom_copy(). | |||
2008-04-23 | Don't disable IRQs, just tasklets, when taking the drm lock spinlock. | Thomas Hellstrom | |
2008-04-23 | Fixed unlock check on EAGAIN | Jakob Bornecrantz | |
2008-04-22 | add sysfs entry for DVO output | Hong Liu | |
forget to add it in the previous DVO porting patch. Signed-off-by: Hong Liu <hong.liu@intel.com> | |||
2008-04-22 | fix removing output_attrs | Hong Liu | |
fix a typo in removing output sysfs. Signed-off-by: Hong Liu <hong.liu@intel.com> | |||
2008-04-22 | linux-core Makefile: add GIT_REVISION | Pekka Paalanen | |
This tries to automatically fetch a git revision string and if succeeds, it #defines GIT_REVISION string macro. Packagers can override it by 'make GIT_REVISION=foo'. Update Nouveau to use GIT_REVISION, if defined, instead of DRIVER_DATE in struct drm_driver. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2008-04-17 | Porting DVO stuff | Hong Liu | |
Ported from Xorg intel 2d driver. Changed interfaces definitions, which needed to be changed later if other device wants to use these DVO stuff. | |||
2008-04-14 | Fix buffer object map wait error. | Thomas Hellstrom | |
Add some branch prediction hints. | |||
2008-04-14 | Fix buffer object creation validation. | Thomas Hellstrom | |
BO lock fixes. | |||
2008-04-14 | Unlock the BO mutex while waiting for idle, unmapped, unfenced. | Thomas Hellstrom | |
Move unfenced checking into idle checking. Never time out while waiting for software events like unmapped or unfenced. | |||
2008-04-14 | Fix up buffer manager locking. | Thomas Hellstrom | |
2008-04-11 | Save and restore dsparb and d_state regs | Keith Packard | |
2008-04-10 | Fixup Intel TV property code | Jesse Barnes | |
Use the new TV property creation routine and fixup the set_property code to actually do a mode set call when properties change. | |||
2008-04-10 | Split TV property creation into its own routine | Jesse Barnes | |
It needs to take arguments from the caller about supported TV formats, so declare it in drm_crtc.h and export it. | |||
2008-04-10 | Remove structure fields & code | Jesse Barnes | |
Cleanup some random cruft left over from the initial port. | |||
2008-04-10 | Fix masking in get_load_detect_pipe | Jesse Barnes | |
Start i at -1 so that the masking works right. | |||
2008-04-10 | Keep display info in struct display_info | Jesse Barnes | |
Some fields had snuck into the drm_output structure. Put them back and fill in more stuff from the EDID block. | |||
2008-04-09 | Fix TV load detection | Jesse Barnes | |
Now that we can allocate load detect pipes, we can perform TV out load detection correctly. Call the new routines and enable proper TV detection. | |||
2008-04-09 | Port pipe reservation code for load detection | Jesse Barnes | |
TV out needs to do load detection, which means we have to find an available pipe to use for the detection. Port over the pipe reservation code for this purpose. | |||
2008-04-09 | Add newline to debug output for output add | Jesse Barnes | |
2008-04-09 | Older kernels don't have kobject_uevent_env(), so punt | Alan Hourihane | |
the event for these older kernels. | |||
2008-04-09 | Fixup sysfs output registration | Jesse Barnes | |
Put off registering new outputs with sysfs until they're properly configured, or we may get duplicates if the type hasn't been set yet (as is the case with SDVO initialization). This also means moving de-registration into the cleanup function instead of output destroy, since the latter occurs during the normal course of setup when an output isn't found (and therefore not registered with sysfs yet. | |||
2008-04-08 | Merge branch 'modesetting-101' of ssh://git.freedesktop.org/git/mesa/drm ↵ | Jesse Barnes | |
into modesetting-101 | |||
2008-04-08 | Improved DRM sysfs support | Jesse Barnes | |
This patch ties outputs, output properties and hotplug events into the DRM core. Each output has a corresponding directory under the primary DRM device (usually card0) containing dpms, edid, modes, and connection status files. New hotplug change events occur when outputs are added or hotplug events are detected. | |||
2008-04-08 | radeon_ms: command buffer validation use array of function pointer | Jerome Glisse | |
2008-04-07 | Missing KERNEL_VERSION macro | Patrice Mandin | |
2008-04-07 | radeon_ms: another fb fix reset mode if fb changed | Jerome Glisse | |
2008-04-07 | nouveau: enable accelerated move to sysmem | Ben Skeggs | |
2008-04-07 | nouveau: enable m2mf for tt<->vram moves, fix fence_poll | Ben Skeggs | |
2008-04-06 | radeon_ms: fix framebuffer code | Jerome Glisse | |
2008-04-06 | Place highmem pages last in the ttm page array. | Thomas Hellstrom | |