On Thu, 2025-03-13 at 16:08 +0200, Ville Syrjala wrote: > From: Ville Syrjälä <[email protected]> > > Start validating the dma address of the initial BIOS/GOP FB > on all platforms. Currently we only do it on LMEMBAR systems.
Minor comment on patch 04/10. For the whole set: Reviewed-by: Jouni Högander <[email protected]> > > 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(-) >
