Home
last modified time | relevance | path

Searched refs:hpd_pin (Results 1 – 9 of 9) sorted by relevance

/dragonfly/sys/dev/drm/i915/
H A Dintel_hotplug.c86 enum port intel_hpd_pin_to_port(enum hpd_pin pin) in intel_hpd_pin_to_port()
111 enum hpd_pin intel_hpd_pin(enum port port) in intel_hpd_pin()
153 enum hpd_pin pin) in intel_hpd_irq_storm_detect()
185 enum hpd_pin pin; in intel_hpd_irq_storm_disable()
200 pin = intel_encoder->hpd_pin; in intel_hpd_irq_storm_disable()
248 if (intel_connector->encoder->hpd_pin == i) { in intel_hpd_irq_storm_reenable_work()
323 old_bits |= (1 << intel_dig_port->base.hpd_pin); in i915_digport_work_func()
370 if (hpd_event_bits & (1 << intel_encoder->hpd_pin)) { in i915_hotplug_work_func()
372 connector->name, intel_encoder->hpd_pin); in i915_hotplug_work_func()
549 intel_connector->encoder->hpd_pin > HPD_NONE) { in i915_hpd_poll_init_work()
[all …]
H A Dintel_crt.c452 reenable_hpd = intel_hpd_disable(dev_priv, crt->base.hpd_pin); in valleyview_crt_detect_hotplug()
479 intel_hpd_enable(dev_priv, crt->base.hpd_pin); in valleyview_crt_detect_hotplug()
974 crt->base.hpd_pin = HPD_CRT; in intel_crt_init()
H A Di915_drv.h413 enum hpd_pin { enum
3340 enum port intel_hpd_pin_to_port(enum hpd_pin pin);
3341 enum hpd_pin intel_hpd_pin(enum port port);
3342 bool intel_hpd_disable(struct drm_i915_private *dev_priv, enum hpd_pin pin);
3343 void intel_hpd_enable(struct drm_i915_private *dev_priv, enum hpd_pin pin);
H A Dintel_drv.h260 enum hpd_pin hpd_pin; member
H A Dintel_sdvo.c3087 intel_encoder->hpd_pin = HPD_SDVO_B; in intel_sdvo_init()
3089 intel_encoder->hpd_pin = HPD_SDVO_C; in intel_sdvo_init()
H A Di915_irq.c3229 if (dev_priv->hotplug.stats[encoder->hpd_pin].state == HPD_ENABLED) in intel_hpd_enabled_irqs()
3230 enabled_irqs |= hpd[encoder->hpd_pin]; in intel_hpd_enabled_irqs()
H A Dintel_hdmi.c2040 intel_encoder->hpd_pin = intel_hpd_pin(port); in intel_hdmi_init_connector()
H A Dintel_dp.c4609 port = intel_hpd_pin_to_port(intel_encoder->hpd_pin); in bxt_digital_port_connected()
5954 encoder->hpd_pin = intel_hpd_pin(intel_dig_port->port); in intel_dp_init_connector_port_info()
/dragonfly/sys/dev/drm/amd/display/dc/core/
H A Ddc_link.c201 struct gpio *hpd_pin; in dc_link_detect_sink() local
204 hpd_pin = get_hpd_gpio(link->ctx->dc_bios, link->link_id, link->ctx->gpio_service); in dc_link_detect_sink()
205 if (hpd_pin == NULL) in dc_link_detect_sink()
208 dal_gpio_open(hpd_pin, GPIO_MODE_INTERRUPT); in dc_link_detect_sink()
209 dal_gpio_get_value(hpd_pin, &is_hpd_high); in dc_link_detect_sink()
210 dal_gpio_close(hpd_pin); in dc_link_detect_sink()
211 dal_gpio_destroy_irq(&hpd_pin); in dc_link_detect_sink()