[PATCH 00/10] drm/i915: Pimp the initial FB readout

Hogander, Jouni jouni.hogander at intel.com
Mon Mar 31 12:26:10 UTC 2025


On Thu, 2025-03-13 at 16:08 +0200, Ville Syrjala wrote:
> 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.

Minor comment on patch 04/10. For the whole set:

Reviewed-by: Jouni Högander <jouni.hogander at intel.com>

> 
> 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(-)
> 



More information about the Intel-gfx mailing list