drm_kms_helper_poll_enable(9)
hiii bestie π welcome to the drm_kms_helper_poll_enable(9) page from the Kernel API Manual β this is the little helper that wakes output polling back up after its nap, and honestly it's giving responsible-main-character energy β¨
πΈ NAME πΈ
drm_kms_helper_poll_enable β re-enable output polling. periodt π
π¦ SYNOPSIS π¦
okay so the whole signature is literally this, no cap:
void drm_kms_helper_poll_enable (struct drm_device *dev );
π ARGUMENTS π
devβ adrm_device. that's the whole argument list, bestie, we love a minimalist icon π«Ά
π DESCRIPTION π
okay so this function re-enables the output polling work after it's been temporarily disabled using drm_kms_helper_poll_disable β think suspend/resume era, the little polling nap moment π΄β¨
drivers can call this helper from their device resume implementation. and it is not an error to call this even when output polling isn't enabled β so like, no stress there, fr fr π
β οΈ but listen: if device polling was never initialized before, this call will trigger a warning and return. so don't come at it before init, iykyk π
also note that calls to enable and disable polling must be strictly ordered β and that's automatically the case when they're only called from suspend/resume callbacks. keep it tidy, bestie, the vibes stay immaculate when the order stays immaculate π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/drm_probe_helper.coutput probing helper overview(9) drm_kms_helper_poll_reschedule(9)drm_helper_probe_detect(9)drm_helper_probe_single_connector_modes(9)drm_kms_helper_hotplug_event(9)drm_kms_helper_connector_hotplug_event(9)drm_kms_helper_is_poll_worker(9)drm_kms_helper_poll_disable(9)drm_kms_helper_poll_init(9)drm_kms_helper_poll_fini(9)drmm_kms_helper_poll_init(9)drm_connector_helper_hpd_irq_event(9)drm_helper_hpd_irq_event(9)drm_crtc_helper_mode_valid_fixed(9)drm_connector_helper_get_modes_fixed(9)drm_connector_helper_get_modes(9)drm_connector_helper_tv_get_modes(9)drm_connector_helper_detect_from_ddc(9)
okay that's the whole page, bestie π«Ά this one comes from ./drivers/gpu/drm, dated October 2026, and it's the drm_kms_helper_poll_enable(9) manual page. mwah πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms