Lines Matching refs:hotplug
139 struct intel_hotplug *hpd = &display->hotplug; in intel_hpd_init_pins()
376 if (display->hotplug.stats[encoder->hpd_pin].state == HPD_ENABLED) in intel_hpd_enabled_irqs()
398 u32 hotplug = 0; in intel_hpd_hotplug_mask() local
401 hotplug |= hotplug_mask(pin); in intel_hpd_hotplug_mask()
403 return hotplug; in intel_hpd_hotplug_mask()
410 u32 hotplug = 0; in intel_hpd_hotplug_enables() local
413 hotplug |= hotplug_enables(encoder); in intel_hpd_hotplug_enables()
415 return hotplug; in intel_hpd_hotplug_enables()
472 display->hotplug.hpd, in i9xx_hpd_irq_handler()
509 display->hotplug.pch_hpd, in ibx_hpd_irq_handler()
528 if (!(display->hotplug.hpd[pin] & hotplug_trigger)) in xelpdp_pica_irq_handler()
572 display->hotplug.pch_hpd, in icp_irq_handler()
583 display->hotplug.pch_hpd, in icp_irq_handler()
608 display->hotplug.pch_hpd, in spt_irq_handler()
619 display->hotplug.pch_hpd, in spt_irq_handler()
638 display->hotplug.hpd, in ilk_hpd_irq_handler()
652 display->hotplug.hpd, in bxt_hpd_irq_handler()
671 display->hotplug.hpd, in gen11_hpd_irq_handler()
682 display->hotplug.hpd, in gen11_hpd_irq_handler()
760 enabled_irqs = intel_hpd_enabled_irqs(display, display->hotplug.pch_hpd); in ibx_hpd_irq_setup()
761 hotplug_irqs = intel_hpd_hotplug_irqs(display, display->hotplug.pch_hpd); in ibx_hpd_irq_setup()
848 enabled_irqs = intel_hpd_enabled_irqs(display, display->hotplug.pch_hpd); in icp_hpd_irq_setup()
849 hotplug_irqs = intel_hpd_hotplug_irqs(display, display->hotplug.pch_hpd); in icp_hpd_irq_setup()
953 enabled_irqs = intel_hpd_enabled_irqs(display, display->hotplug.hpd); in gen11_hpd_irq_setup()
954 hotplug_irqs = intel_hpd_hotplug_irqs(display, display->hotplug.hpd); in gen11_hpd_irq_setup()
1060 enabled_irqs = intel_hpd_enabled_irqs(display, display->hotplug.pch_hpd); in mtp_hpd_irq_setup()
1061 hotplug_irqs = intel_hpd_hotplug_irqs(display, display->hotplug.pch_hpd); in mtp_hpd_irq_setup()
1080 enabled_irqs = intel_hpd_enabled_irqs(display, display->hotplug.pch_hpd); in xe2lpd_sde_hpd_irq_setup()
1081 hotplug_irqs = intel_hpd_hotplug_irqs(display, display->hotplug.pch_hpd); in xe2lpd_sde_hpd_irq_setup()
1139 enabled_irqs = intel_hpd_enabled_irqs(display, display->hotplug.hpd); in xelpdp_hpd_irq_setup()
1140 hotplug_irqs = intel_hpd_hotplug_irqs(display, display->hotplug.hpd); in xelpdp_hpd_irq_setup()
1235 enabled_irqs = intel_hpd_enabled_irqs(display, display->hotplug.pch_hpd); in spt_hpd_irq_setup()
1236 hotplug_irqs = intel_hpd_hotplug_irqs(display, display->hotplug.pch_hpd); in spt_hpd_irq_setup()
1292 enabled_irqs = intel_hpd_enabled_irqs(display, display->hotplug.hpd); in ilk_hpd_irq_setup()
1293 hotplug_irqs = intel_hpd_hotplug_irqs(display, display->hotplug.hpd); in ilk_hpd_irq_setup()
1321 u32 hotplug; in bxt_hotplug_enables() local
1325 hotplug = PORTA_HOTPLUG_ENABLE; in bxt_hotplug_enables()
1327 hotplug |= BXT_DDIA_HPD_INVERT; in bxt_hotplug_enables()
1328 return hotplug; in bxt_hotplug_enables()
1330 hotplug = PORTB_HOTPLUG_ENABLE; in bxt_hotplug_enables()
1332 hotplug |= BXT_DDIB_HPD_INVERT; in bxt_hotplug_enables()
1333 return hotplug; in bxt_hotplug_enables()
1335 hotplug = PORTC_HOTPLUG_ENABLE; in bxt_hotplug_enables()
1337 hotplug |= BXT_DDIC_HPD_INVERT; in bxt_hotplug_enables()
1338 return hotplug; in bxt_hotplug_enables()
1364 enabled_irqs = intel_hpd_enabled_irqs(display, display->hotplug.hpd); in bxt_hpd_irq_setup()
1365 hotplug_irqs = intel_hpd_hotplug_irqs(display, display->hotplug.hpd); in bxt_hpd_irq_setup()
1451 if (display->funcs.hotplug) in intel_hpd_enable_detection()
1452 display->funcs.hotplug->hpd_enable_detection(encoder); in intel_hpd_enable_detection()
1461 if (display->funcs.hotplug) in intel_hpd_irq_setup()
1462 display->funcs.hotplug->hpd_irq_setup(display); in intel_hpd_irq_setup()
1473 display->funcs.hotplug = &i915_hpd_funcs; in intel_hotplug_irq_init()
1476 display->funcs.hotplug = &icp_hpd_funcs; in intel_hotplug_irq_init()
1478 display->funcs.hotplug = &dg1_hpd_funcs; in intel_hotplug_irq_init()
1480 display->funcs.hotplug = &xelpdp_hpd_funcs; in intel_hotplug_irq_init()
1482 display->funcs.hotplug = &gen11_hpd_funcs; in intel_hotplug_irq_init()
1484 display->funcs.hotplug = &bxt_hpd_funcs; in intel_hotplug_irq_init()
1486 display->funcs.hotplug = &icp_hpd_funcs; in intel_hotplug_irq_init()
1488 display->funcs.hotplug = &spt_hpd_funcs; in intel_hotplug_irq_init()
1490 display->funcs.hotplug = &ilk_hpd_funcs; in intel_hotplug_irq_init()