]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - drivers/gpu/drm/i915/intel_pch.c
drm/i915: Fix detection for a CMP-V PCH
[mirror_ubuntu-jammy-kernel.git] / drivers / gpu / drm / i915 / intel_pch.c
index 000ba43e2c029f2f41a5321bddb4831fdacdfdf8..8fd92b9130a752b0db15192f3cd9ab29d1ae6a8a 100644 (file)
@@ -62,7 +62,6 @@ intel_pch_type(const struct drm_i915_private *dev_priv, unsigned short id)
                /* KBP is SPT compatible */
                return PCH_SPT;
        case INTEL_PCH_CNP_DEVICE_ID_TYPE:
-       case INTEL_PCH_CNP2_DEVICE_ID_TYPE:
                DRM_DEBUG_KMS("Found Cannon Lake PCH (CNP)\n");
                WARN_ON(!IS_CANNONLAKE(dev_priv) && !IS_COFFEELAKE(dev_priv));
                return PCH_CNP;
@@ -76,6 +75,11 @@ intel_pch_type(const struct drm_i915_private *dev_priv, unsigned short id)
                WARN_ON(!IS_COFFEELAKE(dev_priv));
                /* CometPoint is CNP Compatible */
                return PCH_CNP;
+       case INTEL_PCH_CMP_V_DEVICE_ID_TYPE:
+               DRM_DEBUG_KMS("Found Comet Lake V PCH (CMP-V)\n");
+               WARN_ON(!IS_COFFEELAKE(dev_priv));
+               /* Comet Lake V PCH is based on KBP, which is SPT compatible */
+               return PCH_SPT;
        case INTEL_PCH_ICP_DEVICE_ID_TYPE:
                DRM_DEBUG_KMS("Found Ice Lake PCH\n");
                WARN_ON(!IS_ICELAKE(dev_priv));