Commit History

Autor SHA1 Mensaxe Data
  Mika Kuoppala 79ab937054 drm/i915/gtt: Move scratch_pd and scratch_pt into vm struct %!s(int64=10) %!d(string=hai) anos
  Mika Kuoppala c114f76a0a drm/i915/gtt: Make scratch page i915_page_dma compatible %!s(int64=10) %!d(string=hai) anos
  Mika Kuoppala 567047be2a drm/i915/gtt: Use macros to access dma mapped pages %!s(int64=10) %!d(string=hai) anos
  Mika Kuoppala 44159ddbea drm/i915/gtt: Introduce struct i915_page_dma %!s(int64=10) %!d(string=hai) anos
  Mika Kuoppala d852c7bf90 drm/i915/gtt: Introduce i915_page_dir_dma_addr %!s(int64=10) %!d(string=hai) anos
  Mika Kuoppala c44ef60e43 drm/i915/gtt: Allow >= 4GB sizes for vm. %!s(int64=10) %!d(string=hai) anos
  Tvrtko Ursulin 84fe03f7b2 drm/i915: Move rotated geometry calculations into the fill helper %!s(int64=10) %!d(string=hai) anos
  John Harrison e85b26dc1c drm/i915: Update switch_mm() to take a request structure %!s(int64=10) %!d(string=hai) anos
  John Harrison b3dd6b9681 drm/i915: Update ppgtt_init_ring() & context_enable() to take requests %!s(int64=10) %!d(string=hai) anos
  John Harrison 4ad2fd888b drm/i915: Split i915_ppgtt_init_hw() in half - generic and per ring %!s(int64=10) %!d(string=hai) anos
  Joonas Lahtinen 8bd7ef1638 drm/i915: Add a partial GGTT view type %!s(int64=10) %!d(string=hai) anos
  Joonas Lahtinen 91e6711e30 drm/i915: Do not make assumptions on GGTT VMA sizes %!s(int64=10) %!d(string=hai) anos
  Daniel Vetter 70b9f6f832 rm/i915: Move i915_get_ggtt_vma_pages into ggtt_bind_vma %!s(int64=10) %!d(string=hai) anos
  Daniel Vetter f329f5f6eb drm/i915: Move PTE_READ_ONLY to ->pte_encode vfunc %!s(int64=10) %!d(string=hai) anos
  Daniel Vetter 777dc5bb26 drm/i915: Move vma vfuns to adddress_space %!s(int64=10) %!d(string=hai) anos
  Michel Thierry 33c8819f1b drm/i915/gen8: begin bitmap tracking %!s(int64=10) %!d(string=hai) anos
  Michel Thierry 09942c656b drm/i915: num_pd_pages/num_pd_entries isn't useful %!s(int64=10) %!d(string=hai) anos
  Michel Thierry 7cb6d7ac63 drm/i915/gen8: Update pdp switch and point unused PDPs to scratch page %!s(int64=10) %!d(string=hai) anos
  Michel Thierry 9271d959dc drm/i915/gen8: Add dynamic allocation macros and helper functions %!s(int64=10) %!d(string=hai) anos
  Michel Thierry ec565b3c15 drm/i915: Remove _entry from PPGTT page structures %!s(int64=10) %!d(string=hai) anos
  Joonas Lahtinen 9abc464854 drm/i915: Compare GGTT view structs instead of types %!s(int64=10) %!d(string=hai) anos
  Michel Thierry 4933d51955 drm/i915: Finish gen6/7 dynamic page table allocation %!s(int64=10) %!d(string=hai) anos
  Michel Thierry fdc454c148 drm/i915: Prevent out of range pt in gen6_for_each_pde %!s(int64=10) %!d(string=hai) anos
  Tvrtko Ursulin 50470bb011 drm/i915/skl: Support secondary (rotated) frame buffer mapping %!s(int64=10) %!d(string=hai) anos
  Ben Widawsky 563222a745 drm/i915: Track page table reload need %!s(int64=10) %!d(string=hai) anos
  Ben Widawsky 678d96fbb3 drm/i915: Track GEN6 page table usage %!s(int64=10) %!d(string=hai) anos
  Michel Thierry 07749ef32c drm/i915: page table generalizations %!s(int64=10) %!d(string=hai) anos
  Ben Widawsky 06fda602db drm/i915: Create page table allocators %!s(int64=10) %!d(string=hai) anos
  Ben Widawsky 7324cc0491 drm/i915: Complete page table structures %!s(int64=10) %!d(string=hai) anos
  Ben Widawsky d7b3de9121 drm/i915: page table abstractions %!s(int64=10) %!d(string=hai) anos