All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6]  Consider joiner calculation for panel fitting
@ 2024-11-20  5:38 Nemesa Garg
  2024-11-20  5:38 ` [PATCH 1/6] drm/i915/display: Disable joiner and pfit Nemesa Garg
                   ` (16 more replies)
  0 siblings, 17 replies; 23+ messages in thread
From: Nemesa Garg @ 2024-11-20  5:38 UTC (permalink / raw)
  To: intel-gfx, intel-xe; +Cc: Nemesa Garg

 There is an issue when pch_pfit and joiner gets enabled together.
Moves the panel_fitting to later stage after pipe_src width is adjusted for
joiner. Replace adjusted_mode with pipe_mode in pch_panel_fitting function
so that correct value of pipe_src is used once joiner calculation are done.
Also decouple the current intel_panel_fitting into pch and gmch panel
fitting function.

Nemesa Garg (6):
  drm/i915/display: Disable joiner and pfit
  drm/i915/display: Add gmch_panel_fitting in all encoders
  drm/i915/display: Replace adjusted mode with pipe mode
  drm/i915/display: Call panel_fitting from pipe_config
  drm/i915/dispaly: Allow joiner and pfit
  drm/i915/display: Initialize pipe_src in compute stage

 drivers/gpu/drm/i915/display/icl_dsi.c       |  4 --
 drivers/gpu/drm/i915/display/intel_display.c | 46 ++++++++++--
 drivers/gpu/drm/i915/display/intel_dp.c      |  6 +-
 drivers/gpu/drm/i915/display/intel_hdmi.c    |  6 --
 drivers/gpu/drm/i915/display/intel_lvds.c    | 10 +--
 drivers/gpu/drm/i915/display/intel_pfit.c    | 74 +++++++++++++-------
 drivers/gpu/drm/i915/display/intel_pfit.h    |  6 +-
 drivers/gpu/drm/i915/display/vlv_dsi.c       |  9 ++-
 8 files changed, 109 insertions(+), 52 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2024-12-11  9:20 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-20  5:38 [PATCH 0/6] Consider joiner calculation for panel fitting Nemesa Garg
2024-11-20  5:38 ` [PATCH 1/6] drm/i915/display: Disable joiner and pfit Nemesa Garg
2024-11-22 18:45   ` Ville Syrjälä
2024-11-20  5:38 ` [PATCH v5 2/6] drm/i915/display: Add gmch_panel_fitting in all encoders Nemesa Garg
2024-11-22 18:47   ` Ville Syrjälä
2024-11-22 18:48   ` Ville Syrjälä
2024-11-20  5:38 ` [PATCH 3/6] drm/i915/display: Replace adjusted mode with pipe mode Nemesa Garg
2024-11-22 20:01   ` Ville Syrjälä
2024-12-11  9:19     ` Garg, Nemesa
2024-11-20  5:38 ` [PATCH v5 4/6] drm/i915/display: Call panel_fitting from pipe_config Nemesa Garg
2024-11-20  5:38 ` [PATCH 5/6] drm/i915/dispaly: Allow joiner and pfit Nemesa Garg
2024-11-20  5:38 ` [PATCH 6/6] drm/i915/display: Initialize pipe_src in compute stage Nemesa Garg
2024-11-20  5:49 ` ✓ CI.Patch_applied: success for Consider joiner calculation for panel fitting Patchwork
2024-11-20  5:49 ` ✓ CI.checkpatch: " Patchwork
2024-11-20  5:51 ` ✓ CI.KUnit: " Patchwork
2024-11-20  6:09 ` ✓ CI.Build: " Patchwork
2024-11-20  6:11 ` ✓ CI.Hooks: " Patchwork
2024-11-20  6:12 ` ✗ CI.checksparse: warning " Patchwork
2024-11-20  6:13 ` ✗ Fi.CI.SPARSE: warning for Consider joiner calculation for panel fitting (rev5) Patchwork
2024-11-20  6:33 ` ✗ CI.BAT: failure for Consider joiner calculation for panel fitting Patchwork
2024-11-20  7:27 ` ✓ Fi.CI.BAT: success for Consider joiner calculation for panel fitting (rev5) Patchwork
2024-11-20 17:04 ` ✗ Xe.CI.Full: failure for Consider joiner calculation for panel fitting Patchwork
2024-11-23 13:04 ` ✗ i915.CI.Full: failure for Consider joiner calculation for panel fitting (rev5) Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.