summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_gem_stolen.c
AgeCommit message (Expand)Author
2017-11-15drm/i915: Use ELK stolen memory reserved detection for ILKVille Syrjälä
2017-11-15drm/i915: Make the report about a bogus stolen reserved area an errorVille Syrjälä
2017-11-15drm/i915: Check if the stolen memory "reserved" area is enabled or notVille Syrjälä
2017-10-16drm/i915: Move dev_priv->mm.[un]bound_list to its own lockChris Wilson
2017-10-07drm/i915: introduce page_size membersMatthew Auld
2017-10-07drm/i915: push set_pages down to the callersMatthew Auld
2017-08-15drm/i915: Split obj->cache_coherent to track r/wChris Wilson
2017-07-19drm/i915: More stolen quirkingDaniel Vetter
2017-06-16drm/i915: Store i915_gem_object_is_coherent() as a bit next to cache-dirtyChris Wilson
2017-05-25drm/i915: Consolidate #ifdef CONFIG_INTEL_IOMMUChris Wilson
2017-02-14drm/i915/gvt: Disable access to stolen memory as a guestChris Wilson
2017-02-10Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next-queuedDaniel Vetter
2017-02-03drm: Improve drm_mm search (and fix topdown allocation) with rbtreesChris Wilson
2017-01-31drm/i915: Sanity check the computed size and base of stolen memoryChris Wilson
2017-01-31drm/i915: Treat stolen memory as DMA addressesChris Wilson
2017-01-27drm/i915: make i915_stolen_to_physical() return phys_addr_tPaulo Zanoni
2017-01-21drm/i915: Assert the drm_mm_node is allocated when on the VM listsChris Wilson
2017-01-19drm/i915: Rename some warts in the VMA APIChris Wilson
2017-01-11drm/i915: Extract reserving space in the GTT to a helperChris Wilson
2017-01-10drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZEChris Wilson
2017-01-06drm/i915: Use range_overflows()Chris Wilson
2017-01-06drm/i915: Use fixed-sized types for stolenChris Wilson
2017-01-06drm/i915: Use phys_addr_t for the address of stolen memoryChris Wilson
2016-12-20drm/i915: fully apply WaSkipStolenMemoryFirstPagePaulo Zanoni
2016-12-20drm/i915: skip the first 4k of stolen memory on everything >= gen8Paulo Zanoni
2016-12-19drm/i915: Simplify gem stolen initialization.Rodrigo Vivi
2016-12-19drm/i915: Rename get stolen functions for LP platforms chv+Rodrigo Vivi
2016-12-07drm/i915: distinguish G33 and Pineview from each otherJani Nikula
2016-12-07drm/i915: add some more "i" in platform names for consistencyJani Nikula
2016-12-01drm/i915: Make GEM object alloc/free and stolen created take dev_privTvrtko Ursulin
2016-11-18drm/i915: i915_pages_create_for_stolen should return err ptrMatthew Auld
2016-11-17drm/i915: Add a few more sanity checks for stolen handlingChris Wilson
2016-11-17drm/i915: Remove stolen object spamChris Wilson
2016-11-17drm/i915: dev_priv cleanup in i915_gem_stolen.cTvrtko Ursulin
2016-11-11drm/i915: Assorted dev_priv cleanupsTvrtko Ursulin
2016-11-02drm/i915: Unify global_list into global_linkJoonas Lahtinen
2016-11-01drm/i915: Pass dev_priv to rest of IS_FOO() macros for the old platformsVille Syrjälä
2016-10-28drm/i915: Pass around sg_table to get_pages/put_pages backendChris Wilson
2016-10-28drm/i915: Refactor object page APIChris Wilson
2016-10-28drm/i915: Use a radixtree for random access to the object's backing storageChris Wilson
2016-10-14drm/i915: Make IS_GEN macros only take dev_privTvrtko Ursulin
2016-10-14drm/i915: Make IS_G4X only take dev_privTvrtko Ursulin
2016-10-14drm/i915: Make IS_KABYLAKE only take dev_privTvrtko Ursulin
2016-10-14drm/i915: Make INTEL_DEVID only take dev_privTvrtko Ursulin
2016-08-22drm/i915: pdev cleanupDavid Weinehall
2016-08-17drm/i915: Remember to set vma->pages for the preallocated stolen objectChris Wilson
2016-08-15drm/i915: Track pinned VMAChris Wilson
2016-08-11drm/i915: Account for TSEG size when determining 865G stolen baseVille Syrjälä
2016-08-04drm/i915: Combine all i915_vma bitfields into a single set of flagsChris Wilson
2016-08-04drm/i915: Mark the context and address space as closedChris Wilson