summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorAnkit Nautiyal <ankit.k.nautiyal@intel.com>2025-10-16 11:24:12 +0530
committerAnkit Nautiyal <ankit.k.nautiyal@intel.com>2025-10-16 19:27:41 +0530
commit8c0cf4fe9bb3b9d1b76a4dc6e9708a611a2e8f6c (patch)
tree8ec437c6e7e428bd2291b42effb4e059c5b23592 /tools/perf/scripts/python/bin
parent0d7f4e99217f6f715c7064c67eae8d9d09313b14 (diff)
downloadlinux-8c0cf4fe9bb3b9d1b76a4dc6e9708a611a2e8f6c.tar.gz
linux-8c0cf4fe9bb3b9d1b76a4dc6e9708a611a2e8f6c.zip
drm/i915/psr: Check if final vblank is sufficient for PSR features
Currently, wake line latency checks rely on the vblank length, which does not account for either the extra vblank delay for icl/tgl or for the optimized guardband which will come into picture later at some point. Validate whether the final vblank (with extra vblank delay) or guardband is sufficient to support wake line latencies required by Panel Replay and PSR2 selective update. Disable the PSR features if their wake requirements cannot be accomodated. v2: Add comments clarifying wake line checks and rationale for not resetting SCL. (Jouni) v3: Reset other psr flags based on features that are dropped. (Jouni) v4: Update commit message. v5: Remove early return and simplify the checking for wakelines. (Jouni) Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> Cc: Animesh Manna <animesh.manna@intel.com> Cc: Jouni Högander <jouni.hogander@intel.com> Reviewed-by: Jouni Högander <jouni.hogander@intel.com> Link: https://lore.kernel.org/r/20251016055415.2101347-9-ankit.k.nautiyal@intel.com
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions