Lines Matching full:pch
10 /* Map PCH device id to PCH type, or PCH_NONE if unknown. */
16 drm_dbg_kms(&dev_priv->drm, "Found Ibex Peak PCH\n"); in intel_pch_type()
20 drm_dbg_kms(&dev_priv->drm, "Found CougarPoint PCH\n"); in intel_pch_type()
25 drm_dbg_kms(&dev_priv->drm, "Found PantherPoint PCH\n"); in intel_pch_type()
31 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint PCH\n"); in intel_pch_type()
38 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint LP PCH\n"); in intel_pch_type()
45 drm_dbg_kms(&dev_priv->drm, "Found WildcatPoint PCH\n"); in intel_pch_type()
53 drm_dbg_kms(&dev_priv->drm, "Found WildcatPoint LP PCH\n"); in intel_pch_type()
61 drm_dbg_kms(&dev_priv->drm, "Found SunrisePoint PCH\n"); in intel_pch_type()
66 drm_dbg_kms(&dev_priv->drm, "Found SunrisePoint LP PCH\n"); in intel_pch_type()
74 drm_dbg_kms(&dev_priv->drm, "Found Kaby Lake PCH (KBP)\n"); in intel_pch_type()
83 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()
97 drm_dbg_kms(&dev_priv->drm, "Found Comet Lake PCH (CMP)\n"); in intel_pch_type()
105 drm_dbg_kms(&dev_priv->drm, "Found Comet Lake V PCH (CMP-V)\n"); 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()
123 drm_dbg_kms(&dev_priv->drm, "Found Tiger Lake LP PCH\n"); in intel_pch_type()
129 drm_dbg_kms(&dev_priv->drm, "Found Jasper Lake PCH\n"); in intel_pch_type()
137 drm_dbg_kms(&dev_priv->drm, "Found Alder Lake PCH\n"); in intel_pch_type()
143 drm_dbg_kms(&dev_priv->drm, "Found Meteor Lake PCH\n"); in intel_pch_type()
171 * make an educated guess as to which PCH is really there. in intel_virt_detect_pch()
199 drm_dbg_kms(&dev_priv->drm, "Assuming PCH ID %04x\n", id); in intel_virt_detect_pch()
201 drm_dbg_kms(&dev_priv->drm, "Assuming no PCH\n"); in intel_virt_detect_pch()
205 /* Sanity check virtual PCH id */ in intel_virt_detect_pch()
215 struct pci_dev *pch = NULL; in intel_detect_pch() local
239 while ((pch = pci_get_class(PCI_CLASS_BRIDGE_ISA << 8, pch))) { in intel_detect_pch()
240 if (pch->vendor != PCI_VENDOR_ID_INTEL) in intel_detect_pch()
243 id = pch->device & INTEL_PCH_DEVICE_ID_MASK; in intel_detect_pch()
250 } else if (intel_is_virt_pch(id, pch->subsystem_vendor, in intel_detect_pch()
251 pch->subsystem_device)) { in intel_detect_pch()
260 * Use PCH_NOP (PCH but no South Display) for PCH platforms without in intel_detect_pch()
263 if (pch && !HAS_DISPLAY(dev_priv)) { in intel_detect_pch()
265 "Display disabled, reverting to NOP PCH\n"); in intel_detect_pch()
268 } else if (!pch) { in intel_detect_pch()
274 drm_dbg_kms(&dev_priv->drm, "No PCH found.\n"); in intel_detect_pch()
278 pci_dev_put(pch); in intel_detect_pch()