[Intel-gfx] [PATCH v2 0/9] drm/i915/bios: Rework BDB block handling

Ville Syrjala ville.syrjala at linux.intel.com
Wed May 4 15:04:31 UTC 2022


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

Here are the easy parts of the previous BDB series, without
the PNPID->panel_type bits (the PPS stuff still needs some
more thinking).

Everything here has been reviewed so should be good to go
in if CI is happy.

Ville Syrjälä (9):
  drm/i915/bios: Reorder panel DTD parsing
  drm/i915/bios: Generate LFP data table pointers if the VBT lacks them
  drm/i915/bios: Get access to the tail end of the LFP data block
  drm/i915/bios: Document the mess around the LFP data tables
  drm/i915/bios: Assume panel_type==0 if the VBT has bogus data
  drm/i915/bios: Extract get_panel_type()
  drm/i915/bios: Refactor panel_type code
  drm/i915/bios: Parse the seamless DRRS min refresh rate
  drm/i915: Respect VBT seamless DRRS min refresh rate

 drivers/gpu/drm/i915/display/intel_bios.c     | 345 +++++++++++++++---
 drivers/gpu/drm/i915/display/intel_panel.c    |  10 +-
 drivers/gpu/drm/i915/display/intel_vbt_defs.h |  24 +-
 drivers/gpu/drm/i915/i915_drv.h               |   1 +
 4 files changed, 326 insertions(+), 54 deletions(-)

-- 
2.35.1



More information about the Intel-gfx mailing list