[PATCH 00/10] drm/i915: Pimp the initial FB readout
Ville Syrjala
ville.syrjala at linux.intel.com
Thu Mar 13 14:08:28 UTC 2025
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
Start validating the dma address of the initial BIOS/GOP FB
on all platforms. Currently we only do it on LMEMBAR systems.
Ville Syrjälä (10):
drm/i915: Extract intel_memory_type_is_local()
drm/i915: Expose intel_memory_type_str()
agp/intel-gtt: Add intel_gmch_gtt_read_entry()
drm/i915/ggtt: Add intel_ggtt_read_entry()
drm/i915: Use intel_ggtt_read_entry() in the BIOS FB takeover
drm/i915: Verify the BIOS FB first PTE on non-LMEMBAR systems
drm/i915: Use a nicer way to lookup the memory region in BIOS FB
takeover
drm/i915: Lookup the memory region first in the BIOS FB takeover
drm/i915: Use intel_memory_region_type_is_local() in the BIOS FB
takeover
drm/i915: Eliminate the initial_plane_phys_{smem,lmem}() duplication
drivers/char/agp/intel-gtt.c | 55 +++++++++
.../drm/i915/display/intel_plane_initial.c | 107 +++++++-----------
drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 3 +-
drivers/gpu/drm/i915/gt/intel_ggtt.c | 56 +++++++++
drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c | 8 ++
drivers/gpu/drm/i915/gt/intel_gtt.h | 6 +
drivers/gpu/drm/i915/intel_memory_region.c | 15 ++-
drivers/gpu/drm/i915/intel_memory_region.h | 3 +
include/drm/intel/intel-gtt.h | 2 +
9 files changed, 185 insertions(+), 70 deletions(-)
--
2.45.3
More information about the Intel-gfx
mailing list