drm/i915/tgl: Add TGL PCH detection in virtualized environment
authorMahesh Kumar <mahesh1.kumar@intel.com>
Thu, 11 Jul 2019 17:30:58 +0000 (10:30 -0700)
committerLucas De Marchi <lucas.demarchi@intel.com>
Thu, 11 Jul 2019 23:31:00 +0000 (16:31 -0700)
Assume PCH_TGP when platform is TGL.

Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Mahesh Kumar <mahesh1.kumar@intel.com>
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Anusha Srivatsa <anusha.srivatsa@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190711173115.28296-5-lucas.demarchi@intel.com
drivers/gpu/drm/i915/i915_drv.c

index 93441f2..8502a2e 100644 (file)
@@ -255,7 +255,9 @@ intel_virt_detect_pch(const struct drm_i915_private *dev_priv)
         * make an educated guess as to which PCH is really there.
         */
 
-       if (IS_ELKHARTLAKE(dev_priv))
+       if (IS_TIGERLAKE(dev_priv))
+               id = INTEL_PCH_TGP_DEVICE_ID_TYPE;
+       else if (IS_ELKHARTLAKE(dev_priv))
                id = INTEL_PCH_MCC_DEVICE_ID_TYPE;
        else if (IS_ICELAKE(dev_priv))
                id = INTEL_PCH_ICP_DEVICE_ID_TYPE;