Home | History | Annotate | Download | only in i915

Lines Matching defs:pch

14 /* Map PCH device id to PCH type, or PCH_NONE if unknown. */
20 drm_dbg_kms(&dev_priv->drm, "Found Ibex Peak PCH\n");
24 drm_dbg_kms(&dev_priv->drm, "Found CougarPoint PCH\n");
28 drm_dbg_kms(&dev_priv->drm, "Found PantherPoint PCH\n");
33 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint PCH\n");
38 drm_dbg_kms(&dev_priv->drm, "Found LynxPoint LP PCH\n");
43 drm_dbg_kms(&dev_priv->drm, "Found WildcatPoint PCH\n");
49 drm_dbg_kms(&dev_priv->drm, "Found WildcatPoint LP PCH\n");
55 drm_dbg_kms(&dev_priv->drm, "Found SunrisePoint PCH\n");
59 drm_dbg_kms(&dev_priv->drm, "Found SunrisePoint LP PCH\n");
64 drm_dbg_kms(&dev_priv->drm, "Found Kaby Lake PCH (KBP)\n");
70 drm_dbg_kms(&dev_priv->drm, "Found Cannon Lake PCH (CNP)\n");
75 "Found Cannon Lake LP PCH (CNP-LP)\n");
80 drm_dbg_kms(&dev_priv->drm, "Found Comet Lake PCH (CMP)\n");
85 drm_dbg_kms(&dev_priv->drm, "Found Comet Lake V PCH (CMP-V)\n");
87 /* Comet Lake V PCH is based on KBP, which is SPT compatible */
90 drm_dbg_kms(&dev_priv->drm, "Found Ice Lake PCH\n");
94 drm_dbg_kms(&dev_priv->drm, "Found Mule Creek Canyon PCH\n");
99 drm_dbg_kms(&dev_priv->drm, "Found Tiger Lake LP PCH\n");
104 drm_dbg_kms(&dev_priv->drm, "Found Jasper Lake PCH\n");
131 * make an educated guess as to which PCH is really there.
154 drm_dbg_kms(&dev_priv->drm, "Assuming PCH ID %04x\n", id);
156 drm_dbg_kms(&dev_priv->drm, "Assuming no PCH\n");
163 struct pci_dev *pch = NULL;
176 while ((pch = pci_get_class(PCI_CLASS_BRIDGE_ISA << 8, pch))) {
180 if (pch->vendor != PCI_VENDOR_ID_INTEL)
183 id = pch->device & INTEL_PCH_DEVICE_ID_MASK;
190 } else if (intel_is_virt_pch(id, pch->subsystem_vendor,
191 pch->subsystem_device)) {
195 /* Sanity check virtual PCH id */
206 * Use PCH_NOP (PCH but no South Display) for PCH platforms without
209 if (pch && !HAS_DISPLAY(dev_priv)) {
211 "Display disabled, reverting to NOP PCH\n");
216 if (!pch)
217 drm_dbg_kms(&dev_priv->drm, "No PCH found.\n");
219 pci_dev_put(pch);