Lines Matching full:pch

9 /* Map PCH device id to PCH type, or PCH_NONE if unknown. */
15 drm_dbg_kms(&dev_priv->drm, "Found Ibex Peak PCH\n"); in intel_pch_type()
19 drm_dbg_kms(&dev_priv->drm, "Found CougarPoint PCH\n"); in intel_pch_type()
24 drm_dbg_kms(&dev_priv->drm, "Found PantherPoint PCH\n"); in intel_pch_type()
30 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint PCH\n"); in intel_pch_type()
37 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint LP PCH\n"); in intel_pch_type()
44 drm_dbg_kms(&dev_priv->drm, "Found WildcatPoint PCH\n"); in intel_pch_type()
52 drm_dbg_kms(&dev_priv->drm, "Found WildcatPoint LP PCH\n"); in intel_pch_type()
60 drm_dbg_kms(&dev_priv->drm, "Found SunrisePoint PCH\n"); in intel_pch_type()
65 drm_dbg_kms(&dev_priv->drm, "Found SunrisePoint LP PCH\n"); in intel_pch_type()
73 drm_dbg_kms(&dev_priv->drm, "Found Kaby Lake PCH (KBP)\n"); in intel_pch_type()
82 drm_dbg_kms(&dev_priv->drm, "Found Cannon Lake PCH (CNP)\n"); in intel_pch_type()
90 "Found Cannon Lake LP PCH (CNP-LP)\n"); in intel_pch_type()
98 drm_dbg_kms(&dev_priv->drm, "Found Comet Lake PCH (CMP)\n"); in intel_pch_type()
106 drm_dbg_kms(&dev_priv->drm, "Found Comet Lake V PCH (CMP-V)\n"); in intel_pch_type()
110 /* Comet Lake V PCH is based on KBP, which is SPT compatible */ in intel_pch_type()
113 drm_dbg_kms(&dev_priv->drm, "Found Ice Lake PCH\n"); in intel_pch_type()
117 drm_dbg_kms(&dev_priv->drm, "Found Mule Creek Canyon PCH\n"); in intel_pch_type()
122 drm_dbg_kms(&dev_priv->drm, "Found Tiger Lake LP PCH\n"); in intel_pch_type()
128 drm_dbg_kms(&dev_priv->drm, "Found Jasper Lake PCH\n"); in intel_pch_type()
155 * make an educated guess as to which PCH is really there. in intel_virt_detect_pch()
180 drm_dbg_kms(&dev_priv->drm, "Assuming PCH ID %04x\n", id); in intel_virt_detect_pch()
182 drm_dbg_kms(&dev_priv->drm, "Assuming no PCH\n"); in intel_virt_detect_pch()
189 struct pci_dev *pch = NULL; in intel_detect_pch() local
208 while ((pch = pci_get_class(PCI_CLASS_BRIDGE_ISA << 8, pch))) { in intel_detect_pch()
212 if (pch->vendor != PCI_VENDOR_ID_INTEL) in intel_detect_pch()
215 id = pch->device & INTEL_PCH_DEVICE_ID_MASK; in intel_detect_pch()
222 } else if (intel_is_virt_pch(id, pch->subsystem_vendor, in intel_detect_pch()
223 pch->subsystem_device)) { in intel_detect_pch()
227 /* Sanity check virtual PCH id */ in intel_detect_pch()
239 * Use PCH_NOP (PCH but no South Display) for PCH platforms without in intel_detect_pch()
242 if (pch && !HAS_DISPLAY(dev_priv)) { in intel_detect_pch()
244 "Display disabled, reverting to NOP PCH\n"); in intel_detect_pch()
249 if (!pch) in intel_detect_pch()
250 drm_dbg_kms(&dev_priv->drm, "No PCH found.\n"); in intel_detect_pch()
252 pci_dev_put(pch); in intel_detect_pch()