drm_plane_c...t_properties(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drm_plane_c...t_properties(9) β€” Kernel API Manual, but make it a group chat

okay so bestie, welcome to the manual page for drm_plane_create_hotspot_properties, living its best life in the Kernel API Manual section (the (9) is giving kernel-doc realness ✨). Pull up a chair, we're learning about mouse hotspots today and honestly? iconic.


πŸŽ€ NAME πŸŽ€

drm_plane_create_hotspot_properties β€” this one literally creates the mouse hotspot properties and then attaches them to the cursor plane you hand it. match made in heaven, no cap πŸ’–


✨ SYNOPSIS ✨

int drm_plane_create_hotspot_properties (struct drm_plane *plane );

that's the whole vibe. one function, one pointer, one dream πŸ¦‹


🌸 ARGUMENTS 🌸

  • plane β€” the drm cursor plane. that's it. that's the argument. she's a cursor plane and she's the main character here πŸ‘‘

πŸ’œ DESCRIPTION πŸ’œ

so what does this function do? it enables the mouse hotspot property on a given cursor plane. periodt. 🫢

but like β€” if you're sitting there wondering "okay but what even are hotspot properties, bestie?" β€” the docs literally say to go look at the documentation for hotspot properties to get a better understanding of what they're used for. so like, do that. iykyk πŸ’…


πŸ”₯ RETURN πŸ”₯

  • Zero for success πŸŽ‰
  • -errno if things did not go off without a hitch 😭 (classic errno behaviour, nothing spicy)

🧚 SEE ALSO 🧚

buckle up, this list is long and we are not skipping a single one, because every reference deserves its moment:

like, the whole plane squad showed up. we love a supportive friend group 🌈


ok genuine note bestie: this page lives under ./drivers/gpu/drm in the kernel tree, and this particular version is dated October 2026. so when you're citing it in your essay, that's the source and the date, mwah πŸ’‹

and that's the page!! drm_plane_c...t_properties(9), ./drivers/gpu/drm, October 2026 β€” signed, sealed, delivered, slay πŸ“πŸ’–βœ¨

πŸ“¦ where this page comes from