All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Program Deep PKG_C_LATENCY register
@ 2024-02-01  8:51 Suraj Kandpal
  2024-02-01  8:51 ` [PATCH 1/2] drm/i915/lnl: Add pkgc related register Suraj Kandpal
                   ` (14 more replies)
  0 siblings, 15 replies; 28+ messages in thread
From: Suraj Kandpal @ 2024-02-01  8:51 UTC (permalink / raw)
  To: intel-gfx

The change needed here is to read the latency from the punit and write
it onto the display register PKGC_LATENCY, so that the DE_WAKE is
asserted at latency us before window2 to bring memory up for DSBs
Hw is also responsible to block from entering to deep PKGC until frame
start.

Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>

Suraj Kandpal (2):
  drm/i915/lnl: Add pkgc related register
  drm/i915/lnl: Program PKGC_LATENCY register

 drivers/gpu/drm/i915/display/skl_watermark.c  | 31 +++++++++++++++++++
 .../gpu/drm/i915/display/skl_watermark_regs.h |  4 +++
 2 files changed, 35 insertions(+)

-- 
2.25.1


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

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

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-01  8:51 [PATCH 0/2] Program Deep PKG_C_LATENCY register Suraj Kandpal
2024-02-01  8:51 ` [PATCH 1/2] drm/i915/lnl: Add pkgc related register Suraj Kandpal
2024-02-02  7:37   ` Borah, Chaitanya Kumar
2024-02-07 10:46   ` Govindapillai, Vinod
2024-02-01  8:51 ` [PATCH 2/2] drm/i915/lnl: Program PKGC_LATENCY register Suraj Kandpal
2024-02-05  7:55   ` Borah, Chaitanya Kumar
2024-02-05  8:01   ` Suraj Kandpal
2024-02-05 10:19     ` Jani Nikula
2024-02-05 17:22       ` Kandpal, Suraj
2024-02-08  8:59         ` Jani Nikula
2024-02-07 11:21     ` Govindapillai, Vinod
2024-02-13  6:28     ` Suraj Kandpal
2024-02-14 10:43       ` Govindapillai, Vinod
2024-02-19  6:36       ` Suraj Kandpal
2024-02-19  9:23         ` Govindapillai, Vinod
2024-02-01 16:36 ` ✗ Fi.CI.SPARSE: warning for Program Deep PKG_C_LATENCY register Patchwork
2024-02-01 19:55 ` ✓ Fi.CI.BAT: success " Patchwork
2024-02-01 21:56 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-02-05  9:47 ` ✗ Fi.CI.SPARSE: warning for Program Deep PKG_C_LATENCY register (rev2) Patchwork
2024-02-05 10:01 ` ✓ Fi.CI.BAT: success " Patchwork
2024-02-05 12:37 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-02-13  7:34 ` ✗ Fi.CI.SPARSE: warning for Program Deep PKG_C_LATENCY register (rev3) Patchwork
2024-02-13  7:48 ` ✓ Fi.CI.BAT: success " Patchwork
2024-02-13  9:25 ` ✓ Fi.CI.IGT: " Patchwork
2024-02-19  7:21 ` ✗ Fi.CI.SPARSE: warning for Program Deep PKG_C_LATENCY register (rev4) Patchwork
2024-02-19  7:34 ` ✓ Fi.CI.BAT: success " Patchwork
2024-02-19  9:19 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-02-20 11:22 ` ✓ Fi.CI.IGT: success " 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.