Fix lobf to use computed guardband and set context latency.
Also disable LOBF while switching to LRR/seamlessMN modes.

Ankit Nautiyal (5):
  drm/i915/alpm: Compute LOBF late after guardband is already determined
  drm/i915/alpm: Allow LOBF only if window1 > alpm check_entry lines
  drm/i915/alpm: Allow LOBF only for platform that have Always on VRR TG
  drm/i915/alpm: Simplify and align LOBF checks in pre/post plane update
  drm/i915/alpm: Disable LOBF around transitioning for LRR/seamless MN

 drivers/gpu/drm/i915/display/intel_alpm.c  | 103 +++++++++++++++++----
 drivers/gpu/drm/i915/display/intel_alpm.h  |   3 +
 drivers/gpu/drm/i915/display/intel_dp.c    |   2 +
 drivers/gpu/drm/i915/display/intel_intel.c |   0
 drivers/gpu/drm/i915/display/intel_vrr.c   |   2 +
 5 files changed, 91 insertions(+), 19 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/display/intel_intel.c

-- 
2.45.2

Reply via email to