drm_client_dev_hotplug(9)
π drm_client_dev_hotplug(9)
okay so welcome to the Kernel API Manual bestie, this one's a little function with big main-character energy β it's the one that goes "hey everyone, something changed, look at the screen again" π₯οΈβ¨
πΈ NAME πΈ
drm_client_dev_hotplug β send a hotplug event to clients, fr fr that's the whole vibe
β¨ SYNOPSIS β¨
void drm_client_dev_hotplug (struct drm_device *dev );
π ARGUMENTS π
devβ the DRM device π (that's the DRM device, bestie, literally it)
π DESCRIPTION π
so what this does: it calls the drm_client_funcs.hotplug callback on all the clients that are attached. that's it, that's the function. it's giving "group chat announcement" π£π¦
and here's the part where you can chill: drm_kms_helper_hotplug_event calls this function for you, so if your driver uses drm_kms_helper_hotplug_event, you don't need to call this one yourself. no cap, you're covered π«Ά
π₯ SEE ALSO π₯
- kernel file
./drivers/gpu/drm/drm_client_event.cπ drm_client_dev_unregister(9)
ok that's the whole page, go touch grass (after you check your callbacks) ππ±
later, bestie π β this cutie came out of ./drivers/gpu/drm, dated October 2026, slay β¨π
π¦ 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