1. aa09587 drm/i915: add support for 64K scratch page by Matthew Auld · 8 years ago
  2. 0a03852 drm/i915: support 2M pages for the 48b PPGTT by Matthew Auld · 8 years ago
  3. fa3f46a drm/i915: introduce vm set_pages/clear_pages by Matthew Auld · 8 years ago
  4. 2a9654b drm/i915: introduce page_sizes field to dev_info by Matthew Auld · 8 years ago
  5. c095b97 drm/i915: Remove the "INDEX" suffix from PPAT marcos by Zhi Wang · 8 years ago
  6. 4395890 drm/i915: Introduce private PAT management by Zhi Wang · 8 years ago
  7. 1790625b drm/i915: Make PAT macros more robust by Michal Wajdeczko · 8 years ago
  8. 4a234c5 drm/i915: pass the vma to insert_entries by Matthew Auld · 8 years ago
  9. 616d9ce drm/i915: First try the previous execbuffer location by Chris Wilson · 8 years ago
  10. ff8f797 drm/i915: return the correct usable aperture size under gvt environment by Weinan Li · 8 years ago
  11. e716776 drm/i915: Avoid using word legacy with ppgtt by Mika Kuoppala · 8 years ago
  12. 3e49004 drm/i915/gtt: Make I915_PDPES_PER_PDP inline function by Mika Kuoppala · 8 years ago
  13. 75c7b0b drm/i915: Use preferred kernel types in i915_gem_gtt.c by Chris Wilson · 8 years ago
  14. 381b943 drm/i915: Remove i915_address_space.start by Chris Wilson · 8 years ago
  15. 998f6c0 drm/i915: Remove unused ppgtt->enable() by Chris Wilson · 8 years ago
  16. c5d092a drm/i915: Remove bitmap tracking for used-pml4 by Chris Wilson · 8 years ago
  17. e2b763c drm/i915: Remove bitmap tracking for used-pdpes by Chris Wilson · 8 years ago
  18. fe52e37 drm/i915: Remove bitmap tracking for used-pdes by Chris Wilson · 8 years ago
  19. dd19674 drm/i915: Remove bitmap tracking for used-ptes by Chris Wilson · 8 years ago
  20. 8448661 drm/i915: Convert clflushed pagetables over to WC maps by Chris Wilson · 8 years ago
  21. 6cde9a0 drm/i915: Extract aliasing ppgtt setup by Chris Wilson · 8 years ago
  22. 949e8ab drm/i915: Use the size/type of address space to make decisions by Chris Wilson · 9 years ago
  23. 47a8e3f drm/i915: Eliminate superfluous i915_ggtt_view_normal by Chris Wilson · 9 years ago
  24. 7b92c04 drm/i915: Eliminate superfluous i915_ggtt_view_rotated by Chris Wilson · 9 years ago
  25. 8bab1193 drm/i915: Convert i915_ggtt_view to use an anonymous union by Chris Wilson · 9 years ago
  26. 992e418 drm/i915: Compact memcmp in i915_vma_compare() by Chris Wilson · 9 years ago
  27. 8d9046a drm/i915: Mark the ggtt_view structs as packed by Chris Wilson · 9 years ago
  28. 7ff19c5 drm/i915: Name the anonymous structs inside i915_ggtt_view by Chris Wilson · 9 years ago
  29. 0c7eeda drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c by Chris Wilson · 9 years ago
  30. 7c3f86b drm/i915: Invalidate the guc ggtt TLB upon insertion by Chris Wilson · 9 years ago
  31. 625d988 drm/i915: Extract reserving space in the GTT to a helper by Chris Wilson · 9 years ago
  32. e007b19 drm/i915: Use the MRU stack search after evicting by Chris Wilson · 9 years ago
  33. f51455d drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE by Chris Wilson · 9 years ago
  34. edd1f2f drm/i915: Use fixed-sized types for stolen by Chris Wilson · 9 years ago
  35. 3c6b29b drm/i915: fully apply WaSkipStolenMemoryFirstPage by Paulo Zanoni · 9 years ago
  36. 49d7391 drm/i915: Convert vm->dev backpointer to vm->i915 by Chris Wilson · 9 years ago
  37. 275a991 drm/i915: dev_priv cleanup in i915_gem_gtt.c by Tvrtko Ursulin · 9 years ago
  38. c6be607 drm/i915: dev_priv and a small cascade of cleanups in i915_gem.c by Tvrtko Ursulin · 9 years ago
  39. b42fe9c drm/i915: Split out i915_vma.c by Joonas Lahtinen · 9 years ago
  40. db6c2b4 drm/i915: Store the vma in an rbtree under the object by Chris Wilson · 9 years ago
  41. 80b204b drm/i915: Enable multiple timelines by Chris Wilson · 9 years ago
  42. d07f0e5 drm/i915: Move GEM activity tracking into a common struct reservation_object by Chris Wilson · 9 years ago
  43. 03ac84f drm/i915: Pass around sg_table to get_pages/put_pages backend by Chris Wilson · 9 years ago
  44. 4fb84d9 drm/i915: Remove unused "valid" parameter from pte_encode by Michał Winiarski · 9 years ago
  45. 95374d7 drm/i915: Always use the GTT for error capture by Chris Wilson · 9 years ago
  46. 8bcdd0f7 drm/i915: Embed the scratch page struct into each VM by Chris Wilson · 9 years ago
  47. f7bbe78 drm/i915: Embed the io-mapping struct inside drm_i915_private by Chris Wilson · 9 years ago
  48. d8923dc drm/i915: Track display alignment on VMA by Chris Wilson · 9 years ago
  49. 8211887 drm/i915: Choose not to evict faultable objects from the GGTT by Chris Wilson · 9 years ago
  50. 49ef529 drm/i915: Move fence tracking from object to vma by Chris Wilson · 9 years ago
  51. 05a20d0 drm/i915: Move map-and-fenceable tracking to the VMA by Chris Wilson · 9 years ago
  52. bde13eb drm/i915: Introduce i915_ggtt_offset() by Chris Wilson · 9 years ago
  53. 058d88c drm/i915: Track pinned VMA by Chris Wilson · 9 years ago
  54. 19880c4 drm/i915: Consolidate i915_vma_unpin_and_release() by Chris Wilson · 9 years ago
  55. 8b797af drm/i915: Track pinned vma inside guc by Chris Wilson · 9 years ago
  56. 81a8aa4 drm/i915: Create a VMA for an object by Chris Wilson · 9 years ago
  57. 247177d drm/i915: Always set the vma->pages by Chris Wilson · 9 years ago
  58. 6687c90 drm/i915: Rewrite fb rotation GTT handling by Ville Syrjälä · 10 years ago
  59. 305bc23 drm/i915: Make i915_vma_pin() small and inline by Chris Wilson · 9 years ago
  60. 3272db5 drm/i915: Combine all i915_vma bitfields into a single set of flags by Chris Wilson · 9 years ago
  61. 59bfa12 drm/i915: Start passing around i915_vma from execbuffer by Chris Wilson · 9 years ago
  62. 20dfbde drm/i915: Wrap vma->pin_count accessors with small inline helpers by Chris Wilson · 9 years ago
  63. de18003 drm/i915: Record allocated vma size by Chris Wilson · 9 years ago
  64. 50e046b drm/i915: Mark the context and address space as closed by Chris Wilson · 9 years ago
  65. b1f788c drm/i915: Release vma when the handle is closed by Chris Wilson · 9 years ago
  66. b0decaf drm/i915: Track active vma requests by Chris Wilson · 9 years ago
  67. 2bfa996 drm/i915: Store owning file on the i915_address_space by Chris Wilson · 9 years ago
  68. 34c998b drm/i915: Rearrange GGTT probing to avoid needing a vfunc by Chris Wilson · 9 years ago
  69. f6b9d5c drm/i915: Split early global GTT initialisation by Chris Wilson · 9 years ago
  70. 97d6d7a drm/i915: Update GGTT initialisation functions to take drm_i915_private by Chris Wilson · 9 years ago
  71. 0088e52 drm/i915: Split GGTT initialisation between probing and setup by Chris Wilson · 9 years ago
  72. 406ea8d drm/i915: Treat ringbuffer writes as write to normal memory by Chris Wilson · 9 years ago
  73. 731f74c drm/i915: tweak gen6_for_{each_pde, all_pdes} macros by Dave Gordon · 9 years ago
  74. d6473f5 drm/i915: Add support for mapping an object page by page by Chris Wilson · 9 years ago
  75. dc97997 drm/i915: Use drm_i915_private as the native pointer for intel_uncore.c by Chris Wilson · 9 years ago
  76. ac840ae drm/i915: Re-enable GGTT earlier during resume on pre-gen6 platforms by Ville Syrjälä · 9 years ago
  77. cba6dba drm/i915: Unexport i915_ppgtt_init() by Chris Wilson · 9 years ago
  78. f9326be drm/i915: Rearrange switch_context to load the aliasing ppgtt on first use by Chris Wilson · 9 years ago
  79. 8ef8561 drm/i915: Move ioremap_wc tracking onto VMA by Chris Wilson · 9 years ago
  80. 72e96d6 drm/i915: Refer to GGTT {,VM} consistently by Joonas Lahtinen · 9 years ago
  81. d85489d drm/i915: Rename GGTT init functions by Joonas Lahtinen · 9 years ago
  82. d507d73 drm/i915/gtt: Clean up GGTT probing code by Joonas Lahtinen · 9 years ago
  83. 62106b4 drm/i915: Rename dev_priv->gtt to dev_priv->ggtt by Joonas Lahtinen · 9 years ago
  84. 1663b9d drm/i915: Reorganize intel_rotation_info by Ville Syrjälä · 9 years ago
  85. 596c592 drm/i915: Reduce the pointer dance of i915_is_ggtt() by Chris Wilson · 9 years ago
  86. 1c7f4bc drm/i915: Rename vma->*_list to *_link for consistency by Chris Wilson · 9 years ago
  87. 69603db i915: cast before shifting in i915_pte_count by Alan · 9 years ago
  88. 274008e drm/i915/bxt: Check BIOS RC6 setup before enabling RC6 by Sagar Arun Kamble · 10 years ago
  89. 7723f47d drm/i915: Rename the rotated gtt view member to 'rotated' by Ville Syrjälä · 10 years ago
  90. ca82580 drm/i915: Do not call API requiring struct_mutex where it is not available by Tvrtko Ursulin · 10 years ago
  91. e8ebd8e drm/i915: eliminate 'temp' in gen8_for_each_{pdd, pdpe, pml4e} macros by Dave Gordon · 10 years ago
  92. ce7f172 drm/i915: Fix i915_ggtt_view_equal to handle rotation correctly by Daniel Vetter · 10 years ago
  93. a6d0918 drm/i915: Stuff rotation params into view union by Daniel Vetter · 10 years ago
  94. 24dfd07 drm/i915: prevent out of range pt in the PDE macros (take 3) by Michel Thierry · 10 years ago
  95. dedf278 drm/i915: Enable querying offset of UV plane with intel_plane_obj_offset by Tvrtko Ursulin · 10 years ago
  96. 89e3e14 drm/i915: Support NV12 in rotated GGTT mapping by Tvrtko Ursulin · 10 years ago
  97. a9da512 drm/i915: avoid the last 8mb of stolen on BDW/SKL by Paulo Zanoni · 10 years ago
  98. 088e0df drm/i915/gtt: Allow >= 4GB offsets in X86_32 by Michel Thierry · 10 years ago
  99. 69ab76f drm/i915/gen8: Initialize PDPs and PML4 by Michel Thierry · 10 years ago
  100. 762d993 drm/i915/gen8: implement alloc/free for 4lvl by Michel Thierry · 10 years ago