vkms_config_plane_set_type(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… vkms_config_plane_set_type β€” from the Kernel API Manual, bestie

okay so picture this: you're deep in the kernel API manual, the page is literally called vkms_config_plane_set_type(9), and it does exactly one (1) thing. One job. And it slays at it. Let's get into it 🫢


✨ NAME ✨

vkms_config_plane_set_type β€” the function that sets the plane type. That's the whole vibe. No cap.


🌸 SYNOPSIS 🌸

void vkms_config_plane_set_type (struct vkms_config_plane *plane_cfg ,
enum drm_plane_type type );

it's giving "returns nothing, takes two things." iconic honestly πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • plane_cfg β€” the plane you're setting the type on. like, this is your main character plane. it's a struct vkms_config_plane * πŸ¦‹
  • type β€” the new plane type, as an enum drm_plane_type. the glow-up itself ✨

πŸ”₯ SEE ALSO πŸ”₯

bestie there are so many siblings in this family, but they all matter, so we're listing every single one. no skipping, no summarizing, we don't do that here 😀

the kernel file is ./drivers/gpu/drm/vkms/vkms_config.h, and here's the whole crew:

like, that's the whole friend group. iykyk 🌈


lowkey the most important part: this page documents vkms_config_plane_set_type and nothing else. don't go assuming extra behavior, bestie β€” we keep it factual in this house πŸ’€

and that's the tea πŸ“ this one lives under ./drivers/gpu/drm/vkms, dated October 2026, and it's page vkms_config_plane_set_type(9) of the Kernel API Manual. go forth and set those plane types, you absolute icon πŸ‘‘πŸ’–

πŸ“¦ where this page comes from