intel_hpd_init(9) initializes and enables hpd support

SYNOPSIS

void intel_hpd_init(struct drm_i915_private * dev_priv);

ARGUMENTS

dev_priv

i915 device instance

DESCRIPTION

This function enables the hotplug support. It requires that interrupts have already been enabled with intel_irq_init_hw. From this point on hotplug and poll request can run concurrently to other code, so locking rules must be obeyed.

This is a separate step from interrupt enabling to simplify the locking rules in the driver load and resume code.

AUTHORS

Jesse Barnes <[email protected]>
Intel Corporation,         
        

Initial version

Laurent Pinchart <[email protected]>
Ideas on board SPRL,         
        

Driver internals

Daniel Vetter <[email protected]>
Intel Corporation,         
        

Contributions all over the place

Lukas Wunner <[email protected]>

vga_switcheroo documentation

COPYRIGHT