summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-03-15Avoid walking off the end of the hash table. (Coverity report #465)Adam Jackson
2006-03-08Fix bug I reintroducedDave Airlie
2006-03-08fix some use before NULL checkDave Airlie
2006-03-07ia64 support for r300_scratch. (not tested)Aapo Tahkola
2006-03-06Add general-purpose packet for manipulating scratch registers (r300)Aapo Tahkola
2006-03-01file xf86mm.c was initially added on branch drm-ttm-branch.Thomas Hellstrom
2006-03-01file xf86mm.h was initially added on branch drm-ttm-branch.Thomas Hellstrom
2006-02-25Add all radeon pci ids known by ddx, but only r350/rv350 and below (newRoland Scheidegger
chips may be problematic). Leave the existing entries for new chips in though. Remove ids not known by ddx (secondary ids, non-existant,...). Correct some entries (name/family). Make the radeon family enum look more alike the ddx/dri versions. See #5413
2006-02-21set dma pages reservedDave Airlie
2006-02-21use coherent memory for PCI allocations with COMP flagDave Airlie
2006-02-20Formatting cleanup, dead code removal. Remove N() namespacing macro,Adam Jackson
useless. Remove SIGIO handling functions as they're server-only and properly belong in libdri.
2006-02-19experimental PCI DMA fixes use proper Linux interfacesDave Airlie
2006-02-19missed a piece of benh patchDave Airlie
2006-02-18make some functions static from the kernelDave Airlie
2006-02-18fix brace placementDave Airlie
2006-02-18always enable and set master on pci deviceDave Airlie
2006-02-18clear i915 interrupts sources on server exitDave Airlie
2006-02-18add proper checking for bitblt multiDave Airlie
2006-02-18add benh's memory management patchDave Airlie
2006-02-18fix build wrong function callDave Airlie
2006-02-18major realigment of DRM CVS with kernel code, makes integration much easierDave Airlie
2006-02-18fix card unloadDave Airlie
2006-02-18Fixup test for memory at end of memory spaceDave Airlie
2006-02-17via: Change via_drm.h versioning scheme after lenghty discussion onThomas Hellstrom
unichrome-users.
2006-02-17file i915_ttm.c was initially added on branch drm-ttm-branch.Thomas Hellstrom
2006-02-09Update the hardware breadcrumb in the sarea on irq reception so thatKeith Whitwell
clients can avoid an ioctl waiting on fences that have already been received. Would be even better if the hardware did the update itself.
2006-02-01file drm_mm.c was initially added on branch drm-ttm-branch.Thomas Hellstrom
2006-01-26add missing name, desc, date, major, minor and patchlevel entriesAlan Hourihane
2006-01-24fix an error message typo Unkown -> UnknownAlan Hourihane
2006-01-24other part of revertAlan Hourihane
2006-01-24put back some of Dave's code related to vblank support - accidentallyAlan Hourihane
reverted.
2006-01-24file Makefile.am was initially added on branch drm-ttm-branch.Thomas Hellstrom
2006-01-24file drm_hashtab.c was initially added on branch drm-ttm-branch.Thomas Hellstrom
2006-01-23Fix CMDBUFFER path, add heap destroy and flesh out sarea for rotationAlan Hourihane
(Tungsten Graphics)
2006-01-20Add support for texture cache flushes (R300_TX_CNTL)Aapo Tahkola
2006-01-20Sync from r300_reg.h from Mesa.Aapo Tahkola
2006-01-19add Intel i945GM supportAlan Hourihane
2006-01-12via: direction bug in get_user_pages call in via_dmablit.c fixed. BumpedThomas Hellstrom
minor since this causes the via DDX to fail with vlc video player.
2006-01-06via: Version via_drm.h Alter the drm_via_dmablit_t IOCTL arg.Thomas Hellstrom
2006-01-06via: Last commit really required a bump of minor. Fix.Thomas Hellstrom
2006-01-06via: Combine PCI DMA transfers with stride==width (Idea from LucThomas Hellstrom
Verhaegen). A somewhat saner PCI DMA transfer size check. Fix some typos. Bump patchlevel.
2006-01-02nothing from VIA or S3 in thisDave Airlie
2006-01-02make max minor more rationalDave Airlie
2006-01-02use drm_cards_limit instead of cards_limitDave Airlie
2006-01-02use common read/write routinesDave Airlie
2006-01-02sparse cleanupsDave Airlie
2006-01-02The radeon DRM wasn't passing sparse checking in the kernel, this fixes itDave Airlie
by adding a new kernel internal cmd buffer type, that has no userspace members, and passes it around.
2006-01-02align spacing with kernelDave Airlie
2006-01-02whitespace cleanup/aligment with kernelDave Airlie
2006-01-02some fixes from linux kernelDave Airlie