<dec f='src/src/sys/external/bsd/drm2/dist/include/drm/drm_crtc_helper.h' l='189' type='void drm_kms_helper_hotplug_event(struct drm_device * dev)'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/drm_probe_helper.c' l='216' ll='222' type='void drm_kms_helper_hotplug_event(struct drm_device * dev)'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_probe_helper.c' l='278' u='c' c='output_poll_execute'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_probe_helper.c' l='423' u='c' c='drm_helper_hpd_irq_event'/>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/drm_probe_helper.c' l='200'>/**
 * drm_kms_helper_hotplug_event - fire off KMS hotplug events
 * @dev: drm_device whose connector state changed
 *
 * This function fires off the uevent for userspace and also calls the
 * output_poll_changed function, which is most commonly used to inform the fbdev
 * emulation code and allow it to update the fbcon output configuration.
 *
 * Drivers should call this from their hotplug handling code when a change is
 * detected. Note that this function does not do any output detection of its
 * own, like drm_helper_hpd_irq_event() does - this is assumed to be done by the
 * driver already.
 *
 * This function must be called from process context with no mode
 * setting locks held.
 */</doc>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/i915_irq.c' l='1039' u='c' c='i915_hotplug_work_func'/>
