drm/i915/display: Write PHY_CMN1_CONTROL only when using AUXLess ALPM
authorJouni Högander <jouni.hogander@intel.com>
Tue, 22 Jul 2025 12:56:15 +0000 (15:56 +0300)
committerTvrtko Ursulin <tursulin@ursulin.net>
Tue, 29 Jul 2025 09:20:33 +0000 (10:20 +0100)
commita045246b684badf0545f252651bdc008b2e80835
tree9ae860c4ee5a9974acf6b5680eb34ccc27077221
parentba0f4c4c0f9d0f90300578fc8d081f43be281a71
drm/i915/display: Write PHY_CMN1_CONTROL only when using AUXLess ALPM

We are seeing "dmesg-warn/abort - *ERROR* PHY * failed after 3 retries"
since we started configuring LFPS sending. According to Bspec Configuring
LFPS sending is needed only when using AUXLess ALPM. This patch avoids
these failures by configuring LFPS sending only when using AUXLess ALPM.

Bspec: 68849
Fixes: 9dc619680de4 ("drm/i915/display: Add function to configure LFPS sending")
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Link: https://lore.kernel.org/r/20250722125618.1842615-2-jouni.hogander@intel.com
(cherry picked from commit 8265ce0e0e15ba435eb2af72f2b821e203ebcdb9)
Signed-off-by: Tvrtko Ursulin <tursulin@ursulin.net>
drivers/gpu/drm/i915/display/intel_cx0_phy.c