Lines Matching refs:hotplug
136 struct intel_hotplug *hpd = &dev_priv->display.hotplug; in intel_hpd_init_pins()
374 if (dev_priv->display.hotplug.stats[encoder->hpd_pin].state == HPD_ENABLED) in intel_hpd_enabled_irqs()
396 u32 hotplug = 0; in intel_hpd_hotplug_mask() local
399 hotplug |= hotplug_mask(pin); in intel_hpd_hotplug_mask()
401 return hotplug; in intel_hpd_hotplug_mask()
408 u32 hotplug = 0; in intel_hpd_hotplug_enables() local
411 hotplug |= hotplug_enables(encoder); in intel_hpd_hotplug_enables()
413 return hotplug; in intel_hpd_hotplug_enables()
472 dev_priv->display.hotplug.hpd, in i9xx_hpd_irq_handler()
509 dev_priv->display.hotplug.pch_hpd, in ibx_hpd_irq_handler()
529 if (!(i915->display.hotplug.hpd[pin] & hotplug_trigger)) in xelpdp_pica_irq_handler()
573 dev_priv->display.hotplug.pch_hpd, in icp_irq_handler()
584 dev_priv->display.hotplug.pch_hpd, in icp_irq_handler()
609 dev_priv->display.hotplug.pch_hpd, in spt_irq_handler()
620 dev_priv->display.hotplug.pch_hpd, in spt_irq_handler()
639 dev_priv->display.hotplug.hpd, in ilk_hpd_irq_handler()
653 dev_priv->display.hotplug.hpd, in bxt_hpd_irq_handler()
672 dev_priv->display.hotplug.hpd, in gen11_hpd_irq_handler()
683 dev_priv->display.hotplug.hpd, in gen11_hpd_irq_handler()
761 enabled_irqs = intel_hpd_enabled_irqs(dev_priv, dev_priv->display.hotplug.pch_hpd); in ibx_hpd_irq_setup()
762 hotplug_irqs = intel_hpd_hotplug_irqs(dev_priv, dev_priv->display.hotplug.pch_hpd); in ibx_hpd_irq_setup()
849 enabled_irqs = intel_hpd_enabled_irqs(dev_priv, dev_priv->display.hotplug.pch_hpd); in icp_hpd_irq_setup()
850 hotplug_irqs = intel_hpd_hotplug_irqs(dev_priv, dev_priv->display.hotplug.pch_hpd); in icp_hpd_irq_setup()
953 enabled_irqs = intel_hpd_enabled_irqs(dev_priv, dev_priv->display.hotplug.hpd); in gen11_hpd_irq_setup()
954 hotplug_irqs = intel_hpd_hotplug_irqs(dev_priv, dev_priv->display.hotplug.hpd); in gen11_hpd_irq_setup()
1060 enabled_irqs = intel_hpd_enabled_irqs(i915, i915->display.hotplug.pch_hpd); in mtp_hpd_irq_setup()
1061 hotplug_irqs = intel_hpd_hotplug_irqs(i915, i915->display.hotplug.pch_hpd); in mtp_hpd_irq_setup()
1076 enabled_irqs = intel_hpd_enabled_irqs(i915, i915->display.hotplug.pch_hpd); in xe2lpd_sde_hpd_irq_setup()
1077 hotplug_irqs = intel_hpd_hotplug_irqs(i915, i915->display.hotplug.pch_hpd); in xe2lpd_sde_hpd_irq_setup()
1135 enabled_irqs = intel_hpd_enabled_irqs(i915, i915->display.hotplug.hpd); in xelpdp_hpd_irq_setup()
1136 hotplug_irqs = intel_hpd_hotplug_irqs(i915, i915->display.hotplug.hpd); in xelpdp_hpd_irq_setup()
1231 enabled_irqs = intel_hpd_enabled_irqs(dev_priv, dev_priv->display.hotplug.pch_hpd); in spt_hpd_irq_setup()
1232 hotplug_irqs = intel_hpd_hotplug_irqs(dev_priv, dev_priv->display.hotplug.pch_hpd); in spt_hpd_irq_setup()
1288 enabled_irqs = intel_hpd_enabled_irqs(dev_priv, dev_priv->display.hotplug.hpd); in ilk_hpd_irq_setup()
1289 hotplug_irqs = intel_hpd_hotplug_irqs(dev_priv, dev_priv->display.hotplug.hpd); in ilk_hpd_irq_setup()
1317 u32 hotplug; in bxt_hotplug_enables() local
1321 hotplug = PORTA_HOTPLUG_ENABLE; in bxt_hotplug_enables()
1323 hotplug |= BXT_DDIA_HPD_INVERT; in bxt_hotplug_enables()
1324 return hotplug; in bxt_hotplug_enables()
1326 hotplug = PORTB_HOTPLUG_ENABLE; in bxt_hotplug_enables()
1328 hotplug |= BXT_DDIB_HPD_INVERT; in bxt_hotplug_enables()
1329 return hotplug; in bxt_hotplug_enables()
1331 hotplug = PORTC_HOTPLUG_ENABLE; in bxt_hotplug_enables()
1333 hotplug |= BXT_DDIC_HPD_INVERT; in bxt_hotplug_enables()
1334 return hotplug; in bxt_hotplug_enables()
1360 enabled_irqs = intel_hpd_enabled_irqs(dev_priv, dev_priv->display.hotplug.hpd); in bxt_hpd_irq_setup()
1361 hotplug_irqs = intel_hpd_hotplug_irqs(dev_priv, dev_priv->display.hotplug.hpd); in bxt_hpd_irq_setup()
1447 if (i915->display.funcs.hotplug) in intel_hpd_enable_detection()
1448 i915->display.funcs.hotplug->hpd_enable_detection(encoder); in intel_hpd_enable_detection()
1453 if (i915->display.irq.display_irqs_enabled && i915->display.funcs.hotplug) in intel_hpd_irq_setup()
1454 i915->display.funcs.hotplug->hpd_irq_setup(i915); in intel_hpd_irq_setup()
1465 i915->display.funcs.hotplug = &i915_hpd_funcs; in intel_hotplug_irq_init()
1468 i915->display.funcs.hotplug = &icp_hpd_funcs; in intel_hotplug_irq_init()
1470 i915->display.funcs.hotplug = &dg1_hpd_funcs; in intel_hotplug_irq_init()
1472 i915->display.funcs.hotplug = &xelpdp_hpd_funcs; in intel_hotplug_irq_init()
1474 i915->display.funcs.hotplug = &gen11_hpd_funcs; in intel_hotplug_irq_init()
1476 i915->display.funcs.hotplug = &bxt_hpd_funcs; in intel_hotplug_irq_init()
1478 i915->display.funcs.hotplug = &icp_hpd_funcs; in intel_hotplug_irq_init()
1480 i915->display.funcs.hotplug = &spt_hpd_funcs; in intel_hotplug_irq_init()
1482 i915->display.funcs.hotplug = &ilk_hpd_funcs; in intel_hotplug_irq_init()