drm_fb_helper_set_suspend(9)
π€ drm_fb_helper_set_suspend(9) π€
okay so bestie, welcome to the Kernel API Manual entry for drm_fb_helper_set_suspend β it's a tiny little wrapper function and honestly it's giving "small but mighty" energy π
β¨ NAME β¨
drm_fb_helper_set_suspend β it's literally just a wrapper around fb_set_suspend, no cap π«Ά
πΈ SYNOPSIS πΈ
void drm_fb_helper_set_suspend (struct drm_fb_helper *fb_helper , bool suspend );
π¦ ARGUMENTS π¦
fb_helperβ the driver-allocated fbdev helper π and yes, it can beNULL, we love a flexible icon.suspendβ whether to suspend or resume. that's it. that's the bool. π₯
π DESCRIPTION π
So basically this is a wrapper around fb_set_suspend, which is implemented by fbdev core β that's the whole vibe. π
But listen: if you don't need to take the lock yourself, use drm_fb_helper_set_suspend_unlocked instead. iykyk π
fr fr, pick the right one β the unlocked version exists for a reason, bestie π
π SEE ALSO π
Kernel file ./drivers/gpu/drm/drm_fb_helper.c β and the whole friend group:
fbdev helpers(9)drm_fb_helper_restore_fbdev_mode_unlocked(9)drm_fb_helper_blank(9)drm_fb_helper_prepare(9)drm_fb_helper_unprepare(9)drm_fb_helper_init(9)drm_fb_helper_unregister_info(9)drm_fb_helper_fini(9)drm_fb_helper_deferred_io(9)drm_fb_helper_set_suspend_unlocked(9)drm_fb_helper_setcmap(9)drm_fb_helper_ioctl(9)drm_fb_helper_check_var(9)drm_fb_helper_set_par(9)drm_fb_helper_pan_display(9)drm_fb_helper_fill_info(9)drm_fb_helper_initial_config(9)drm_fb_helper_hotplug_event(9)drm_fb_helper_gem_is_fb(9)
β and that's the whole page, bestie! sourced from ./drivers/gpu/drm, dated October 2026, straight out of the Kernel API Manual β slay, go suspend something responsibly π
β¨
π¦ 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