Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-10-16 | drm: rename drmBOUnReference to drmBOUnreference for consistency | Dave Airlie | |
2007-10-16 | Drop destroy ioctls for fences and buffer objects. | Kristian Høgsberg | |
We now always create a drm_ref_object for user objects and this is then the only things that holds a reference to the user object. This way unreference on will destroy the user object when the last drm_ref_object goes way. | |||
2007-10-16 | Take bo type argument out of the ioctl interface. | Kristian Høgsberg | |
The buffer object type is still tracked internally, but it is no longer part of the user space visible ioctl interface. If the bo create ioctl specifies a non-NULL buffer address we assume drm_bo_type_user, otherwise drm_bo_type_dc. Kernel side allocations call drm_buffer_object_create() directly and can still specify drm_bo_type_kernel. Not 100% this makes sense either, but with this patch, the buffer type is no longer exported and we can clean up the internals later on. | |||
2007-10-16 | Eliminate support for fake buffers. | [utf-8] Kristian Høgsberg | |
2007-10-16 | nouveau: revert unintended change. | Ben Skeggs | |
2007-10-16 | nouveau: Cleanup PGRAPH handler, attempt to survive PGRAPH exceptions. | Ben Skeggs | |
2007-10-16 | nouveau: Survive PFIFO_CACHE_ERROR. | Ben Skeggs | |
2007-10-16 | nouveau: Handle multiple PFIFO exceptions per irq, cleanup output. | Ben Skeggs | |
2007-10-14 | nouveau: PPC fixes. These regs are very touchy. | Stephane Marchesin | |
2007-10-14 | nouveau: fix warning. | Jeremy Kolb | |
2007-10-14 | nouveau: fix warning. | Jeremy Kolb | |
2007-10-14 | i915: fix vbl_swap allocation | Dave Airlie | |
2007-10-12 | nouveau: Fix a typo in nv25_graph_context_init | Pekka Paalanen | |
2007-10-12 | nouveau: Fix typos in nv20_graph_context_init | Stuart Bennett | |
2007-10-12 | nouveau: Make notifiers go into PCI memory | Pekka Paalanen | |
On some hardware notifers in AGP memory just don't work. | |||
2007-10-12 | nouveau: mandatory "oops I forgot half of the files" commit | Arthur Huillet | |
2007-10-12 | nouveau: added support for software methods, and implemented those necessary ↵ | Arthur Huillet | |
for NV04 (TNT1) to start X | |||
2007-10-12 | i915: add superioctl support to i915 | Dave Airlie | |
This adds the initial i915 superioctl interface. The interface should be sufficent even if the implementation may needs fixes/optimisations internally in the drm wrt caching etc. | |||
2007-10-12 | i915: check mask instead of flags for buffer fence types | Dave Airlie | |
2007-10-10 | FreeBSD: Fill in domain field when supported. | Eric Anholt | |
2007-10-10 | Eliminate trailing whitespace from last commit. | Ian Romanick | |
2007-10-10 | Fix command list submission on big-endian. | Ian Romanick | |
2007-10-10 | nouveau : nv10 and nv04 PGRAPH_NSTATUS are different | Matthieu Castet | |
2007-10-10 | nouveau: PMC_BOOT_1 was not mapped. | Maarten Maathuis | |
2007-10-10 | Only add native-type on EXE signals. Otherwise flush flags may | Thomas Hellstrom | |
get out of sync. | |||
2007-10-10 | nouveau: try to fix big endian. | Stephane Marchesin | |
2007-10-07 | nouveau: A char is signed, so it may overflow for >NV50. | Maarten Maathuis | |
2007-10-06 | nouveau : print correct value in nouveau_graph_dump_trap_info for nv04 | Matthieu Castet | |
2007-10-05 | Merge branch 'pre-superioctl-branch' | Dave Airlie | |
2007-10-04 | nouveau: Remove excess device classes. | Maarten Maathuis | |
2007-10-04 | nouveau: NV47 context switching voodoo + warning | Maarten Maathuis | |
2007-10-04 | nouveau: Switch over to using PMC_BOOT_0 for card detection. | Maarten Maathuis | |
2007-10-04 | linux-drm: Obey device class requirements when detecting devices. | Maarten Maathuis | |
2007-10-04 | drm: fix page count calculation | Dave Airlie | |
Also no need to do pre-populate work on single page | |||
2007-10-04 | nouveau: nv2a drm context switch support. | Stephane Marchesin | |
2007-10-03 | Use 'ifdef __BIG_ENDIAN' instead of 'if __BIG_ENDIAN' | Ian Romanick | |
2007-10-03 | First round of byte-ordering fixes for PowerPC. | Ian Romanick | |
This isn't 100% as command submission via PCI-e GART buffers doesn't work. I've hacked around that for the time being. This is essentially the code that was used at the POWER.org event to show Bimini. | |||
2007-10-02 | nouveau: nv20 graph_create_context difference | Pekka Paalanen | |
nv20 writes the chan->id to a different place than nv28. This still does not make nv20 run nv10_demo. | |||
2007-10-02 | nouveau: fix nv25_graph_context_init | Pekka Paalanen | |
It was writing 4x the data in a loop. | |||
2007-10-02 | nouveau: nv20 graph context init | Stuart Bennett | |
2007-10-02 | ttm: returning into dummy causes a buffer object leak | Dave Airlie | |
as nobody ever derefs dummy, however not returning does the deref correctly. | |||
2007-10-01 | nouveau: Fix dereferencing a NULL pointer when erroring out during ↵ | Maarten Maathuis | |
initialization. | |||
2007-10-01 | nouveau: flip the ctx switch bit on. it seems to be ignored on nv34 but ↵ | Stephane Marchesin | |
causes nv30 issues. | |||
2007-09-30 | nouveau : nv30 remove harcoded NV20_PGRAPH_CHANNEL_CTX_TABLE | Matthieu Castet | |
2007-09-30 | nouveau : nv20_graph replace nouveau_graph_wait_idle by nouveau_wait_for_idle | Matthieu Castet | |
Also clean PGRAPH_CHANNEL macros | |||
2007-09-30 | nouveau: rename nv30_graph.c to nv20_graph.c | Pekka Paalanen | |
2007-09-30 | nouveau: nv30 graph function renames, removed nv20_graph.c | Pekka Paalanen | |
All nv30 functions in nv30_graph.c that can be used on nv20 are renamed as accordingly. nv20 specific parts from nv20_graph.c are moved into nv30_graph.c. | |||
2007-09-30 | nouveau: graph ctx init nv25 | Pekka Paalanen | |
According to mmio_trace_900XGL.tar.bz2 by Evan Fraser the nv25 init is exactly the same as nv28 init. | |||
2007-09-30 | nouveau: nv28 graph context init | Pekka Paalanen | |
2007-09-30 | nouveau: let nv20 hardware do ctx switching automatically. | Pekka Paalanen | |