adeca641bcb6 ("drm/i915: introduce mem->reserved") a2843b3bd17e ("drm/i915/gem: Limit lmem scatterlist elements to UINT_MAX") 8b4f2925cb1e ("drm/i915: Remove unneeded semicolon") 1629224324b6 ("drm/i915/lmem: add the fake lmem region") d9d54a530a70 ("drm/i915: Put future HW and their uAPIs under STAGING & BROKEN") 3fc794f27fec ("drm/i915: Split memory_region initialisation into its own file") 01377a0d7e66 ("drm/i915/lmem: support kernel mapping") cb6d2467ace7 ("drm/i915: setup io-mapping for LMEM") b908be543e44 ("drm/i915: support creating LMEM objects") 72405c3d7850 ("drm/i915: treat stolen as a region") da1184cd41d4 ("drm/i915: treat shmem as a region") 3aae9d08532c ("drm/i915: enumerate and init each supported region") 7c98501acb94 ("drm/i915/region: support volatile objects") 2f0b97ca0211 ("drm/i915/region: support contiguous allocations") 232a6ebae419 ("drm/i915: introduce intel_memory_region") d14a701b0070 ("drm/i915/selftests: Assign the intel_runtime_pm pointer for mock_uncore") d30213e533fa ("drm/i915: Fix Kconfig indentation") 0e5493cab5ef ("drm/i915/stolen: make the object creation interface consistent") 2850748ef876 ("drm/i915: Pull i915_vma_pin under the vm->mutex") 11331125e148 ("drm/i915: Mark up address spaces that may need to allocate") 5e053450c1c3 ("drm/i915: Only track bound elements of the GTT") b290a78b5c3d ("drm/i915: Use helpers for drm_mm_node booleans") 3cbad5d77749 ("drm/i915/gem: Refactor tests on obj->ops->flags") a4311745bba9 ("drm/i915/userptr: Never allow userptr into the mappable GGTT") a3f356b273f9 ("drm/i915: simplify i915_gem_init_early") c113236718e8 ("drm/i915: Extract GT render sleep (rc6) management") 7dc56af5260e ("drm/i915/selftests: Verify the LRC register layout between init and HW") 67f3b58f3bac ("drm/i915/dsb: DSB context creation.") d19d71fc2b15 ("drm/i915: Mark i915_request.timeline as a volatile, rcu pointer") c210e85b8f33 ("drm/i915/tgl: Extend MI_SEMAPHORE_WAIT")