summaryrefslogtreecommitdiff
path: root/linux-core/drmP.h
AgeCommit message (Expand)AuthorFilesLines
2006-05-26Replace the fast but very unflexible closed hash table implementation withThomas Hellstrom1-23/+4
2006-05-26Remove the core memory manager spinlock. It is not needed and it is buggy.Thomas Hellstrom1-5/+4
2006-03-29ttm/intel: Add means for fence ageing and eviction of old regions. libdrm:Thomas Hellstrom1-0/+2
2006-03-25-Fix buffer removal semaphore bug.Thomas Hellstrom1-0/+1
2006-03-22ttm: semaphore fixes, fix up initialization and final exit. DisableThomas Hellstrom1-2/+2
2006-03-20libdrm: Fix memory leak. drm: Be paranoid about SMP locking for now. LaterThomas Hellstrom1-0/+1
2006-03-16Delayed buffer destruction. Set aperture size to 32M.Thomas Hellstrom1-0/+2
2006-03-10Fix for nopage of aperture adresses, which is not allowed. Untested. Don'tThomas Hellstrom1-0/+1
2006-03-05Move over to libdrm.Thomas Hellstrom1-1/+3
2006-03-02ttm: Add lazy rx flush when pages are inserted. Typically this should flushThomas Hellstrom1-3/+0
2006-02-28mm: Kernel side of fence IOCTL. Fence code updated to know about fenceThomas Hellstrom1-3/+6
2006-02-28mm: Initialize and update mm sarea. Lindent.Thomas Hellstrom1-1/+5
2006-02-28mm: Initialization ioctl. Basic vram-awareness.Thomas Hellstrom1-3/+48
2006-02-18ttm: Make memory manager base alignment-aware.Thomas Hellstrom1-2/+3
2006-02-03ttm: Reworked driver interface. Reworked ioctl interface. Can now handleThomas Hellstrom1-8/+9
2006-02-01ttm: More mm infrastructure. Separate create-bind and unbind-destroy forThomas Hellstrom1-1/+1
2006-02-01ttm: Add generic memory manager core functions (drm_mm.c) Start specializedThomas Hellstrom1-1/+33
2006-01-30ttm: Security- and smp fixes and cleanups. Updated ttmtest program to testThomas Hellstrom1-1/+15
2006-01-25ttm: Untested support for arbitrary user pages on systems that allow cachedThomas Hellstrom1-0/+1
2006-01-24Created drm-ttm-branch.Thomas Hellstrom1-0/+33
2006-01-02use drm_cards_limit instead of cards_limitDave Airlie1-1/+1
2005-11-08Initial port of savage to FreeBSD for the AGP and !ShadowStatus case. AddsEric Anholt1-0/+15
2005-11-08Catch FreeBSD up to the pcie gart changes. Required minor modification toEric Anholt1-1/+2
2005-11-03Converts the remaining drm_agp_foo functions to be a drm_agp_foo andIan Romanick1-4/+8
2005-10-23we don't use this stuff anymore .. remove 1k buffer from driver ..Dave Airlie1-5/+0
2005-10-06remove version not used anymoreDave Airlie1-1/+0
2005-09-25use linux kernel macros don't make our ownDave Airlie1-3/+3
2005-09-11Add GART in FB support for ati pcigart, and PCIE support for r300Dave Airlie1-4/+13
2005-09-03convert ioctl flags to use flags instead of separate intsDave Airlie1-3/+5
2005-08-22remove i915_pm code as it causes too many issues with current softwareAlan Hourihane1-6/+0
2005-08-16add Egberts 32/64 bit patch (its in kernel already...)Dave Airlie1-14/+13
2005-08-12Reverting the previous via security-fix commit, since the assumption ofThomas Hellstrom1-1/+0
2005-08-10Security fix on via: Checking that the specified context belongs to theThomas Hellstrom1-0/+1
2005-08-05Rename the driver hooks in the DRM to something a little moreEric Anholt1-13/+18
2005-08-04Split the control of master vs root priv. Everything is still marked asJon Smirl1-0/+2
2005-07-20Add latest r300 support from r300.sf.net CVS. Patch submitted by volodya,Eric Anholt1-1/+6
2005-07-03Simplify the sysfs codeJon Smirl1-5/+2
2005-07-03Add sysfs attribute dri_library_name on Linux. code in share-core/via_drv.cJon Smirl1-0/+2
2005-06-28- Remove drm_initmap and replace its usage with drm_addmap. This reducesEric Anholt1-6/+3
2005-06-28add compat code from Paul MackerrasDave Airlie1-0/+6
2005-06-28Given that BenH says using the sysdev approach for DRM is bogus, I'll yankAlan Hourihane1-4/+0
2005-06-26removed dev->sysdev_registeredJon Smirl1-1/+0
2005-06-22Get the power management hooks into the right place so that everything getsJon Smirl1-1/+1
2005-06-17fix up drm_alloc_agp to take a dev arg and not pass crappy agpgart aroundDave Airlie1-5/+1
2005-06-14Adds support for PCI cards to MGA DRMIan Romanick1-9/+19
2005-06-04misc cleanup patch from Adrian BunkDave Airlie1-19/+1
2005-05-28Bugzilla #3217: Create a new __drm_pci_free which is used internally inEric Anholt1-0/+1
2005-05-28Re-implement the power management.Alan Hourihane1-0/+11
2005-05-27Modify drm_driver::device_is_agp to return a tri-state value to indicateIan Romanick1-5/+10
2005-05-16Added device_is_agp callback to drm_driver. This function is called by theIan Romanick1-0/+17