Chris Wilson
|
04a68a35ce
drm/i915/gvt: Disable access to stolen memory as a guest
|
8 years ago |
Daniel Vetter
|
51a831a772
Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next-queued
|
8 years ago |
Chris Wilson
|
4e64e5539d
drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
|
8 years ago |
Chris Wilson
|
1692cd60d9
drm/i915: Sanity check the computed size and base of stolen memory
|
8 years ago |
Chris Wilson
|
c88473878d
drm/i915: Treat stolen memory as DMA addresses
|
8 years ago |
Paulo Zanoni
|
920bcd1820
drm/i915: make i915_stolen_to_physical() return phys_addr_t
|
8 years ago |
Chris Wilson
|
44a0ec0d3b
drm/i915: Assert the drm_mm_node is allocated when on the VM lists
|
8 years ago |
Chris Wilson
|
718659a630
drm/i915: Rename some warts in the VMA API
|
8 years ago |
Chris Wilson
|
625d988acc
drm/i915: Extract reserving space in the GTT to a helper
|
8 years ago |
Chris Wilson
|
f51455d442
drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
|
8 years ago |
Chris Wilson
|
e8f9ae9b50
drm/i915: Use range_overflows()
|
8 years ago |
Chris Wilson
|
edd1f2fe11
drm/i915: Use fixed-sized types for stolen
|
8 years ago |
Chris Wilson
|
46fad808b1
drm/i915: Use phys_addr_t for the address of stolen memory
|
8 years ago |
Paulo Zanoni
|
3c6b29b2df
drm/i915: fully apply WaSkipStolenMemoryFirstPage
|
8 years ago |
Paulo Zanoni
|
d435376104
drm/i915: skip the first 4k of stolen memory on everything >= gen8
|
8 years ago |
Rodrigo Vivi
|
5af7edc585
drm/i915: Simplify gem stolen initialization.
|
8 years ago |
Rodrigo Vivi
|
9244f858d7
drm/i915: Rename get stolen functions for LP platforms chv+
|
8 years ago |
Jani Nikula
|
73f67aa8cc
drm/i915: distinguish G33 and Pineview from each other
|
8 years ago |
Jani Nikula
|
2a307c2e91
drm/i915: add some more "i" in platform names for consistency
|
8 years ago |
Tvrtko Ursulin
|
187685cb90
drm/i915: Make GEM object alloc/free and stolen created take dev_priv
|
8 years ago |
Matthew Auld
|
43e157fa1d
drm/i915: i915_pages_create_for_stolen should return err ptr
|
8 years ago |
Chris Wilson
|
6288c79ea5
drm/i915: Add a few more sanity checks for stolen handling
|
8 years ago |
Chris Wilson
|
95a2e2be95
drm/i915: Remove stolen object spam
|
8 years ago |
Tvrtko Ursulin
|
7ace3d3024
drm/i915: dev_priv cleanup in i915_gem_stolen.c
|
8 years ago |
Tvrtko Ursulin
|
0031fb9685
drm/i915: Assorted dev_priv cleanups
|
9 years ago |
Joonas Lahtinen
|
56cea32382
drm/i915: Unify global_list into global_link
|
9 years ago |
Ville Syrjälä
|
a9097be4f9
drm/i915: Pass dev_priv to rest of IS_FOO() macros for the old platforms
|
9 years ago |
Chris Wilson
|
03ac84f183
drm/i915: Pass around sg_table to get_pages/put_pages backend
|
9 years ago |
Chris Wilson
|
a4f5ea64f0
drm/i915: Refactor object page API
|
9 years ago |
Chris Wilson
|
96d7763452
drm/i915: Use a radixtree for random access to the object's backing storage
|
9 years ago |