Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-03 | drm, via: drop Linux < 2.6.20 support | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-03-02 | drm: drop Linux < 2.6.19 support | Pekka Paalanen | |
This also means dropping the DRM_ODD_MM_COMPAT case. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-03-02 | drm: drop Linux < 2.6.18 support | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-03-02 | drm: drop Linux < 2.6.16 support | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-03-02 | drm: drop Linux < 2.6.15 support | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-03-02 | drm: drop Linux < 2.6.12 support | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-03-02 | drm: drop Linux < 2.6.10 support | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-03-02 | drm: drop Linux <= 2.6.8 support | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-03-01 | drm: drm_bo_mmap_locked() is static. | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-02-28 | drm, ati: fix printf format warnings | Pekka Paalanen | |
Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-02-28 | drm: build fix for Linux drm_vblank_cleanup() | Pekka Paalanen | |
The commit 957b10695b619d6ed2f1098b00502395d9a3c149, "Move vblank_init to driver load time." forgot to add the function declaration in linux-core/drmP.h. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-02-27 | FreeBSD: Introduce a kernel tuneable to disable msi at boot time. | Robert Noland | |
2009-02-27 | Move vblank_init to driver load time. | Robert Noland | |
2009-02-27 | intel: Update reloc_tree_size of the first buffer when we count the tree size. | Eric Anholt | |
This helps avoid the n^2 performance cost of counting tree size when we get a lot of relocations into our batch buffer. rgb10text on keithp's laptop went from 136k glyphs/sec to 234k glyphs/sec. | |||
2009-02-26 | FreeBSD: Fix up some ioctl permissions issues missed many times over. | Robert Noland | |
This was somehow hit with r600 demo. Submitted by: Jung-uk Kim <jkim@FreeBSD.org> | |||
2009-02-25 | i915: Backport jbarnes gm45 vblank counter patch. | Robert Noland | |
2009-02-24 | intel: Don't copy dirty data out when freeing a BO in the fake bufmgr. | Eric Anholt | |
2009-02-24 | FreeBSD: Drop the Giant lock. | Robert Noland | |
2009-02-24 | FreeBSD: Turn on msi | Robert Noland | |
There is a blacklist for devices that advertise the capability, but don't work properly. | |||
2009-02-24 | FreeBSD: Add some vblank related debugging and replace DRM_WAIT_ON with a ↵ | Robert Noland | |
local instance. | |||
2009-02-24 | i915: A few whitespace cleanups. | Robert Noland | |
2009-02-24 | linux: Add msi_enabled to the drm_device so the build should be happy. | Robert Noland | |
2009-02-24 | radeon: Prepare radeon for msi support. | Robert Noland | |
2009-02-24 | i915: This was part of a sync to the intel driver at some point | Robert Noland | |
-Remove the old TTM interface -Move register definitions to i915_reg.h -Rework the irq handler | |||
2009-02-24 | nouveau: Dist nouvea_dma.h as well. | Kristian Høgsberg | |
Oops. Disting is hard. | |||
2009-02-24 | nouveau: Also dist nouveau_private.h. | Kristian Høgsberg | |
2009-02-24 | FreeBSD: Rip out the locked task support now that i915 no longer uses it. | Robert Noland | |
2009-02-23 | i915: Rip out the use of vblank_swap | Robert Noland | |
2009-02-23 | FreeBSD: There is no compelling reason to hold the lock here. | Robert Noland | |
When I was lock profiling, this was high up on the list and I see no reason to do it. | |||
2009-02-23 | FreeBSD: Don't set PZERO in mtx_sleep. | Robert Noland | |
2009-02-23 | FreeBSD: Set MAP_NOSYNC on mmaps. | Robert Noland | |
There is no reason to gratuitously sync these maps to swap. | |||
2009-02-23 | Add libdrm_intel.pc by popular demand. | Eric Anholt | |
2009-02-23 | Fix DRM_CAS() on Alpha. (#16549) | Ivan Kokshaysky | |
2009-02-23 | modetest: Print names of properties. | Kristian Høgsberg | |
2009-02-22 | Fix fix distcheck for optional nouveau stuff. | Pekka Paalanen | |
Tylo. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-02-21 | Fix distcheck for optional nouveau stuff. | Eric Anholt | |
2009-02-21 | Bump version to 2.4.5 for new API additions. | Eric Anholt | |
2009-02-21 | intel: Add a new bufmgr alloc function to get BOs ready for rendering to. | Eric Anholt | |
This avoids using the oldest BO in the BO cache and waiting for it to be idle before we turn around and render to it with the GPU. Thanks to Chris Wilson for pointing out how silly we were being. | |||
2009-02-20 | libdrm/nouveau: free drmVersion after we're done with it | Ben Skeggs | |
2009-02-20 | libdrm/nouveau: fix dma debugging | Ben Skeggs | |
2009-02-18 | nouveau: support backlight only when kernel does | Pekka Paalanen | |
Loading nouveau.ko would fail with unknown symbols, if the backlight class device support is not provided in the kernel. Let's make the backlight support dependant on the kernel configuration. This is a bit ugly, the proper way would be to check for the config in Makefile.kernel whether to build nouveau_backlight.o at all, and if not, nouveau_drv.h should provide the stubs. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-02-18 | nv40, nv50: fix backlight build for <2.6.29 kernels | Matthew Garrett | |
Signed-off-by: Matthew Garrett <mjg59@srcf.ucam.org> Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-02-18 | nouveau: Add in-kernel backlight control support | Matthew Garrett | |
Several nvidia-based systems don't support backlight control via the standard ACPI control mechanisms. Instead, it's necessary for the driver to modify the backlight control registers directly. This patch adds support for determining whether the registers appear to be in use, and if so registers a kernel backlight device to control them. The backlight can then be controlled via existing userspace tools. Signed-off-by: Matthew Garrett <mjg@redhat.com> Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2009-02-16 | drm_compat: remove kmap_atomic_prot_pfn() | Pekka Paalanen | |
This function is unused, and yet creates build problems: the symbol init_mm is not exported by the latest -rc kernels and I don't believe it ever will be. Even CONFIG_UNUSED_SYMBOLS does not provide it anymore. If this function is needed in the future, it needs to be reinvented in any case. So remove it. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-02-16 | Remove i915 driver sources from linux-core | Pekka Paalanen | |
Intel developers have stated, that their DRM development continues elsewhere in some Linux kernel trees. This makes the code in drm.git just dead weight. This removal allows further cleanup of compatibility code. shared-core and bsd-core are left untouched this time. Signed-off-by: Pekka Paalanen <pq@iki.fi> Acked-by: Eric Anholt <eric@anholt.net> | |||
2009-02-15 | intel: Clear ioctl parameter outvalues and pads that confuse valgrind. | Eric Anholt | |
The minor CPU cost here is probably outweighed by bothering us with noise in the tool. | |||
2009-02-15 | nv40: fail completely if we don't have a ctxprog for the chipset | Ben Skeggs | |
2009-02-15 | nv50: context info for chipset 0xa0 | Ben Skeggs | |
2009-02-15 | libdrm: make libdrm_nouveau conditional, disabled by default | Ben Skeggs | |
libdrm isn't supposed to ship APIs not present in a released kernel. | |||
2009-02-11 | mode: Make xfdrmMode.[c|h] not depend on drm_mode.h | Jakob Bornecrantz | |