| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
 | 
 | 
with IOMMUs and such. There is one usage of the forbidden vtophys()
    left in drm_scatter.c which will be fixed up soon. This required a KPI
    change for drm_pci_alloc/free() to return/use a drm_dma_handle_t that
    keeps track of os-specific bits, rather than just passing around the
    vaddr/busaddr/size.
Submitted by: Tonnerre Lombard (partially) Tested on: FreeBSD: Rage128
    AGP/PCI Linux: Savage4 AGP/PCI
 | 
 | 
sleep-with- mutex held. This probably ought to be an os-independent
    sleep function ala DRM_USLEEP.
 | 
 | 
drm_ioremap return value to the map handle again.
Submitted by: Tor Egge, tegge at freebsd dot org
 | 
 | 
flag DMA_QUIESCENT (typically the X server), but gets interrupted by a
    signal. The locking IOCTL should then return an error, but if
    DMA_QUIESCENT succeeds it returns 0, and the client falsely thinks it
    has the lock. In addition The client waits for DMA_QUISCENT and
    possibly DMA_READY without having the lock.
 | 
 | 
 | 
 | 
 | 
 | 
1) Security fix: Stopped possible MMIO access to PCI DMA area for the
    unichrome Pro.
2) Fixed an odd cpu usage problem by padding small AGP DMA submissions.
    Bumped patchlevel.
 | 
 | 
CVS.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
New PCI command parser. Moved from via_dma.c to via_verifier.c so functions
    with similar functionality are close to eachother.
Moved video related functions to via_video.c, which might be extended in
    the future, as new video functionality is added.
New device-specific generic IRQ IOCTL, similar to the general VBLANK IOCTL,
    but with support for multiple device IRQ sources and functionality.
Support for Unichrome Pro PM800/CN400 video DMA commands in verifier and
    PCI parser.
Support for Unichrome Pro PM800/CN400 HQV IRQs in the new generic IRQ
    IOCTL.
Bumped minor. New version 2.6.0.
 | 
 | 
what wait_event_interruptible_timeout() does, use the function and just
    change the return values appropriately.
Signed-off-by: Nishanth Aravamudan <nacc@us.ibm.com>
 | 
 | 
so we need to consult the EFI memory map before we try to set the write
    combine attribute of a page. This patch will try to map a page write
    combined if it's not an AGP page and the EFI memory map says it's ok,
    otherwise it falls back to a regular, uncached mapping. Can someone
    please apply this to the drm tree?
From: Jesse Barnes
 | 
 | 
 | 
 | 
From: Tungsten Graphics Signed-off-by: Dave Airlie <airlied@linux.ie>
 | 
 | 
 | 
 | 
 | 
 | 
when I did the big overall conversion.
Signed-off-by: Jesper Juhl <juhl-lkml@dif.dk>
 | 
 | 
Signed-off-by: Dave Airlie <airlied@linux.ie>
 | 
 | 
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
 | 
 | 
Remove incorrect "drm_"-prefix from parameter description.
Signed-off-by: Magnus Damm <damm@opensource.se>
 | 
 | 
Inc.)
 | 
 | 
r200
 | 
 | 
1. Initialize futex locks to zero on device init.
2. Remove some stray defines from via_drm.h
3. Prepare via_drm.h for drm client inclusion. The goal is to share a
    common file with common definitions.
4. Sync shared / shared-core via_drm.h
5. Bump minor, because of the futex lock initialization.
 | 
 | 
- don't waste DMA memory when small command buffers are flushed
- minimized padding with noops
- slightly simplified faked DMA flushing
 | 
 | 
 | 
 | 
after ~5min: buffer aging was subtly broken. Part of this may have also
    affected vertex DMA buffer aging and client-side texture heap aging,
    though with less fatal consequences. Bumped minor version and driver
    date.
 | 
 | 
 | 
 | 
command and vertex DMA don't work at the same time. Command DMA
    performance is superior and works with all vertex formats. Bumped minor
    version and driver date.
 | 
 | 
 | 
 | 
event counters in the SAVAGE_EVENT_EMIT/WAIT ioctls. This is needed for
    reliable client-side texture heap aging. Slightly simplified DMA buffer
    aging while at it. Bumped minor version and driver date.
 | 
 | 
 | 
 | 
 | 
 | 
depend on it.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
platforms.
Submitted by: Jung-uk Kim, jkim at niksun dot com
 | 
 | 
PR: ports/76879 Submitted by: Alex, lesha at intercaf dot ru.
 | 
 | 
(wasn't an issue). Don't forget to free kbuf if the copyin fails.
 | 
 | 
 | 
 | 
Linux or PI in my copyrights when I should be doing it for myself.
 | 
 | 
follow later.
 | 
 | 
maps for r100. (Stephane Marchesin's port of the core version).
 | 
 | 
cube maps (since it also requires a version bump) at the same time.
 | 
 | 
 |