]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/wm: Allow SAGV with multiple pipes on pre-icl
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 24 Mar 2026 13:48:43 +0000 (15:48 +0200)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 9 Apr 2026 15:07:48 +0000 (18:07 +0300)
commit77ce3160eed23df28beccffe471fda568f3c93cc
tree487fe6eef5a2628198b2f1c82b68ae62accfaa60
parent29865dd7f30caca8d2f56e0de0e8c613abf75c01
drm/i915/wm: Allow SAGV with multiple pipes on pre-icl

There was never any documented reason for limiting SAGV to
single active pipe configuration on pre-icl. Allow SAGV
with multiple active pipes.

At least my CFL NUC seems happy with this when using
multiple displays. The machine actually has working
SAGV because the memory clock can be observed changing
via SA_PERF_STATUS/mchbar:0x5918.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/20260324134843.2364-10-ville.syrjala@linux.intel.com
Reviewed-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
drivers/gpu/drm/i915/display/intel_bw.c