]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/i915/xe3p_lpd: Drop north display reset option programming
authorMatt Roper <matthew.d.roper@intel.com>
Wed, 5 Nov 2025 14:06:51 +0000 (11:06 -0300)
committerGustavo Sousa <gustavo.sousa@intel.com>
Thu, 6 Nov 2025 21:22:24 +0000 (18:22 -0300)
The NDE_RSTWRN_OPT has been removed on Xe3p platforms and reset option
programming is no longer necessary during display init.

Bspec: 68846, 69137
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Matt Atwood <matthew.s.atwood@intel.com>
Link: https://patch.msgid.link/20251103-xe3p_lpd-basic-enabling-v3-2-00e87b510ae7@intel.com
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
drivers/gpu/drm/i915/display/intel_display_power.c

index ebe6225470d05618490c5db352336f25a0d27499..bca36cc753018debfb6113facb6fdd6fbd3df4c6 100644 (file)
@@ -1436,6 +1436,9 @@ static void intel_pch_reset_handshake(struct intel_display *display,
        i915_reg_t reg;
        u32 reset_bits;
 
+       if (DISPLAY_VER(display) >= 35)
+               return;
+
        if (display->platform.ivybridge) {
                reg = GEN7_MSG_CTL;
                reset_bits = WAIT_FOR_PCH_FLR_ACK | WAIT_FOR_PCH_RESET_ACK;