v4 of https://patchwork.freedesktop.org/series/69540/ Added patches 7 and 14 (by Vandita) to improve state checking. We may still need to improve the checks for horizontal timings due to potential round-trip errors, but we're progressing. Otherwise mostly unchanged from v3. BR, Jani. Jani Nikula (14): drm/i915/bios: pass devdata to parse_ddi_port drm/i915/bios: parse compression parameters block drm/i915/bios: add support for querying DSC details for encoder drm/i915/dsc: move DP specific compute params to intel_dp.c drm/i915/dsc: move slice height calculation to encoder drm/i915/dsc: add support for computing and writing PPS for DSI encoders drm/i915/dsc: add basic hardware state readout support drm/i915/dsi: set pipe_bpp on ICL configure config drm/i915/dsi: abstract afe_clk calculation drm/i915/dsi: use afe_clk() instead of intel_dsi_bitrate() drm/i915/dsi: take compression into account in afe_clk() drm/i915/dsi: use compressed pixel format with DSC drm/i915/dsi: account for DSC in horizontal timings drm/i915/dsi: add support for DSC Vandita Kulkarni (1): drm/i915/dsi: Fix state mismatch warns for horizontal timings with DSC drivers/gpu/drm/i915/display/icl_dsi.c | 198 ++++++++++++++---- drivers/gpu/drm/i915/display/intel_bios.c | 167 ++++++++++++++- drivers/gpu/drm/i915/display/intel_bios.h | 5 + drivers/gpu/drm/i915/display/intel_ddi.c | 2 + drivers/gpu/drm/i915/display/intel_display.c | 4 + drivers/gpu/drm/i915/display/intel_dp.c | 59 +++++- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 120 +++++------ drivers/gpu/drm/i915/display/intel_vdsc.h | 2 + 9 files changed, 451 insertions(+), 108 deletions(-) -- 2.20.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx