STRUCT VKMS_CONFIGFS_PLANE(9)
π NAME π
struct vkms_configfs_plane β bestie, it's literally the configfs representation of a plane β¨
π¦ SYNOPSIS π¦
Okay so here's the whole struct, and yes you're gonna want to screenshot this:
struct vkms_configfs_plane {
struct config_group group;
struct config_group possible_crtcs_group;
struct vkms_configfs_device *dev;
struct vkms_config_plane *config;
};
πΈ Members πΈ
groupβ the top level configuration group that represents a plane π it gets initialized when a new directory is created under"/config/vkms/planes"β like, that's when it wakes up and becomes its whole self, no cappossible_crtcs_groupβ the default subgroup ofgroupat"plane/possible_crtcs"π it's giving "nested but make it configfs"devβ thevkms_configfs_devicethis plane belongs to π like, whose child is this plane, fr frconfigβ the configuration of the VKMS plane π the actual vibes of the plane, stored right here
β SEE ALSO β
Kernel file ./drivers/gpu/drm/vkms/vkms_configfs.c struct vkms_configfs_device(9), struct vkms_configfs_crtc(9), struct vkms_configfs_encoder(9), struct vkms_configfs_connector(9) π«Ά go read the whole squad, iykyk
mwah π that's the whole page β brought to you by ./drivers/gpu/drm/vkms, dropped October 2026, and yes the struct remains iconic β¨π
π¦
π¦ 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