Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [RFC 0/8] CMTG enablement
@ 2025-11-17 11:42 Animesh Manna
  2025-11-17 11:42 ` [RFC 1/8] drm/i915/cmtg: enable cmtg LNL onwards Animesh Manna
                   ` (12 more replies)
  0 siblings, 13 replies; 21+ messages in thread
From: Animesh Manna @ 2025-11-17 11:42 UTC (permalink / raw)
  To: intel-gfx, intel-xe; +Cc: Animesh Manna

Common mode timing generator (CMTG) support is added LNL onwards.
Enable CMTG which will be needed by other fearure like dynamic dc
state enablement later. 

Testing ongoing, sending in advance for early feedback.

Signed-off-by: Animesh Manna <animesh.manna@intel.com>

Animesh Manna (8):
  drm/i915/cmtg: enable cmtg LNL onwards
  drm/i915/cmtg: cmtg set clock select
  drm/i915/cmtg: set timings for cmtg
  drm/i915/cmtg: program vrr registers of cmtg
  drm/i915/cmtg: program set context latency of cmtg
  drm/i915/cmtg: set transcoder mn for cmtg
  drm/i915/cmtg: program sync to port for cmtg
  drm/i915/cmtg: enable cmtg ctl

 drivers/gpu/drm/i915/display/intel_cmtg.c     | 109 ++++++++++++++++++
 drivers/gpu/drm/i915/display/intel_cmtg.h     |   3 +
 .../gpu/drm/i915/display/intel_cmtg_regs.h    |  27 +++++
 drivers/gpu/drm/i915/display/intel_cx0_phy.c  |   8 +-
 drivers/gpu/drm/i915/display/intel_display.c  |   4 +
 .../drm/i915/display/intel_display_types.h    |   3 +
 drivers/gpu/drm/i915/display/intel_dp.c       |   5 +
 7 files changed, 157 insertions(+), 2 deletions(-)

-- 
2.29.0


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

end of thread, other threads:[~2026-01-08  8:17 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-17 11:42 [RFC 0/8] CMTG enablement Animesh Manna
2025-11-17 11:42 ` [RFC 1/8] drm/i915/cmtg: enable cmtg LNL onwards Animesh Manna
2025-11-17 15:15   ` Jani Nikula
2026-01-08  8:17     ` Manna, Animesh
2025-11-17 11:42 ` [RFC 2/8] drm/i915/cmtg: cmtg set clock select Animesh Manna
2025-11-17 15:17   ` Jani Nikula
2025-11-17 11:42 ` [RFC 3/8] drm/i915/cmtg: set timings for cmtg Animesh Manna
2025-11-17 15:13   ` Jani Nikula
2026-01-08  8:15     ` Manna, Animesh
2025-11-17 11:42 ` [RFC 4/8] drm/i915/cmtg: program vrr registers of cmtg Animesh Manna
2025-11-17 15:09   ` Jani Nikula
2026-01-08  8:14     ` Manna, Animesh
2025-11-17 11:42 ` [RFC 5/8] drm/i915/cmtg: program set context latency " Animesh Manna
2025-11-17 11:42 ` [RFC 6/8] drm/i915/cmtg: set transcoder mn for cmtg Animesh Manna
2025-11-17 11:42 ` [RFC 7/8] drm/i915/cmtg: program sync to port " Animesh Manna
2025-11-17 11:42 ` [RFC 8/8] drm/i915/cmtg: enable cmtg ctl Animesh Manna
2025-11-17 12:15 ` ✗ CI.checkpatch: warning for CMTG enablement Patchwork
2025-11-17 12:16 ` ✓ CI.KUnit: success " Patchwork
2025-11-17 12:31 ` ✗ CI.checksparse: warning " Patchwork
2025-11-17 12:54 ` ✓ Xe.CI.BAT: success " Patchwork
2025-11-17 14:54 ` ✗ Xe.CI.Full: failure " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox