[PATCH v5 0/5] ALPM AUX-Less
Manna, Animesh
animesh.manna at intel.com
Thu Mar 28 05:33:28 UTC 2024
> -----Original Message-----
> From: Hogander, Jouni <jouni.hogander at intel.com>
> Sent: Friday, March 22, 2024 4:00 PM
> To: intel-gfx at lists.freedesktop.org
> Cc: Ville Syrjälä <ville.syrjala at linux.intel.com>; Manna, Animesh
> <animesh.manna at intel.com>; Murthy, Arun R <arun.r.murthy at intel.com>;
> Hogander, Jouni <jouni.hogander at intel.com>
> Subject: [PATCH v5 0/5] ALPM AUX-Less
>
> This patch set is implementing calculation of ALPM AUX-Less parameters for
> Intel HW and writing them in case of AUX-Less is enabled. It is also enabling
> ALPM AUX-Less for eDP Panel Replay. Current code is not allowing Panel
> Replay on eDP. Patches for this are coming later.
>
> This implementation is only for Panel Replay usage. LOBF (Link Off Between
> Active Frames) usage needs more work.
>
> v5:
> - mention AUX Less enable is only on source side in commit message
> v4:
> - drop patch adding AUX LESS dpcd defines
> - re-use fast_wake_lines to store aux_less_wake_lines
> - add comment explaining why AUX less is enabled on eDP panel replay
> without any extra checks
> v3:
> - use definitions instead of numbers for max values
> - do not use alpm_ctl as uninitialized variable
> v2:
> - use variables instead of values directly
> - fix several max values
> - move converting port clock to Mhz into _lnl_compute_*
> - do not set AUX-Wake related bits for AUX-Less case
> - do not write ALPM configuration for DP2.0 Panel Replay or PSR1
>
> Jouni Högander (5):
> drm/i915/psr: Add missing ALPM AUX-Less register definitions
> drm/i915/psr: Calculate aux less wake time
> drm/i915/psr: Silence period and lfps half cycle
> drm/i915/psr: Enable ALPM on source side for eDP Panel replay
> drm/i915/psr: Do not write ALPM configuration for PSR1 or DP2.0 Panel
> Replay
The above patches LGTM. For whole patch series:
Reviewed-by: Animesh Manna <animesh.manna at intel.com>
>
> .../drm/i915/display/intel_display_types.h | 2 +
> drivers/gpu/drm/i915/display/intel_psr.c | 188 +++++++++++++++++-
> drivers/gpu/drm/i915/display/intel_psr_regs.h | 12 +-
> 3 files changed, 193 insertions(+), 9 deletions(-)
>
> --
> 2.34.1
More information about the Intel-gfx
mailing list