summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_stolen.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-21drm/i915: Do NOT skip the first 4k of stolen memory for pre-allocated buffers v2Hans de Goede1-9/+6
2018-03-16drm/i915/stolen: Deduce base of reserved portion as top-size on vlvChris Wilson1-47/+56
2018-03-16drm/i915/stolen: Checkpatch cleansingChris Wilson1-12/+28
2018-03-16drm/i915/stolen: Switch from DEBUG_KMS to DEBUG_DRIVERChris Wilson1-10/+10
2018-02-16drm: move read_domains and write_domain into i915Christian König1-1/+1
2018-02-09drm/i915: Use INTEL_GEN everywhereTvrtko Ursulin1-1/+1
2017-12-12drm/i915: prefer resource_size_t for everything stolenMatthew Auld1-20/+20
2017-12-12drm/i915: give stolen_usable_size a more suitable homeMatthew Auld1-3/+2
2017-12-12drm/i915: make reserved struct resource centricMatthew Auld1-8/+6
2017-12-12drm/i915: make dsm struct resource centricMatthew Auld1-65/+60
2017-12-12drm/i915: nuke the duplicated stolen discoveryMatthew Auld1-107/+2
2017-11-15drm/i915: Use ELK stolen memory reserved detection for ILKVille Syrjälä1-7/+11
2017-11-15drm/i915: Make the report about a bogus stolen reserved area an errorVille Syrjälä1-3/+3
2017-11-15drm/i915: Check if the stolen memory "reserved" area is enabled or notVille Syrjälä1-0/+30
2017-10-16drm/i915: Move dev_priv->mm.[un]bound_list to its own lockChris Wilson1-1/+4
2017-10-07drm/i915: introduce page_size membersMatthew Auld1-1/+1
2017-10-07drm/i915: push set_pages down to the callersMatthew Auld1-5/+11
2017-08-15drm/i915: Split obj->cache_coherent to track r/wChris Wilson1-2/+3
2017-07-19drm/i915: More stolen quirkingDaniel Vetter1-1/+2
2017-06-16drm/i915: Store i915_gem_object_is_coherent() as a bit next to cache-dirtyChris Wilson1-0/+1
2017-05-25drm/i915: Consolidate #ifdef CONFIG_INTEL_IOMMUChris Wilson1-3/+1
2017-02-14drm/i915/gvt: Disable access to stolen memory as a guestChris Wilson1-0/+5
2017-02-10Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next-queuedDaniel Vetter1-3/+3
2017-02-03drm: Improve drm_mm search (and fix topdown allocation) with rbtreesChris Wilson1-3/+3
2017-01-31drm/i915: Sanity check the computed size and base of stolen memoryChris Wilson1-1/+1
2017-01-31drm/i915: Treat stolen memory as DMA addressesChris Wilson1-18/+18
2017-01-27drm/i915: make i915_stolen_to_physical() return phys_addr_tPaulo Zanoni1-7/+11
2017-01-21drm/i915: Assert the drm_mm_node is allocated when on the VM listsChris Wilson1-0/+2
2017-01-19drm/i915: Rename some warts in the VMA APIChris Wilson1-1/+1
2017-01-11drm/i915: Extract reserving space in the GTT to a helperChris Wilson1-4/+3
2017-01-10drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZEChris Wilson1-2/+3
2017-01-06drm/i915: Use range_overflows()Chris Wilson1-1/+1
2017-01-06drm/i915: Use fixed-sized types for stolenChris Wilson1-10/+10
2017-01-06drm/i915: Use phys_addr_t for the address of stolen memoryChris Wilson1-23/+26
2016-12-20drm/i915: fully apply WaSkipStolenMemoryFirstPagePaulo Zanoni1-24/+12
2016-12-20drm/i915: skip the first 4k of stolen memory on everything >= gen8Paulo Zanoni1-3/+2
2016-12-19drm/i915: Simplify gem stolen initialization.Rodrigo Vivi1-5/+4
2016-12-19drm/i915: Rename get stolen functions for LP platforms chv+Rodrigo Vivi1-2/+2
2016-12-07drm/i915: distinguish G33 and Pineview from each otherJani Nikula1-2/+2
2016-12-07drm/i915: add some more "i" in platform names for consistencyJani Nikula1-1/+1
2016-12-01drm/i915: Make GEM object alloc/free and stolen created take dev_privTvrtko Ursulin1-12/+9
2016-11-18drm/i915: i915_pages_create_for_stolen should return err ptrMatthew Auld1-2/+2
2016-11-17drm/i915: Add a few more sanity checks for stolen handlingChris Wilson1-8/+8
2016-11-17drm/i915: Remove stolen object spamChris Wilson1-3/+1
2016-11-17drm/i915: dev_priv cleanup in i915_gem_stolen.cTvrtko Ursulin1-8/+6
2016-11-11drm/i915: Assorted dev_priv cleanupsTvrtko Ursulin1-1/+2
2016-11-02drm/i915: Unify global_list into global_linkJoonas Lahtinen1-1/+1
2016-11-01drm/i915: Pass dev_priv to rest of IS_FOO() macros for the old platformsVille Syrjälä1-2/+2
2016-10-28drm/i915: Pass around sg_table to get_pages/put_pages backendChris Wilson1-22/+21
2016-10-28drm/i915: Refactor object page APIChris Wilson1-11/+13