Lines Matching full:storm
47 * intel_hotplug.c does hotplug irq storm detection and mitigation, and passes
63 * The hotplug interrupt storm detection and mitigation code keeps track of the
70 * Current implementation expects that hotplug interrupt storm will not be
116 * intel_hpd_irq_storm_detect - gather stats and detect HPD IRQ storm on a pin
129 * IRQ storm and the IRQ state is set to @HPD_MARK_DISABLED.
142 * Return true if an IRQ storm was detected on @pin.
152 bool storm = false; in intel_hpd_irq_storm_detect() local
167 "HPD interrupt storm detected on PIN %d\n", pin); in intel_hpd_irq_storm_detect()
168 storm = true; in intel_hpd_irq_storm_detect()
176 return storm; in intel_hpd_irq_storm_detect()
201 "HPD interrupt storm detected on connector %s: " in intel_hpd_irq_storm_switch_to_polling()
483 * Here, we do hotplug irq storm detection and mitigation, and pass further
749 /* If we have MST support, we want to avoid doing short HPD IRQ storm in intel_hpd_init_early()
811 * storm, but we haven't finished handling it in the kernel yet in i915_hpd_storm_ctl_show()
856 "Setting HPD storm detection threshold to %d\n", in i915_hpd_storm_ctl_write()
859 drm_dbg_kms(&dev_priv->drm, "Disabling HPD storm detection\n"); in i915_hpd_storm_ctl_write()
863 /* Reset the HPD storm stats so we don't accidentally trigger a storm */ in i915_hpd_storm_ctl_write()
868 /* Re-enable hpd immediately if we were in an irq storm */ in i915_hpd_storm_ctl_write()
936 drm_dbg_kms(&dev_priv->drm, "%sabling HPD short storm detection\n", in i915_hpd_short_storm_ctl_write()
941 /* Reset the HPD storm stats so we don't accidentally trigger a storm */ in i915_hpd_short_storm_ctl_write()
946 /* Re-enable hpd immediately if we were in an irq storm */ in i915_hpd_short_storm_ctl_write()